Python学习笔记(2)-基础语法

 1 ########### python基础语法 ###################
 2 
 3 #标识符
 4 #第一个字符必须是字母表中字母或下划线——
 5 #标识符的其他部分有字母,数字和下划线组成
 6 #标识符对大小写敏感
 7 #在python3中,非ASCII标识符也是允许的了
 8 
 9 #python保留字
10 import keyword
11 keyword.kwlist
12 
13 #行与缩进
14 #同一个代码块的语句必须包含相同的缩进空格数
15 #缩进不一致,将导致运行错误
16 if True:
17     print("行与缩进")
18 elif False:
19     print("pass")
20 else:
21     print("No thing")
22 
23 #多行语句
24 #当代码语句过长时,可以使用 \ 实现
25 # item_one = 1,item_two = 2,item_three = 3
26 
27 # total = item_one + \
28 #         item_two + \
29 #         item_three
30 # [] {} ()中的多行语句,不需要使用反斜杠
31 
32 #数据类型
33 #整数 如1
34 #长整数 是比较大的数
35 #浮点数 如1.23 3E-2
36 #复数 如1+2j,1.1+2.2j
37 
38 #字符串 python中单引号和双引号使用完全相同
39 #使用三引号('''或“”“)可以指定一个多行字符串
40 #转义符'\'
41 #自然字符串 通过在字符串前加r或R。如
42 r"this is a line with \n" #则\n会显示,并不是换行
43 #python允许处理unicode字符串,加前缀u或U,如u""
44 #字符串是不可变的
45 #按字面意义级联字符串,如"this" "is" "string"会被自动转换为this is string
46 #等待用户输入
47 input("\n\n按下enter键后退出")
48 #同一行显示多条语句,以分号结束
49 #缩进相同的一组语句构成代码组。
50 #像if while def class 首行以关键字开始,以冒号结束,该行之后的一行或多行代码构成代码组
51 #import 与 from...import
52 #在python用import或者from...import来导入相应的模块
53 #将整个模块(somemodule)导入,格式为:import somemodule
54 #从某个模块导入某个函数,格式为:from somemodule import somefunction
55 #导入多个函数  则以,为分隔
56 #将某个模块的函数全部导入 直接加通配符 *
57 #导入sysy模块
58 import sys
59 print("==============python import mode===========")
60 print('命令行参数为:')
61 for i in sys.argv:
62     print(i)
63 print('\n路径是',sys.path)
64 
65 #导入sys模块的argv,path成员
66 from sys import argv,path
67 print('path',path)  # 因为已经导入sys 不需要加sys.path
68 
69 #命令行参数
70 #python -h 查看各个帮助
71 
72 
73 #笔记列表
74 '''
75 关于注释 可以在三引号之间书写较长的注释
76 '''
77 
78 
79 print("hello world")

 

posted @ 2017-07-04 17:56  XQ25478  阅读(96)  评论(0编辑  收藏  举报