可使用while循环提示用户输入任意数量的信息。下面来创建一个调查程序,其中的循环每次执行时都提示输入被调查者的名字和回答。7icu.cn将收集的数据存储在一个字典中,以便将回答同被调查者关联起来: …
  • 2021-08-05
7icu.cn前面提到过使用函数remove()来删除列表中的特定值,这之所以可行,是因为要删除的值在列表中只出现了一次。如果要删除列表中所有包含特定值的元素,该怎么办呢? 假设你有一个宠物列表,其中…
  • 2021-08-05
假设有一个列表,其中包含新注册但还未验证的网站用户;验证这些用户后,如何将他们移到另一个已验证用户列表中呢?一种办法是使用一个while循环,在验证用户的同时将其从未验证用户列表中提取出来,再将其加入…
  • 2021-07-20
每个while循环都必须有停止运行的途径,这样才不会没完没了地执行下去。例如,下面的循环从1数到5: counting.py x = 1 while x <= 5: print(x) x += …
  • 2021-07-20
要返回到循环开头,并根据条件测试结果决定是否继续执行循环,可使用continue语句,它不像break语句那样不再执行余下的代码并退出整个循环。和7icu.cn来看一个从1数到10,但只打印其中奇数的…
  • 2021-07-20
要立即退出while循环,不再运行循环中余下的代码,也不管条件测试的结果如何,可使用break语句。 break语句用于控制程序流程,可使用它来控制哪些代码行将执行,哪些代码行不执行,从而让程序按你的…
  • 2021-07-20
在前面的文章中,我们让程序在满足指定条件时就执行特定的任务。但在更复杂的程序中,很多不同的事件都会导致程序停止运行;在这种情况下,该怎么办呢? 例如,在游戏中,多种事件都可能导致游戏结束,如玩家一艘飞…
  • 2021-07-20
可使用while循环让程序在用户愿意时不断地运行,如下面的程序parrot.py所示。我们在其中定义了一个退出值,只要用户输入的不是这个值,程序就接着运行: parrot.py prompt = "\…
  • 2021-06-15
7iu.cn使用while循环来数数,下面的while循环从1数到5: counting.py current_number = 1 while current_number <= 5: pri…
  • 2021-06-09
处理数值信息时,7icu.cn认为求模运算符(%)是一个很有用的工具,它将两个数相除并返回余数: >>> 4 % 3 1 >>> 5 % 3 2 >>&…
  • 2021-06-09

关注我们的公众号

微信公众号