1、注释
单行注释:
多行注释:
'''
多行注释
'''
使用三个单引号扩起来
双引号
"""
多行注释
"""
使用三个双引号括起来
2、行与缩进
Python是根据缩进来表示代码块的
3、语句换行
Python建议每行最好不要超过80个字符,过长的代码建议进行换行
可以根据Python会将圆括号、中括号和花括号中的行隐式连接起来
str = "三木成森三木成森三木成森三木成森",
"三木成森三木成森三木成森三木成森"
print(str)
1、变量和赋值
和JAVA不同,声明变量的时候不需要声明变量类型,直接就是:变量名称 = 值
a = 123
2、变量类型
整型 | 123 | 123 | 0x80 |
浮点类型 | 1.23- | -1.23 | 1.23E3 |
复数雷系 | 3.12+1.23j | -1.23-80j |
str = '三木成森'
str = "三木成森"
str = '''三木成森'''
str = """三木成森"""
list_name = [1,2,'三木成森'] #这是一个列表
tuple_name = (1,2,'三木成森') #这是一个元组
字典类型
字典是Python中的映射数据类型,由键—值组成,可以储存不同类型的值,元素使用{ }括起来
dict_name = {"name":"张三","age":20} #这是一个字典
代码中,变量dict_name储存了两个元素,第一个元素的键为'name'值为'张三'
第二个元素键为'age'值为'20'
通常情况下,字典的键会一字符串或者数值的形式来表示,而值可以是任意类型
如果希望查看变量类型可以使用“type(变量)”查看
num = 5;
print(type(num))
结果为:
1、标识符
2、关键字
False | def | if | raise |
None | del | import | return |
True | elif | in | try |
and | else | is | while |
as | except | lambda | with |
assert | finally | nonlocal | yield |
break | for | not | |
class | from | or | |
continue | global | pass |
help()命令进入帮助系统查看
1、整型
bin() 十进制转二进制
oct() 十进制转八进制
hex() 十进制转十六进制
a = 0b10100
print(type(a));
print(bin(20)) #十进制转换为二进制
print(oct(20)) #十进制转换为八进制
print(hex(20)) #十进制转换为十六进制
2、浮点型
和别的语言没什么区别
3、布尔型
以下对象的值都为False
用户自己定义了方法nonzero()或len(),这些方法会返回0或False,除了这些之外,其他对象都为True
4、复数类型
需要注意的是:一个复数必须有表示虚部的实数和j
5、数字类型转换
print(int(1.2)) #转换为整数
print(float(1)) #转换为浮点数
print(complex(3.4)) #创建一个复数
1、运算符
和别的语言都差不多
a**b 返回a的b次幂
2、赋值运算符
number = 2
x = y = z = 1
number , x = x ,number
3、复合赋值运算符
**= a**=c等效于a=a**c
5、逻辑运算符
6、成员运算符
s = [1,2,3]
print(1 in s)
print(0 not in s)
6、位运算符
ss