1.字面量:
字面量(literal)用于表达源代码中一个固定值的表示法(notation) ,整数、浮点数以及字符串等等都是字面量。
整数(int):1,123等
浮点数(float):1.33,3.1415等
字符串(str):'hello','你好'等
布尔(bool):True和False
2.变量
变量是一种用于存储值的名称。变量名是一个标识符,通常由字母、数字和下划线组成,且不能以数字开头,也不能是关键字。变量可以存储各种类型的数据,例如数字、字符串、列表、元组、字典等。
变量定义格式: 变量名 = 变量值
3.print函数
将print( )函数括号里的内容输出到控制台或终端。
print('hello world')
终端输出:hello world
4.type函数
type()函数用于获取变量的类型。
a = 'Hello World'
print(type(a))
终端输出:
<class 'str'>
5.基本数据类型转换
用户将对象的数据类型转换为所需的数据类型,可以使用 int()、float()、str() 等预定义函数来执行强制类型转换。
str():强制转换为字符串类型
int():强制转换为整型 注意:如果字符串内容只有整数,那就可以转换,否则报错;如果浮点类型数据转换整数,会损失精度
float():强制转换为浮点型 注意:如果字符串内容只有整数或者小数,那就可以转换,否则报错
举例:
num1 = '123'
print("num1的数据类型为:",type(num1))
num2 = int(num1)
print("类型转换后,num1的数据类型为:",type(num2))
终端输出:
num1的数据类型为: <class 'str'>
类型转换后,num1的数据类型为: <class 'int'>
6.基本运算符
Python中的运算符主要包括算术运算符、赋值运算符和比较运算符。
算术运算符:+(加) -(减) *(乘) /(除) //(取整数商) %(取余数) **(指数)
赋值运算符:=
复合赋值运算符:+= -= *= /= //= %= **=
比较运算符:> < == >= <= !=
7.字符串格式化输出
格式化是对字符串进行一定的格式显示或输出的方式,主要有以下几种方法。
print()函数使用逗号输出:print(内容1,内容2,内容3,内容4,内容5)
print()函数使用+号拼接输出:print(内容1+内容2+内容3+内容4+内容5) 注意:该方法只能拼接字符串类型
使用%s,%d,%f进行占位并使用变量名替换:print("...%s....%d...%f..." %(变量1,变量2,变量3))
使用format方式输出:print(f"...{变量1}....{变量2}...{变量3}...")