Python_day1

  1.  变量
  2. 常量
  3. 注释
  4. 用户交互
  5. 基础数据类型初始
  6. if
  7. while

python2默认编码方式是ASCII码,但是可以改呀,在以上面加上#-*-encoding:utf-8-*-。

Python3默认编码是utf-8  

编译型:一次将所有程序编译成二进制文件 

  缺点:开发效率低,不能跨平台

  优点:执行速度快。

  c ,c++

 

  解释型:当程序执行时,一行一行解释。

  优点:开发效率高,可以跨平台

  缺点:运行速度慢。

  python,php

 

python 规范

cpython解释器 jypthon pypy
(c语言能识别的字节码,是一种二进制的可执行文件。)
|
v
010101(计算机能直接识别的机器码)

 

1.变量

  将一些的运算中间结果暂时存在内存中,以便后续代码调用

  1.必须是数字,字母,下划线任意组合,且不能数字开头

  2.不能是python中关键字

  3.变量具有可描述性

  4.不能是中文(是中文也不报错)

2.常量

  一直不变的量(python中没有常量一说,但是约定俗成的是全大写表示:BASIC_VALUE = 500)

3.注释

  单行 #注释

  多行 """注释"""

4.基础数据类型初始

  数字:int 1,100.

    运算:+ - * /    取余 %   整除//

    ps:type()函数看类型。

    python3之后没有long型,全是int

    字符串转换为int int("456")

    int转换为字符串  str(123)

  字符串

    str 凡是用引号引起来的都是字符串。单引号双引号都可以表示字符串。

    可相加 str1 + str2

    可相乘 str * int

    多行字符串要用三引号  """ 多行字符串"""

5.布尔值bool  True,False

6.if

  

if 6>4:
    print(6)
elif 5>4:
    print(5)
else:
    print(4)

缩进一般是四个空格,相当于选择,只走一条路,其他路不走。

if 3<4:
    print(6)
    if 1<2:
        print("1<2")
    else:
        print("内部错了")
else:
    print("外部错了")

 

也可以if嵌套if。

7.while

while True:
    print("一直循环")

break跳出本层循环

continue跳出本次循环。

8.用户交互

  input()

 

posted on 2018-08-06 14:39  castiel_lee  阅读(59)  评论(0)    收藏  举报

导航