72 lines
1.9 KiB
Python
72 lines
1.9 KiB
Python
# 1. 变量和数据类型基础
|
||
# 在Python中,变量不需要声明类型,类型是根据赋给它的值自动推导的。以下是几种常见的数据类型:
|
||
# 整数(int)
|
||
# 浮动小数(float)
|
||
# 字符串(str)
|
||
# 布尔值(bool)
|
||
# 练习 1: 定义不同类型的变量
|
||
# 定义一个整数变量
|
||
x = 10
|
||
|
||
# 定义一个浮动小数变量
|
||
y = 3.14
|
||
|
||
# 定义一个字符串变量
|
||
name = "Alice"
|
||
|
||
# 定义一个布尔值变量
|
||
is_active = True
|
||
|
||
# 2. 类型转换
|
||
# 你可以使用Python内置的int(),float(),str()等函数进行类型转换。
|
||
# 练习 2: 类型转换
|
||
# 将一个浮动小数转换成整数
|
||
x = 3.7
|
||
x_int = int(x) # 转换为整数
|
||
|
||
# 将一个整数转换成浮动小数
|
||
y = 5
|
||
y_float = float(y) # 转换为浮动小数
|
||
|
||
# 将一个整数转换成字符串
|
||
z = 100
|
||
z_str = str(z) # 转换为字符串
|
||
|
||
# 3. 操作符
|
||
# 你可以使用算术操作符(如+,-,*,/)进行数字运算,使用字符串连接操作符(+)拼接字符串。
|
||
# 练习 3: 使用操作符
|
||
# 数字运算
|
||
a = 10
|
||
b = 5
|
||
result_add = a + b # 加法
|
||
result_divide = a / b # 除法
|
||
|
||
# 字符串操作
|
||
greeting = "Hello"
|
||
name = "Bob"
|
||
message = greeting + ", " + name # 字符串拼接
|
||
|
||
# 4. 输入与输出
|
||
# 你可以使用input()函数获取用户输入,并使用print()输出结果。
|
||
# 练习 4: 用户输入和输出
|
||
# 获取用户输入
|
||
name = input("请输入你的名字: ")
|
||
age = input("请输入你的年龄: ")
|
||
|
||
# 输出结果
|
||
print(f"你好,{name}!你今年{age}岁。")
|
||
|
||
# 5. 常见的内置数据类型
|
||
# Python还有很多其他数据类型,如列表、元组、字典等。你可以进行一些练习来熟悉它们的使用。
|
||
# 练习 5: 使用列表
|
||
# 创建一个列表
|
||
fruits = ["apple", "banana", "cherry"]
|
||
|
||
# 添加元素
|
||
fruits.append("orange")
|
||
|
||
# 访问列表元素
|
||
first_fruit = fruits[0]
|
||
|
||
# 获取列表的长度
|
||
num_fruits = len(fruits) |