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)

小结:

  • 任何类型都可以转换成字符串
  • 浮点数转换成整数,会丢失小数部分,失去精度
  • 字符串中的数字可以转换成数字,但汉字不能转换成数字

更多推荐