基本语法
·单行注释
以#开始
例子:
#输出皮卡丘
print(“皮卡丘”)
·多行注释
三引号开头,三引号结尾
“”"
“”"
例子
“”"
输出
“”"
·标识符与关键字
标识符:字母数字和下划线,只能以字母或下划线开头
变量
-
对象有类型
-
变量是无类型的,变量只是引用
a=10
print(a=10)
运行结果:
Traceback (most recent call last):
File “D:/PycharmProjects/pythonprj1/test2.py”, line 5, in
print(a=10)
TypeError: ‘a’ is an invalid keyword argument for print()
Process finished with exit code 1
a=10
print(a==10)
运行结果
True
- python中整数以及字符串都被缓存,
python中数字和字符串已经创建都不可修改
变量的比较
“==”和“is”
•变量的比较 “==”和“is”
•==:比较对象所存储的数据的值是否相等;
•is: 比较两个变量是否都引用了同一个对象。
•
数据类型
-
数字类型numbers
整形int(包括布尔类型bool)
浮点型float
复数类型complex
-
字符串类型str
-
列表类型list
-
元组类型tuple
-
集合类型set
-
字典类型dict
整型
#表达二进制0b或0B
a=0b110
print(a)
b=(0B1010)
print(b)
#表达八进制0O或0o
c=0o123
print(c)
#表达十六进制0x或0X
d=0xABC
print(d)
#立即执行快捷键shift+F10
-
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-uAP0oXDT-1631108974850)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20210907085437406.png)]
•二进制,数字前加:0b或0B(1和0组成,逢2进1);