根据您的需求,我会对每个类目进行一些补充和详细说明。
1、字面量
字面量是直接在代码中书写的固定值,例如数值、字符串、布尔值等。在Python中,字面量可以直接出现在代码中,不需要额外的构造函数或者类型声明。
常用数据类型
类型 | 描述 | 示例 |
---|---|---|
数字(Number) | 包括整数、浮点数、复数 | |
- 整数(int) | 表示没有小数部分的数字 | 10 , -10 |
- 浮点数(float) | 表示带有小数部分的数字 | 3.14 , -5.2 |
- 复数(complex) | 表示包含实部和虚部的数字,虚部以j 结尾 | 3+4j |
布尔(bool) | 表达逻辑上的真(True)和假(False) | True , False |
字符串(string) | 文本数据类型 | "你好!" , "python" |
示例
# 字面量示例
integer = 10
floating = 3.14
complex_number = 3 + 4j
boolean_true = True
boolean_false = False
string = "Hello, world!"
2、注释
注释是用来帮助程序员理解代码的工具,不会被解释器执行。
单行注释
使用#
号开始,直到行尾结束。
# 这是一个单行注释
print("Hello") # 打印"Hello"
多行注释
虽然Python没有专门的多行注释语法,但是可以使用三引号来创建一个多行字符串,不执行其内容。
"""
这是一个
多行注释
"""
print("Hello") # 打印"Hello"
3、变量
变量是用于存储数据值的标识符。
定义格式
variable_name = value
示例
# 定义变量
balance = 100
print("余额还有:", balance)
# 更新变量
balance -= 10
print("余额还有:", balance)
4、数据类型
Python中的数据类型包括但不限于数字、字符串、列表、元组、集合、字典等。
获取类型
使用type()
函数可以获取变量的类型。
print(type(10)) # <class 'int'>
print(type(3.14)) # <class 'float'>
print(type("你好")) # <class 'str'>
5、数据类型转换
数据类型之间的转换可以通过内置函数实现,如int()
, float()
, str()
等。
示例
# 转换为字符串
num_str = str(10)
print(type(num_str), num_str)
# 转换为整数
str_int = int("20")
print(type(str_int), str_int)
# 转换失败的情况
try:
str_int = int("你好")
except ValueError as e:
print("转换错误:", e)
6、标识符
标识符是用来命名变量、函数、类等的名称。
规则
- 只能包含字母、数字和下划线。
- 不能以数字开头。
- 区分大小写。
- 避免使用Python关键字。
7、运算符
Python支持多种运算符,包括算术运算符、赋值运算符等。
示例
# 算术运算符
print("1+1=", 1 + 1)
print("2*2=", 2 * 2)
print("2/2=", 2 / 2)
print("5%2=", 5 % 2)
print("5//2=", 5 // 2)
print("5**2=", 5 ** 2)
# 赋值运算符
num = 1
num += 1
print("num+=1", num)
num -= 1
print("num-=1", num)
num *= 2
print("num*=2", num)
8、字符串扩展
字符串定义方式
- 单引号
'example'
- 双引号
"example"
- 三引号
'''example'''
或"""example"""
字符串拼接
使用+
运算符可以将字符串连接在一起。
first_name = "张"
last_name = "三"
full_name = first_name + last_name
print(full_name)
字符串格式化
使用%
操作符或f-string
进行格式化。
class_num = 57
avg_salary = 16000
message = f"python大数据学科,北京{class_num}期,平均工资:{avg_salary}"
print(message)
格式化精度控制
price = 19.9
print(f"价格是: {price:.2f}") # 控制小数点后两位
9、数据输入
使用input()
函数可以从用户那里获取输入。
示例
name = input("请告诉我你的姓名: ")
print(f"你好,{name}!")
以上是对您提供的每个主题的一些扩展和详细说明。希望这可以帮助您更好地理解和掌握Python的基础知识。
更多内容见下链接详情:
https://mbd.pub/o/bread/ZpqalZty
标签:name,python,成神,运算符,int,num,str,print,文末
From: https://blog.csdn.net/m0_74173911/article/details/141898303