建设公司网站新闻素材管理,公司网站建设要多少钱,衡水seo,wordpress 移动顶部菜单本文实例讲述了Python学习笔记之While循环用法。分享给大家供大家参考#xff0c;具体如下#xff1a;前面一篇《Python学习笔记之For循环用法》详细介绍了Python for循环#xff0c;这里再来讲述一下while循环的使用方法#xff1a;Python 中的While循环For 循环是一种有限…本文实例讲述了Python学习笔记之While循环用法。分享给大家供大家参考具体如下前面一篇《Python学习笔记之For循环用法》详细介绍了Python for循环这里再来讲述一下while循环的使用方法Python 中的While循环For 循环是一种有限迭代意味着循环主体将运行预定义的次数。这与无限迭代循环不同无限迭代循环是指循环重复未知次数并在满足某个条件时结束while 循环正是这种情况。下面是一个 while 循环的示例card_deck [4, 11, 8, 5, 13, 2, 8, 10]hand []# adds the last element of the card_deck list to the hand list# until the values in hand add up to 17 or morewhile sum(hand) 17:hand.append(card_deck.pop())测试print(hand)得到[10, 8]这个示例包含两个函数。sum 返回列表中的元素之和pop 是一个列表方法它会从列表中删除最后一个元素并返回该元素。While 循环的组成部分:第一行以关键字 while 开始表示这是一个 while 循环。然后是要检查的条件。在此示例中是 sum(hand) 17。while 循环头部始终以冒号 : 结束。该头部之后的缩进部分是 while 循环的主体。如果 while 循环的条件为 true该循环的主体将被执行。每次运行循环主体时条件将被重新评估。这个检查条件然后运行循环的流程将重复直到该表达式变成 False。注意 循环的缩进主体应该至少修改测试表达式中的一个变量。如果测试表达式的值始终不变就会变成无限循环Python 中的While循环[相关练习]写一个 while 循环用于计算比整数 limit 小的最大平方数并将其存储在变量 nearest_square 中。平方数是整数乘以自己后的积例如 36 是一个平方数因为它等于 6*6。例如如果 limit 是 40你的代码应该将 nearest_square 设为 36。解决方案limit 40num 0# write your while loop herewhile (num1)**2 limit:num 1nearest_square num**2print(nearest_square)运行结果36希望本文所述对大家Python程序设计有所帮助。