字面量
被写下来的固定的值,称为字面量
数据类型
- 数字
- 整数(int)
- 浮点数(float)
- 复数(complex):例如
4+3j
,以j
结尾表示复数 - 布尔(boolean)
- 字符串(String):用双引号
"
表示 - 列表(List):有序的可变序列
- 元组(Tuple):有序的不可变序列
- 集合(Set):无序不重复集合
- 字典(Dictionary):无序Key-Value集合
注释
- 单行注释:
# 这是注释,注释和#之间规定有一个空格
- 多行注释:
""" 这是多行注释"""
变量
- 变量本身是没有类型的,变量所储存的数据有类型
- 不需要声明变量类型
- 查看类型用
type()
数据类型转换
- 转化成整数:
int()
(字符串只能将全数字转化成数字) - 转化成字符串:
str()
(数字皆可以转化成字符串) - 转化成浮点数:
float()
(字符串只能将全数字转化成数字) - 不能直接将小数的字符串转化成整数:
str_a = 3.14
print(int(str_a)) # 报错:File "/Users/zuo/PycharmProjects/PythonLearning/main.py", line 28, in print_types
# Instead you can
print(int(float(str_a))) # 先转化成浮点数再转化成整数
标签:变量,Python,注释,int,str,字符串,数据结构,转化成
From: https://www.cnblogs.com/zuxinwei/p/16881018.html