python 3.0 学习

1.1 标识符

  1. 第一个字符必须是字母表中字母或下划线_
  2. 标识符的其他的部分由字母、数字和下划线组成。
  3. 标识符对大小写敏感。

1.2 python保留字

import keyword
keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for',
'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

1.3 python 单行注释

#这是一个hello world程序
print("hello world")

  #用来标志一个单行注释。。。。。。。。。。。

1.4 行与缩进

python 使用缩进来表示代码块,类似C#的大括号{}

缩进的空格数目是可变的,但是同一个代码块的语句必须包含相同的缩进空格数

if Ture:
    print("true")
else:
    print("False")

 如果出现缩进不一致,会导致运行错误

1.5 多行语句

total=item_one+\
item_two+\
item_three

  在[],{},()中的多行语句,不需要使用反斜杠(\)

arry=[1,2,3,5,6,
7,8]

1.6 数字类型

python中数字有四种类型,整数、布尔型、浮点数和复数。

  • int(整数),只有一种整数类型,表示长整数
  • bool(布尔型),如True,False
  • float(浮点数),如1.23,3E-2
  • complex(复数),如1+2j

1.7 字符串(string)

  • python中单引号和双引号使用完全相同。
  • 使用三引号(''')或(""")来指定一个多行字符串。
  • 转移字符'\'.
  • '\'用来转义,r可以让反斜杠不发生转义,如r'C:\Python32'
  • 字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
  • python中字符串不能改变,跟C#类似
  • 同一行显示多条语句,用;号隔开 如 x=1;y=2
  • 缩进相同的一组语句构成一个代码块,如if,while,def,class,for这样的复合语句,首行以关键字开始,之后的一行或多行缩进相同,称为一个代码块
  • import 用来导入一个模块,from.....import用来从某个模块导入某个函数

 

posted @ 2018-05-14 10:12  kifee  阅读(408)  评论(0编辑  收藏  举报