美文网首页
04-Python笔记整理(if while语句)

04-Python笔记整理(if while语句)

作者: 李小萌mmm | 来源:发表于2018-07-19 20:48 被阅读0次

    1.if语句

    练习1.png
    程序中遇到input()函数,程序会阻塞,等待用户输入完成后,才会接着执行后面的代码
    input()返回的数据类型是str,str不能直接和整数比较,必须先把str转换成整数或者浮点数。Python提供了int()和float()函数来完成这件事情



    练习2.png

    isinstance(值,类型名)->判断指定的值是否是类型名,如果是就是True,否则就是False


    练习3.png

    2.循环

    for循环

    for 变量名 in 序列:
    循环体
    变量名:功能存储值
    系列: 容器类型的数据.字符串,列表,字典,元组,集合.

    xrange是python2.x中的函数,在python3.x使用range函数代替了
    range功能是产生指定范围的数字序列,一般用在for循环中,控制循环次数,或者产生索引值

    range(n):产生0到n-1的整数序列
    range(m,n):产生m到n-1的整数序列
    range(m,n,step):产生m到n-1,每隔step取一个

    练习4.png



    练习5.png

    3.while循环

    while: 关键字
    条件语句:结果是True,或者False
    循环体: 重复执行的代码段
    注意:如果条件语句的结果一直都是True,就会造成死循环。所以在循环体要有让循环可以结束的操作

    练习6.png

    4.continue

    continue: 关键字,在循环体中遇到continue,就结束当次循环,直接进入下次循环的判断(如果是for循环,就让变量去取下一个值。如果是while循环就去判断while后边的条件语句是否为True)

    #打印10里面的偶数
    for x in range(10):
        if x % 2:
            continue
        print(x)  
    

    5.break:

    关键字,在循环体中遇到break,就直接结束整个循环。直接执行循环后边的其他语句


    练习7.png

    1.通过循环遍历一个序列中的值,使用for循环

    2.循环次数不确定的时候,选择while循环。次数确定一般使用for循环

    相关文章

      网友评论

          本文标题:04-Python笔记整理(if while语句)

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