博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python条件语句及循环语句
阅读量:5050 次
发布时间:2019-06-12

本文共 1228 字,大约阅读时间需要 4 分钟。

条件语句

Python程序语言指定任何非0和非空(null)值为true,0 或者 null为false

 

 if 语句用于控制程序的执行,基本形式为

 

    if 判断条件:

        执行语句

    else:

        执行语句

判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。

else 为可选语句,当需要在条件不成立时执行内容则可以执行相关语句

例如

#!/usr/bin/python

# -*- coding: UTF-8 -*-

 flag = False

name = 'luren'

if name == 'python':       # 判断变量否为'python'

  flag = True         # 条件成立时设置标志为真

  print 'welcome boss'     # 并输出欢迎信息 else: print name # 条件不成立时输出变量名称

else:

  print name         # 条件不成立时输出变量名称

输出结果

luren              #输出结果

 

当判断条件为多个值时,可以使用以下形式

if 判断条件1: 执行语句1…… elif 判断条件2: 执行语句2…… elif 判断条件3: 执行语句3…… else: 执行语句4…… 实例 #!/usr/bin/python # -*- coding: UTF-8 -*- num = 5 if num == 3:             # 判断num的值 print 'boss' elif num == 2: print 'user' elif num == 1: print 'worker' elif num < 0:         # 值小于零时输出 print 'error' else: print 'roadman'     # 条件均不成立时输出 输出结果为 roadman                       # 输出结果 循环语句 while循环                  在给定的判断条件为 true 时执行循环体,否则退出循环体。 for  循环                  重复执行语句 嵌套循环                    可以在while循环体重嵌套for循环 循环控制语句 break语句                  在语句块执行过程中终止循环,并且跳出整个循环 continue语句                在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。 pass语句                  pass是空语句,是为了保持程序结构的完整性。

 

转载于:https://www.cnblogs.com/tiandlsd001/p/7922105.html

你可能感兴趣的文章
Python 配置文件 ConfigParser 模块
查看>>
单片机结构体内存的分配
查看>>
如何修复“网络路径”,错误代码0x80070035
查看>>
3.结构变量成员的表示方法
查看>>
只能打开一个实例
查看>>
数组的map方法
查看>>
python的一些基础知识
查看>>
Android Studio导入第三方类库的方法(转)
查看>>
JsonModel的使用(ios程序员必须熟练掌握,太激动了)
查看>>
递归与循环的区别
查看>>
【USACO】Watering Hole 2008 Oct
查看>>
HTML5 中websocket长连接的具体实现方法
查看>>
面向对象
查看>>
c# 6.0 新增功能
查看>>
CF1009F Dominant Indices——长链剖分优化DP
查看>>
使用下拉列表框进行多选
查看>>
动态链接的步骤
查看>>
emacs 缩写词功能
查看>>
Api demo源码学习(2)--App/Activity/Custom Dialog --自定义Activity样式
查看>>
Velocity脚本简明教程
查看>>