Python 基础入门 Day02

107次阅读
一条评论

共计 1469 个字符,预计需要花费 4 分钟才能阅读完成。

欢迎来到 Python 基础入门 Day02 的学习!在今天的内容中,我们将继续深入探索 Python 的基础知识。如果你还没有学习 Day01 的内容,可以先点击 Python 基础入门 Day01 进行复习。

目录

  1. 变量与数据类型
  2. Python 的运算符
  3. 条件判断
  4. 循环语句
  5. 小结

一、变量与数据类型

在 Python 中,变量是存储数据的容器。你可以把任何类型的数据赋值给变量。今天我们将进一步了解变量和常见的数据类型。

1.1 变量的定义

# 变量的赋值
name = "Alice"
age = 25
height = 1.68

print(name)
print(age)
print(height)
  • 字符串 (str):文本类型数据,例如 "Alice"
  • 整数 (int):整数类型数据,例如 25
  • 浮点数 (float):小数类型数据,例如 1.68

1.2 数据类型的查看

# 使用 type() 函数查看数据类型
print(type(name))   # 输出:<class 'str'>
print(type(age))    # 输出:<class 'int'>
print(type(height)) # 输出:<class 'float'>

1.3 类型转换

有时你可能需要将一种数据类型转换为另一种数据类型:

# 将浮点数转换为整数
height_int = int(height)
print(height_int) # 输出:1

# 将整数转换为字符串
age_str = str(age)
print(age_str) # 输出:"25"

二、Python 的运算符

Python 提供了丰富的运算符用于各种操作,包括算术运算、比较运算和逻辑运算等。

2.1 算术运算符

运算符 描述 示例
+ 加法 3 + 2 = 5
- 减法 3 - 2 = 1
* 乘法 3 * 2 = 6
/ 除法 3 / 2 = 1.5
// 整除 3 // 2 = 1
% 取余 3 % 2 = 1
** 幂运算 3 ** 2 = 9

2.2 逻辑运算符

运算符 描述 示例
and 逻辑与 True and False
or 逻辑或 True or False
not 逻辑非 not True

2.3 示例代码

# 使用算术运算符
a = 10
b = 3
print("a + b =", a + b)  # 输出:a + b = 13
print("a % b =", a % b)  # 输出:a % b = 1

# 使用逻辑运算符
is_raining = True
has_umbrella = False
print(is_raining and has_umbrella)  # 输出:False
print(is_raining or has_umbrella)   # 输出:True

三、条件判断

在编程中,我们常常需要根据条件来决定程序的执行流程。在 Python 中,可以使用 ifelifelse 语句来实现条件判断。

3.1 if 语句

age = 18
if age >= 18:
    print("你已经成年了")
else:
    print("你还未成年")

3.2 多重条件判断

score = 85
if score >= 90:
    print("优秀")
elif score >= 80:
    print("良好")
elif score >= 70:
    print("中等")
else:
    print("需要加油")

四、循环语句

Python 支持 forwhile 两种循环语句。

4.1 for 循环

# 使用 for 循环遍历列表
fruits = ["苹果", "香蕉", "橙子"]
for fruit in fruits:
    print(fruit)

4.2 while 循环

# 使用 while 循环打印 1 到 5
i = 1
while i <= 5:
    print(i)
    i += 1

五、小结

今天我们学习了 Python 中的变量和数据类型、运算符、条件判断以及循环语句。这些都是编程的基础,希望大家能够熟练掌握。在下一节课程中,我们将继续探索 Python 更高级的功能,敬请期待!

正文完
 0
评论(一条评论)