zoukankan      html  css  js  c++  java
  • python学习第四天——控制流

    python有三大控制流语句:if ,for , while,没有switch

    if                                                                             

    if-elif-else:后两者是可选的,和java的else if不同,这里是elif

    冒号:if,elif ,else  后都以冒号结尾,冒号是向python表明后面会跟着一个语句块,因此换行后要缩进

    while                                                                                     

    while语句有一个可选的else从句,并且一定会被执行到,除非在之前用break跳出循环

    仍然是冒号结尾,提示后面跟语句块

    running = True
    while
    running: guess = int(input('Enter an integer : ')) if guess == 1: print('1') # 这会导致 while 循环停止 running = False elif guess < 1: print('<1') else: print('>1') else: print('over.') # 你可以在此处继续进行其它你想做的操作 print('Done')

    for                                                                                         

    for...in...语句:常用的一种循环组合,会迭代对象序列中的每一项

    后面有一个可选的else语句,并且一定会执行,除非在此之前使用break跳出循环

    for i in range(1,5):
        print(i)
    else:
      print('over')

    break                                                                                   

    break语句会使得程序跳出for和while循环,并且不会执行配套的else语句

    continue                                                                                               

    跳过当前执行语句的后续部分,继续执行下一个循环迭代


    这一章节比较基础,除了for和while后有一个可选的else以外,其他和java大体相似

  • 相关阅读:
    框架面试题
    Mybatis的配置文件
    better-mybatis-generator逆向工程
    mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz的安装与配置
    apache-tomcat-8.5.40.tar.gz的安装与配置
    Linux系统的CentOS 7安装,Linux系统的登陆, VMware 12(32/64位)下载地址,VMware 15(32/64位)下载地址,安装VMware 12
    jdk-8u211-linux-x64.tar.gz的安装
    Javaweb的学习笔记(部分总结)
    蜂窝背景页面特效
    Linux操作系统ip的设置和vm快照
  • 原文地址:https://www.cnblogs.com/yb38156/p/12490849.html
Copyright © 2011-2022 走看看