python定义全局变量:global test
python单行注释:#单行注释内容
python多行注释:
"""
我是多行
文本注释
的内容啊
"""
python输出控制台:
print()
python的数据类型:
文本类型:
str:字符串 "字符串"
数值类型:
int:正数或负数,没有小数,长度不限。 10 -10 10000000000....
float:浮点数 是包含小数的正数或负数。 6.66 -6.66 6.660
complex:复数 复数用 "j" 作为虚部编写:2+3j 6j -8j
序列类型:
lish:列表是一个有序且可更改的集合。在 Python 中,列表用方括号编写。 ['1','2','3']
tuple:元组是有序且不可更改的集合。在 Python 中,元组是用圆括号编写的。('1','2','3')
range:range() 函数可创建一个整数列表,一般用在 for 循环中 range(start,stop,step)
映射类型:
dict:dict() 函数用于创建一个字典 {"id":1,"name":"JJ"}
集合类型:
set: {"1", "2", "3"}
frozenset:frozenset({'1','2','3'})
布尔类型:
bool:True || False
二进制类型:
bytes:print(bytes(5)) b'\x00\x00\x00\x00\x00'
bytearray:print(bytearray(5)) bytearray(b'\x00\x00\x00\x00\x00')
memoryview:print(memoryview(bytes(5)))
python的随机数:
python没有random()函数,有一个random内置模块可用于生成随机数,
通过import random 导入random模块,
randomNum = random(1,10)
print(randomNum) #输出一个1-9之间的随机数
python的条件判断 if...else elif
x,y = [1,2]
if x > y:
print('x 比 y 大')
elif y > x:
print("y 比 x大")