python实现循环输入,
FOR(iteration) 循环
为循环是大蟒中最常用的迭代机制蟒蛇。中几乎所有的结构都能被为迭代。包括列表,元组,字典等。另一种常用的循环是正在…循环,但是为循环会是你最常见到的循环。
什么是 while 循环
正在…循环会判断一个初始条件,条件成立则执行一次迭代,每次迭代完成后重新判断条件,如果成立则继续迭代,否则退出循环。
通用语法
# Setaninitialcondition .
game_active=True
#Setupthewhileloop .
whilegame_active:
#Runthegame .
#在某个点,游戏结束和游戏_ activewillbesettoFalse .
#当这种情况发生时,循环将停止执行。
# doanythingelseyouwantdoneaftheloopruns .每次循环前都要初始化一条判断为真实的的条件。
正在…循环中包含条件判断。
条件判断为真实的则执行循环内代码,不断迭代,判断。
判断为错误的则退出循环。
示例
#玩家的电源启动状态5。
幂=5
# theplayerisallowedtokeepplayingaslongasheirpower超过0 .
whilepower0:
打印(您仍在播放,因为您的电源是% d . %功率)
#你的游戏代码会去哪里,其中包括挑战
# possibletolosepower .
#我们可以代表权力.
功率=功率-1
print(nOhno,yourpowerdroppedto0!游戏结束用户输入
在大蟒中你可以利用输入()函数接受用户输入。函数可以接受一条提示信息,等待用户输入。
通用用法
#Getsomeinputfromtheuser .
变量=输入(“Pleaseenteravalue:”)
#做一些有价值的事情.示例
如下示例,提示用户输入名字,加入到名字列表中。
# startwithlistcontainingseveralnames .
名称=[圭多,蒂姆,杰西]
#Asktheuserforaname .
new _ name=input( pleasetellmesomeoneishoughknow : )
# Addthenewnametoourlist .
names.append(新名称)
# showthenamehasbeandedtothelist .
打印(姓名)
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。