基础¶
输入 & 输出¶
输出¶
print('输出内容')
>>> print(300) # 300
>>> print(100 + 200) # 300
>>> print('100 + 200 =', 100 + 200) # 100 + 200 = 300
>>> print('Hello World!') # Hello World!
>>> print('The quick', 'brown for', 'jumps over.') # The quick brown for jumps over.
输入¶
承接变量 = input('提示信息')
变量¶
Note
- 大小写英文、数字、下划线_
- 不能数字开头
- 大小写敏感
- 不能用关键字
- 不需要声明类型
- 简洁明了,信达雅原则。变量名用名词,函数名方法名用动词
- 由于python是动态语言,不需要声明类型,所以命名尽量体现类型或用前缀体现。如 i_age, fPrice, b_flag
- 慎用字母O和I
a = 1 # a是一个整型
b = 1.0 # b是一个浮点型
c = 'abc' # c是一个字符串
d = True # d是一个布尔值
e = None # e是一个空值
# 多个变量同时赋值
a = b = c = 1
# 以上语句, 内存中会创建一个空间,值为1; 再创建三个空间a, b, c, 存放1的地址,即指向1那块内存
x, y, z = 1, 2, "Boii"
# 以上语句, x为1, y为2, z为Boii
变量实际上是指向¶
a = 'ABC'
b = a
a = 'XYZ'
数据类型¶
运算符¶
缩进¶
Python以缩进来区分代码块。连续的相同缩进视为同一代码块,同一作用域,如同C中的花括号。
Note
按照约定俗成,4个空格为一个缩进。在IDE中最好设置好tab自动转换为4个空格
多行语句¶
如果一个语句太长,可以使用 \
声明此语句未结束