美文网首页
python 分支和循环

python 分支和循环

作者: 菠萝_c93e | 来源:发表于2020-03-31 18:20 被阅读0次

1 if条件判断三种形式

第一种

age=20
if age >= 18:
    print('your age is', age)
    print('adult')
if age <= 18:
    print('your age is', age)
    print('teenager')

第二种

age = 3
if age >= 18:
    print('your age is', age)
    print('adult')
else:
   if age<=18
       print('your age is', age)
       print('teenager')

第三种

age = 3
if age >= 18:
    print('your age is', age)
    print('adult')
elif age <= 18:        #elif是else if的缩写,完全可以有多个elif,
   print('your age is', age)
   print('teenager')

2 for循环

for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。
例子:打印“菠萝最爱陈晨啦”

>>> love = ['菠萝', '最爱' , '陈晨' , '啦']
>>> for i in love:
...     print(i)
...
菠萝
最爱
陈晨
啦

例子2:比如想计算1-15的整数之和,可以用一个sum变量做累加:

>>> number=(1, 2, 3, 4, 5, 6, 7, 8, 9, 10,11,12,13,14,15)
>>> for x in number:
...     sum = sum + x
>>> print(sum)
360

例子3 range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。比如range(10)生成的序列是从0开始小于10的整数

>>> list(range(10))
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

那么计算0-100的求和可以为

>>> for x in range(101):
...     sum = sum + x
...
>>> sum
5050

3 while 循环

while循环,只要条件满足,就不断循环,条件不满足时退出循环

love="陈晨"
B=input("谁是世界上最漂亮的小姐姐:")
while True :
    if B==love :
        break #在循环中,break语句可以提前退出循环
    B = input("答错啦,这还用想么:")
print("说的没错")
print("陈晨是世界上最漂亮的小姐姐")
微信截图_20200331181057.png

4 continue语句

在循环过程中,也可以通过continue语句,跳过当前的这次循环,直接开始下一次循环

#没有continue
>>> n = 0
>>> while n < 5:
    n = n + 1
    print(n)
1
2
3
4
5


#加入continue
>>> n = 0
>>> while n < 5:
    n = n + 1
    if n % 2 == 0: # 如果n是偶数,执行continue语句
        continue # continue语句会直接继续下一轮循环,后续的print()语句不会执行
    print(n)
1
3
5

相关文章

  • python 分支和循环

    1 if条件判断三种形式 第一种 第二种 第三种 2 for循环 for x in ...循环就是把每个元素代入变...

  • Python知识库

    Python基础语法 1、Python概述2、Python数据类型3、List和tuple4、分支和循环5、Dic...

  • Python基础 - 循环和分支

    知识回顾 1.什么是字符串 2.r/R在字符串的最前面阻止转义 3.获取单个字符:字符串[下标] 下标:0 ~ 长...

  • python分支语句和循环

    在前面的两节中,我们的代码都是按照顺序往下执行,我们将程序分为顺序结构,分支结构,循环结构三大代码结构,而前面我们...

  • Python之条件判断

    Python 判断 + 循环 单条件 双条件 多条件 小案例 单分支 双分支 多分支

  • 第十一天学习总结

    一、学习内容 1、Python学习了分支和循环结构语句知识点,根据分支循环的相关知识点讲解了身体指数指标的实例,还...

  • Python基础(三)——程序结构

    与c语言类似,Python的程序结构包括分支结构、循环结构和函数。 1.分支结构 语句为if....elif......

  • python学习笔记--ifelse分支和循环结构用法,实现py

    前言 分支(if-else)和循环是每种编程语言必定存在的用法,这里记录下python中的分支结构和结构。结合之前...

  • Python中的分支和循环

    使用编程语言编写代码时,难免不遇到需要做逻辑判断或者循环处理事件的时候,有时还需要结合逻辑判断和循环体,在Pyth...

  • python-05-循环和分支

    一、if语句代码是从上往下一次执行的import是导入一个模块/包的关键字random模块中提供很多和随机数相关的...

网友评论

      本文标题:python 分支和循环

      本文链接:https://www.haomeiwen.com/subject/fqxguhtx.html