Python基础知识第二天:从格式化到流程控制

大家好!今天我们来梳理Python的一些重要基础知识,包括格式化输出、输入函数、运算符以及流程控制语句。

1. 格式化输出

Python提供了多种格式化输出的方式:

# %d, %f, %s 格式化
name = "Python"
age = 30
print("我叫%s,今年%d岁" % (name, age))

# F-string方式(推荐)
print(f"我叫{name},今年{age}岁")

2. 输入函数

Python使用input()函数获取用户输入:

# 获取字符串输入
name = input("请输入你的名字:")

# 获取数字需要类型转换
age = int(input("请输入你的年龄:"))

3. 数据类型转换

常见的类型转换函数:

# 整数转换
num = int("123")    # 字符串转整数
# 浮点数转换
price = float("12.34")    # 字符串转浮点数
# 字符串转换
text = str(123)     # 数字转字符串

4. 运算符

4.1 关系运算符和逻辑运算符

  • 关系运算符:>, <, ==, !=, >=, <=
  • 逻辑运算符:and, or, not

4.2 算术和赋值运算符

  • 算术运算符:+, -, , /, //, %, *
  • 赋值运算符:=, +=, -=, *=, /=

5. 流程控制语句

5.1 条件语句

# if单分支
if 条件:
    代码块

# if多分支
if 条件1:
    代码块1
elif 条件2:
    代码块2
else:
    代码块3

5.2 循环语句

while循环:

# while循环基本结构
while 循环条件:
    循环体
    循环控制语句

小贴士

  1. 使用F-string进行格式化输出更加直观和方便
  2. 记得处理用户输入时进行类型转换
  3. if多分支结构中只会执行一个分支
  4. while循环要注意设置正确的循环控制条件,避免死循环

总结

这些都是Python编程的基础知识,掌握好这些概念对后续的学习至关重要。建议大家多动手练习,特别是条件语句和循环语句的使用。


如果觉得文章对你有帮助,欢迎点赞关注,我们下期再见!

Python学习 #编程基础 #流程控制

本文由mdnice多平台发布


心灵星图
1 声望0 粉丝

你好,我是心灵星图的运营者,很高兴能在这里与你相遇。我热爱探索人类心灵的奥秘,也乐于分享关于科技、心理、哲学的思考。让我们一起在知识的星空中,描绘出属于每个人的心灵地图。