Python全栈之路——初识Python(Day 01)

2018-06-18 02:54:53来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

开发


开发语言:

    高级语言:Python、Java、C#、PHP、Go、ruby、C++……

    低级语言:C、汇编……

  机器码和字节码:

    机器码:计算机可以识别的语言,指0、1、0、1……低级语言写出来的程序转换为机器码。

    字节码:高级语言写出的程序转换为字节码。

    字节码需转换为机器码才能被计算机识别。

Python种类:

  平常我们使用的Python就特指CPython,代码可直接被C识别,然后转换为机器码。除此之外还有JPython、IronPython、PyPy……

  PyPy效率快,但是还不成熟,所以还不是很常用。

  配置环境变量:

    计算机——属性——高级系统设置——环境变量——Path——添加 (;路径)

Python基础

  1、“Hello world!”

    —后缀名可以任意?不影响,但是尽量还是用.py

    —导入模块时,如果不是.py,以后的文件后缀名是.py

  2、两种执行方式

    终端:

      C:\python3.5\python.exe D:\1.py

    解释器:

      C:\python3.5\python.exe

  3、解释器路径

    #/usr/bin/u/ubv/a python

    python 1.py

    ./1.py          加权限

  4、编码

    #—*—coding:utf8—*—

    Python3无需添加,Python2写中文时添加

    arciII(至少8位)Unicode(至少16位)utf8(能用多少位用多少位)

  5、执行一个操作

    input的用法,永远等待,直到用户输入,就会将值赋给一个东西

  6、变量名

    —字母          —数字           —下划线

    ps:

      —数字不能开头

      —不能是关键字

      —最好不要和Python内置东西重复

      —变量名尽量要有含义,用下划线连接

  7、条件语句

    缩进4个空格(TAB)

    ①if条件语句

      if 条件:

        内部代码块

        ……

      else:

        ……

      print(‘……’)

    ②if条件语句支持嵌套

    ③elif多条件

    ps:pass表示过,不执行

  8、基本数据类型

    字符串(用引号引起,一个单引号,一个双引号,或者三个单引号 三个双引号)

    加法:两字符串相连  乘法:多次重复

    数字(不用引号,直接写)

    可进行加减乘除  **表示次方  %取余

  9、循环

    while语句

    while else

    continue终止当前循环,跳回循环开始  break终止所有循环

练习:

  1、使用while循环输入1 2 3 4 5 6  8 9 10

    

num = 1
while num < 11 :
  if num = 7 :
    pass
  else :
    print(num)
  num = num + 1
print('——end——')

  2、求1-100的和

num = 1
n = 0
while num < 101 :
    n = n + num
    num = num + 1
print(n)

  3、输出1-100内所有奇数

num = 1
while num < 101 :
    if num % 2 = 0
        pass
    else :
        print(num)
    num = num + 1

  4、输出1-100内所有偶数

num = 1
while num < 101 :
    if num % 2 = 0
        print(num)
    else :
        pass
    num = num + 1

  5、求1-2+3……99

num = 1
n = 0
while num < 100 :
    if num % 2 == 0 :
        n = n - num
    else :
        n = n + num
    num = num + 1
print(n)

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:python常用模块之xml模块

下一篇:pythonweb服务器编程(一)