【Python入门】字面量、注释、变量及数据类型
·
1. 字面量
字面量含义:在代码中,被写下来的、固定的值,称为字面量。
Python中常用的6种值(数据)类型:
| 类型 | 描述 | 说明 |
|---|---|---|
| 数字(Number) | 支持: 整数(int) 浮点数(float) 复数(complex) 布尔(bool) |
整数(int):如10、-10; 浮点数(float):如13.14、-13.14; 复数(complex):如4+3j,以j结尾表示复数; 布尔(bool):表达现实生活中的逻辑,即真和假,True表示真,False表示假,True本质上是一个数字记作1,False记作0 |
| 字符串(String) | 描述文本的一种数据类型 | 字符串(String)由任意数量的字符组成 |
| 列表(List) | 有序的可变序列 | Python中使用最频繁的数据类型,可有序记录一堆数据 |
| 元组(Tuple) | 有序的不可变序列 | 可有序记录一堆不可变的Python数据集合 |
| 集合(Set) | 无序不重复集合 | 可无序记录一堆不重复的Python数据集合 |
| 字典(Dictionary) | 无序Key-Value集合 | 可无序记录一堆Key-Value型的Python数据集合 |
以上值(数据)类型,都可理解为字面量类型,都能被写下来当作字面量。
代码示例:
# 整型
print(1024)
# 浮点型
print(13.14)
# 字符串类型
print("你好,世界!")

2. 注释
单行注释
以 # 开头,示例如下:
# python的单行注释
print("单行注释")
多行注释
以一对三个 英文双引号 引起来,示例如下:
"""
python的多行注释
"""
print("多行注释")
3. 变量
变量:在程序运行时,能存储计算结果或能表示值的抽象概念。
变量的定义格式:变量名称 = 变量的值
# 定义变量示例
i = 20
print(i)
在Python中,数字的运算,比如加(+)、减(-)、乘(*)、除(/)都是直接使用的。
# 加法
j = i + 10
print(j)
# 乘法
m = i * j
print(m)
# 减法
n = m - i
print(n)
# 除法
p = m / n
print(p)
4. 数据类型
4.1 数据类型查看
前面提到,Python中有6种常用的数据类型,那么如何验证数据的类型?
可以使用type()语句,语法如下:
type(要查看类型的数据)
示例如下:
#用变量存储type()的结果
d = type(89.09)
#打印出变量类型
print(d)
4.2 数据类型转换
在实际使用的过程中,常常涉及字符串转整数,整数转字符串,整数转浮点数等处理,常见的转换语句有:
| 语句(函数) | 说明 |
|---|---|
| int(x) | 将x转换为一个整数 |
| float(x) | 将x转换为一个浮点数 |
| str(x) | 将对象x转换为字符串 |
转换示例:
#将浮点数89.90转换成字符串
data = str(89.90)
#打印转换后的类型和字符串
print(type(data),data)
小结:
- 任何类型都可以转换成字符串
- 浮点数转换成整数,会丢失小数部分,失去精度
- 字符串中的数字可以转换成数字,但汉字不能转换成数字
更多推荐


所有评论(0)