基础
输入 & 输出
输出
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.
|
输入
变量
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'
>>> print(b)
ABC
|
a = 'ABC'
b = a
a = 'XYZ'
数据类型
数据类型.md
运算符
运算符
缩进
Python以缩进来区分代码块。连续的相同缩进视为同一代码块,同一作用域,如同C中的花括号。
Note
按照约定俗成,4个空格为一个缩进。在IDE中最好设置好tab自动转换为4个空格
多行语句
如果一个语句太长,可以使用 \
声明此语句未结束
| total = item_one + \
item_two + \
item_three
|
注释
| # 这是单行注释
'''
这是多行注释,使用单引号
这是多行注释,使用单引号
这是多行注释,使用单引号
'''
"""
这是多行注释,使用双引号
这是多行注释,使用双引号
这是多行注释,使用双引号
"""
|