注释
- 单行注释(ctrl+/)
只能注释一行
# 注释内容
- 多行注释
能注释多行
"""
第一行注释
第二行注释
第三行注释
"""
# 或
'''
注释1
注释2
注释3
'''
变量
所储存的数据所在内存地址的名称。
- 变量赋值:
#变量名 = 值
- 命名规则:
-由数字、字母、下划线组成
-不能数字开头
-不能使用内置关键字
-严格区分大小写
- 关键字:
'False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield'
断点、Debug
可调试代码的执行,能反映代码更详细的信息,有利于检错和纠错。
数据类型
不同的变量储存不同的类型的数据。
类型 | 描述 | 例子 |
一个由字符组成的不可更改的有序串行。 | 'Wikipedia' "Wikipedia" """Spanning multiple lines""" | |
bytes | 一个由字节组成的不可更改的有序串行。 | b'Some ASCII' b"Some ASCII" |
list | 可以包含多种类型的可改变的有序串行 | [4.0, 'string', True] |
tuple | 可以包含多种类型的不可改变的有序串行 | (4.0, 'string', True) |
set, frozenset | 与数学中集合的概念类似。无序的、每个元素唯一。 | {4.0, 'string', True} frozenset([4.0, 'string', True]) |
dict | 一个可改变的由键值对组成的无序串行。 | {'key1': 1.0, 3: False} |
int | 精度不限的整数 | 42 |
float | 浮点数。精度与系统相关。 | 3.1415927 |
complex | 复数 | 3+2.7j |
bool | 逻辑值。只有两个值:真、假 | True False |
常用数据类型用法
(见“Python-常用数据类型及其用法汇总(全面、具体、明了)“”)