python学习 分支结构和循环结构

分支结构

If语句的使用:在Python中,要构造分支结构可以使用if、elif和else关键字。

例如:编写程序让用户猜测一个弹起的硬币显示的是正面还是反面。程序提示用户输入一个猜想值,然后显示这个猜想值是正确还是错误的。

# random代表随机选择

嵌套循环:

  • 一个循环可以嵌套另一个循环
  • 每次循环外层时,内层循环都会被刷新重新完成循环
  • 也就是说,大循环执行一次,小循环会全部执行一次
  • 注意:
    • 多层循环非常耗时
    • 最多使用3层循环

和分支结构一样,循环结构也是可以嵌套的,也就是说在循环中还可以构造循环结构。

Py thon中构造循环结构有两种做法,一种是for-in循环,一种是while循环。

例如:编写程序找出100-1000之间所有被5和6同时整除的数,每行显示10个数,这些数被一个空格隔开。

 

range可以用来产生一个不变的数值序列,而且这个序列通常都是用在循环中的

while循环,while循环通过一个能够产生或转换出bool值的表达式来控制循环,表达式的值为True循环继续,表达式的值为False循环结束。

例如:使用while循环找出最小的整数n满足大于12000(找出最小的n满足n的平方>12000)

 

猜你喜欢

转载自www.cnblogs.com/wsq-qq/p/11347986.html