1。函数输入()的工作原理
消息=输入(“告诉我一些,我会再重复一遍:“)<强> #输入()函数:让程序停止运行,等待用户输入一些文本强>
引用>
打印(消息)
name=输入(“请输入你的名字:“)
打印(“你好,“+名称+“!“)
提示符=叭绻愀嫠呶颐悄闶撬?我们可以个性化的消息你看到了!”<强> #创建多行字符串,+=:再附加强>
提示符+=癨 nWhat是你的名字吗?“
name_a=输入(提示)
打印(“Hello“+ name_a +“!“)
<强> #求模运算符强>
=输入的数量(“输入一个数字,我将告诉你如果是奇数还是偶数:“)<强> #使用输入()强>
=int数(数量)<强> #用户输入的数值是字符串表示的,转化为数值强>
如果% 2==0:
打印(“\ n“数量;+ str(数字)+“;甚至!”)其他
:
打印(“\ nThe号码“+ str(数字)+“;很奇怪!”)
打印(“\ n")引用>
(2) <强> #让用户选择何时退出强>
提示符=癨 nTell我一些,我将回到你再说一遍!”
引用>
提示符+=癨”、“退出”来结束程序。“
消息=啊?br/>消息!=皅uit": <强> #消息变量来提供判断强>=
消息输入(提示)<强> #()都需要一个变量存储强>
如果消息!=皅uit": <强> #打印前加个如果条件再打印强>
打印(消息)
#使用标志
活跃=True <强> #真正的:程序处于活跃状态强>
而活跃:
消息=输入(提示)
如果消息==皅uit": <强> #用如果语句判断程序状态强>
活跃=False
:
打印(消息)
<强> #使用打破退出循环强>
而真实:
消息=输入(提示)
如果消息==皅uit":
打破
:
打印(消息)
(3)循环中使用继续
num=0
引用>
, num & lt;=10:
num +=1 <强> * *
如果num % 2==0:
强>继续#满足条件继续循环,不满足跳出* *<代码>打印(num) * * #不写在循环内* * 代码>数量=1
数量比;3:
打印(数量)
(4) <强> #删除包含特定值的所有列表元素强>
宠物=[“dog",“dog",“dog",“cat",“rabbit"]
引用>
打印(pet)
在“dog"宠物:
pet.remove (“dog")
打印(pet)
3。<强> #使用用户输入来填充字典强>
反应={}<强> #创建空字典强>
引用>
活跃=True <强> #循环状态强>
而活跃:
name=输入(“你叫什么名字?“)<强> #变量做键强>=
响应输入(“你想去哪里?“)<强> #变量做值强>
反应[名字]=响应<强> #添加键-值强>
重复=输入(“你想让另一个人回应?(yes/no)“)
如果重复==皀o": <强> #如果判断状态强>
活跃=False
打印(“\ n——调查结果产生绯闻)
的名称、反应responses.items(): <强> #项目():两个变量分别存储键-值强>
打印(名称+“;想去“+响应+“!”)
用户输入和而循环