Python3 基本语法

本文介绍了 Python3 的基本语法

1
print('Hello World!')

定义变量

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
a = 1

b = 'a' + 'b'

c = True # False

d = "{a}".format(a=a) # 字符串内包含变量

del a

'''
注释
'''

"""
注释
"""

print('''


''')

print('\n') # 输出 空行

print(r'\n') # 原样输出 \n

print('1', end=" ") # 默认输出自动换行,加上 end=" " 表示不换行

获取用户输入

1
a = input('please input : ')

获取脚本参数

1
2
3
4
5
sys.argv[0] # 脚本名称

sys.argv[1] # 第一个参数

len(sys.argv)-1 # 参数个数

函数

1
2
3
def fun_name(a=1, b=2):
print(a)
pass

匿名函数

1
sum = lambda arg1, arg2: arg1+arg2

流程控制

1
2
3
4
5
6
if True:
print('')
elif a = 1:
print('')
else:
print('')
1
2
while True:
print('1')
1
for in

数据类型

  • List [1, 2, 3]

  • Tuple (1, 2, 3) 元组的元素不能修改

  • Set {1, 2, 3} 无序不重复元素

  • Direct {‘name’:’tom’, ‘age’:18}

错误与异常

1
2
3
4
5
6
try:
print(a)
except NameError as e:
print(e)
else:
print('没有错误发生')
0%