Python语言基础
文章目录
1 Python语法特点
1.1 注释规则
# 这是一个单行注释
'''
这是一个多行注释
~~~
'''
"""
这也是一个多行注释
~~~
"""
1.2 代码缩进
1.3 编码规范
2 Python中的变量
2.1 保留字
保留字是Python中已经被赋予特殊意义的一些单词,开发程序时,不可以把这些保留字字作为变量、函数、类、模块和其他对象的名称来使用。
那么,Python中都有哪些保留字呢?Python中的保留字可以通过以下两行代码查看:
import keyword
keyword.kwlist
# 结果如下
['False', 'None', 'True', '__peg_parser__', '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']
注意:Python中所有保留字是区分大小写的。比如,if 是保留字,但IF就不是了。
2.2 标识符
作用:主要用于标识变量、函数、类、模块和其他对象的名称。
命名规则:
1)由字母、下划线“_”和数字组成,并且第一个字符不能是数字
2)不能使用Python中的保留字
3)区分大小写
4)Python以下划线开头的标识符具有特殊含义,一般应避免使用相似的标识符
5)汉字允许作为标识符使用,但不建议这样做
我的名字 = "纪筱白"
print(我的名字)
# 结果如下
纪筱白
2.3 变量
变量,可以理解为标签、名字。当把一个值赋给一个名字时,这个名字就被称为变量。
number = 1024 # 创建变量number,并将值1024付给number
命名规则
1)变量名必须是一个有效的标识符
2)变量名不能使用Python中的保留字
3)慎用小写字母l和大写字母O(他们可能会被错认成数字1和0)
4)应选择有意义的单词作为变量名(方便记忆,不易混淆)
3 数据类型
3.1 数据类型
可以使用内置函数type()查看数据类型
num1 = 1024
num2 = 1.3415926
saying = '啦啦啦~'
print(type(num1))
print(type(num2))
print(type(saying))
# 结果如下
<class 'int'>
<class 'float'>
<class 'str'>
3.2 数据类型转换
函数 | 做用 |
---|---|
int(x) | 将x转换为整数类型 |
float(x) | 将x转换为浮点数类型 |
complex(real [,imag]) | 创建一个复数 |
str(x) | 将x转换为字符串 |
repr(x) | 将x转换为表达式字符串 |
eval(str) | 计算字符串中的有效表达式,并返回一个对象 |
chr(x) | 将整数x转换为一个字符 |
ord(x) | 将一个字符x转换为它对应的整数值 |