您现在的位置是:课程教程文章
详解python迭代循环和用户输入
2023-12-18 23:47课程教程文章 人已围观
托福写作|【独立写作概述—评分标准详解
托福写作|【独立写作概述—评分标准详解【课程介绍】 托福考试 是由美国教育考试服务中心(ETS)测评研发的一个学术...
【云知梦】PHP设计模式详解/最佳实践
【云知梦】PHP设计模式详解/最佳实践设计模式(Design pattern)代表了最佳的实践,通常被有经验的面向对象的软件开...
【2021最新】初级会计职称考试 三年真题
【2021最新】初级会计职称考试 三年真题添加乐橙官方微信lec0055,回复 【腾讯课堂+会计】 ,即可领取以下资料: 1.备...
扩展卡尔曼滤波(EKF)与非线性微分随机系
扩展卡尔曼滤波(EKF)与非线性微分随机系【内容简介】《第二版卡尔曼滤波与应用和MATLAB程序详解视频》 共8章45节视频...

FOR(iteration) 循环
for 循环是 Python 中最常用的迭代机制。Python 中几乎所有的结构都能被 for 迭代。包括列表,元组,字典等。另一种常用的循环是 while 循环,但是 for 循环会是你最常见到的循环。
什么是 while 循环
while 循环会判断一个初始条件,条件成立则执行一次迭代,每次迭代完成后重新判断条件,如果成立则继续迭代,否则退出循环。
通用语法
# Set an initial condition. game_active = True # Set up the while loop. while game_active: # Run the game. # At some point, the game ends and game_active will be set to False. # When that happens, the loop will stop executing. # Do anything else you want done after the loop runs.
每次循环前都要初始化一条判断为 true 的条件。
while 循环中包含条件判断。
条件判断为 true 则执行循环内代码,不断迭代,判断。
判断为 false 则退出循环。
示例
# The player's power starts out at 5.
power = 5
# The player is allowed to keep playing as long as their power is over 0.
while power > 0:
print("You are still playing, because your power is %d." % power)
# Your game code would go here, which includes challenges that make it
# possible to lose power.
# We can represent that by just taking away from the power.
power = power - 1
print("\nOh no, your power dropped to 0! Game Over.")用户输入
在 Python 中你可以利用 input() 函数接受用户输入。函数可以接受一条提示信息,等待用户输入。
通用用法
# Get some input from the user.
variable = input('Please enter a value: ')
# Do something with the value that was entered.示例
如下示例,提示用户输入名字,加入到名字列表中。
# Start with a list containing several names.
names = ['guido', 'tim', 'jesse']
# Ask the user for a name.
new_name = input("Please tell me someone I should know: ")
# Add the new name to our list.
names.append(new_name)
# Show that the name has been added to the list.
print(names)
课程教程:详解python迭代循环和用户输入
上一篇:Python的基本数据类型是什么
下一篇:没有了