Python 基础入门 Day02

Python 基础入门 Day02

欢迎来到 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 更高级的功能,敬请期待!

1 Comment

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注