• 第02周学习提升建议:【python安装、变量、输入输出、流程、循环】--【第五篇】流程、循环


    Python的语法比较简单,采用缩进方式,一般是一个tab

    # if
    '''
    a>0 则输出a
    否则输出-a
    '''



    a = 1
    if a > 0:
    print(a)
    else:
    print(-a)
    # 三目运算<br>a = 1<br>b = 2<br>k = a if a<b else b

    开头的语句是注释,还可以使用'''xxx'''来进行多行注释,注释是给人看的,解释器会忽略掉注释。语句以冒号:结尾时,后面的语句要缩进。
    while循环
    #1.基本格式:

    # while 条件:
    # 循环体
    # 如果条件为真,那么循环体则执行;否则,循环体不执行
    while True:
    print(1)


    #2.break退出整个循环

    while True:
    print(1)
    break
    print(2)
    #上面的代码会先输出1,然后遇到break,就退出当前循环,所以不再打印出2

    #3.continue退出当前循环

    while True:
    print(1)
    continue
    print(2)
    #不停的输出1,永远不会输出2"" 


    运行过程中出现的问题:
    IndentationError: unexpected indent,百度搜索了一下,原来是语句缩进问题,python对缩进有严格的要求。

    for循环

    按照顺序循环可迭代对象中的内容
    name = ('jack','tom')
    for i in name:
    print(i)



    for i in range(5):
    print(i)




    十、练习题

    0.代码实现1-100奇数求和,至少3种方式。

    1.登录

    # 如果登录成功,输出欢迎信息,退出程序
    # 如果错误次数3次,退出程序


    2..猜数游戏 

    # 猜对,打印猜对信息,退出程序
    # 最多连续猜三次,连续错三次后询问是否继续玩游戏,是,继续猜,否,退出程序

    3.冒泡排序

    data = [10, 4, 33, 21, 54, 8, 11, 5]

    while循环

  • 相关阅读:
    layui分页获取数据,回显checkbox
    批量选中 及下载
    Module Federation原理剖析
    EMP-面向未来微前端方案正式开源了!
    Vue3 也能用上 Vue2 组件 From EMP
    对比多种微前端方案
    EMP微前端之教你如何搭建共享站
    EMP微前端实战之cocos2d线上项目
    微前端是什么,可以带来什么收益
    Elasticsearch操作实践手册|建议收藏篇
  • 原文地址:https://www.cnblogs.com/nly666/p/14632646.html
Copyright © 2020-2023  润新知