if语句:

Python中if语句的一般形式如下:

if condition_1:statement_block_1
elif condition_2:statement_block_2
else:statement_block_3

if语句关键词: if – elif – else

注意:

  1. 每个条件后面要使用冒号:
  2. 使用缩进来划分语句块,相同缩进的语句在一起组成一个语句块
  3. 在Python中没有switch-case语句

实例:x为0-99取一个数,y为0-199取一个数,若x>y则输出x,x等于y,输出x+y,否则输出y

#if.py
import randomx = random.choice(range(100))
y = random.choice(range(200))if x > y:print('x :', x)
elif x == y:print('x + y : ',x+y)
else:print('y : ', y)

choice函数

choice()方法返回一个列表,元组,或字符串的随机数

它不能直接访问,需要导入random模块,通过random静态对象调用该方法。

#choice.py
import random
print ("choice[(1,2,3,4,5,9)] : ",random.choice([1,2,3,4,5,9]))
print ("choice ('A String') : ",random.choice('A String'))

如果if语句中的条件太长,可以使用接续符\l 来换行

转载于:https://www.cnblogs.com/wanghao-boke/p/11414062.html

Python3条件判断相关推荐

  1. python中合法的布尔表达式_笔记||Python3之布尔表达式+条件判断

    布尔表达式: 布尔类型:特性:只有两种情况 ---   真  /  假 1 -- True    False 2 -- type(True) ------------ 布尔表达式:1 ---它的结果是 ...

  2. 初学python-字符串中引号的使用、input简介、强制类型转换、加减乘除简写、条件判断...

    一.字符串中单引号和双引号的使用: 1.字符串以英文单引号' '引用.eg:'Hello World' 2.若字符串中含有单引号,则以英文双引号" "引用.eg:"I'm ...

  3. python条件语句-Python3 条件控制

    Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 ...

  4. Python条件判断和循环,range()函数

    条件判断经常使用if语句进行判断,表达方式为:if 条件语句:      :elif:else if...用于执行第一条不满足if的判断,继续执行其它的判断.比如一个简单的if判断 Python3取消 ...

  5. Python条件判断if、for、while if

    if条件判断 if 条件判断:逻辑操作............ 判断字符串是否为空 if a.strip(): #表示字符串不为空pass 判断是否为字典 d = dict(a=1) if isins ...

  6. Python 条件判断 if/else - Python零基础入门教程

    目录 一.Python 条件判断 if/else 简介 二.Python 条件判断 if/else 实战 三.重点总结 四.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 & ...

  7. Python学习 Day4-1 Python3 条件控制、循环语句

    Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语 ...

  8. 6.循环条件判断及字符串格式化处理

    While循环 1.while循环的概念 2.while循环的定义 3.while循环小案例 4.break 5.continue 6.while循环总结 For循环 1.for循环概念 2.for循 ...

  9. Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set

    本文主要是学习Python基础: Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set 本文根据廖雪峰的官方网站-Python教程,认真学习,一步一步实操并 ...

最新文章

  1. 华为巨资收购为云计算趟平道路?
  2. 火星坐标、百度坐标、WGS84坐标转换代码(JS、python版)
  3. 6、VTK基本数据结构
  4. 为类定义后构造函数的最小示例,使用 boost::signals2::deconstruct 作为它的工厂函数
  5. LINUX系统管理员技术(Admin)-------第二天
  6. 【LeetCode笔记】236. 二叉树的最近公共祖先(Java、二叉树、DFS)
  7. OUTLOOK新邮件到达提醒设置以及outlook最小化到托盘设置
  8. Datatables+Bootstrap
  9. lora calculator的使用
  10. 软考知识点之需求管理
  11. Contents mismatch at: 08000000H (Flash=FFH Required=00H) ! Too many errors to display !
  12. NEO4J-相似度算法04-欧几里得距离算法(euclidean)应用场景简介
  13. Django安装教程——4.0(官方文档版)
  14. mysql 中的select,from,where,group by等 关键字 执行顺序与别名问题
  15. shell脚本使用教程3
  16. 价值1000块!关于敏捷项目管理的豆瓣高分推荐书单
  17. java sql语句模糊查询
  18. 测试常见面试题(一)
  19. 网上店铺怎样给宝贝定价
  20. CIA-SSD: Confident IoU-Aware Single-Stage Object Detector From Point Cloud阅读

热门文章

  1. 读《深入分析Java Web技术内幕》
  2. mean技术栈 linux,“MEAN”技术栈开发web应用
  3. android fragment界面滑动切换效果,Android App中使用ViewPager+Fragment实现滑动切换效果...
  4. python闭包的应用场景_简单谈谈Python中的闭包
  5. python自动补全库_这个库厉害了,自动补全Python代码,节省50%敲码时间
  6. linux java 安装配置_类Linux环境安装jdk1.8及环境变量配置详解
  7. deepin下Clion连接mysql_CLion如何添加依赖库 ? 需要把mysql/Connector c++放入 用cpp连接数据库...
  8. linux系统调用的封装格式,ARM Linux系统调用的原理
  9. php如何编写通信协议,定制通讯协议
  10. C语言开发笔记(一)自动转换和强制转换