程序的三种执行流程

1.顺序———从上到下
2.分支———根据if条件语句判断,决定执行规则
3.循环———使用while让特定的代码重复执行

if使用的方法案例

#if的实战小练习
#和电脑石头剪刀布
#首先1代表石头,2代表剪刀,3代表布
import random #用import引入python中的随机数工具包
user_in = int(input(“请输入你的选择”))
computer = random.randint(1, 3)
#总共可以分为三种情况输赢平
#赢可以分成三种情况
if(user_in1 and computer2) or(user_in == 2 and computer == 3)or(user_in == 3 and computer == 1):
print(“垃圾电脑还想赢我”)
#平局
elif(user_in==computer):
print(“心有灵犀啊”)
#输
else:
print(“算你牛逼”)

while循环的使用方法

#使用while循环输出10次Holle,world
#首先定义一个计时器i
i = 0
while (i<10):
print(“holle,world”)
i=i+1

python中的if判断,和while循环的用法相关推荐

  1. Python中类型最佳判断方法

    Python在定义变量的时候不用指明具体的的类型,解释器会在运行的时候会自动检查变量的类型,并根据需要进行隐式的类型转化,因为Python是动态语言,所以一般情况下是不推荐进行类型转化的. 比如进行& ...

  2. python中的is判断引用的对象是否一致,==判断值是否相等

    python中的is判断引用的对象是否一致,==判断值是否相等 a = 10 b = 20 list = [1,2,3,4,5] print(a in list) print(b not in lis ...

  3. python中none算变量吗_在python中对变量判断是否为None的三种方法总结

    三种主要的写法有: 第一种:if X is None; 第二种:if not X: 当X为None,  False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这 ...

  4. python中while。。。。else的用法

    python中while....else的用法 python中的while后面的else的作用是指,当while循环正常执行,中间没有break的时候,会执else后面的语句. 但是如果while语句 ...

  5. Python中的map()函数和reduce()函数的用法

    Python中的map()函数和reduce()函数的用法 这篇文章主要介绍了Python中的map()函数和reduce()函数的用法,代码基于Python2.x版本,需要的朋友可以参考下  

  6. python open 打开是什么类型的文件-详解Python中open()函数指定文件打开方式的用法...

    文件打开方式 当我们用open()函数去打开文件的时候,有好几种打开的模式. 'r'->只读 'w'->只写,文件已存在则清空,不存在则创建. 'a'->追加,写到文件末尾 'b'- ...

  7. python整段代码注释-Python中注释(多行注释和单行注释)的用法实例

    Python中注释(多行注释和单行注释)的用法实例 发布时间:2020-09-30 23:18:32 来源:脚本之家 阅读:97 前言 学会向程序中添加必要的注释,也是很重要的.注释不仅可以用来解释程 ...

  8. python中遍历字典判断是否存在_python中如何判断值在不在字典中

    python中判断值在不在字典中的方法:我们可以通过for循环来进行判断.在python中for循环可以遍历任何序列的项目.语法结构:[for iterating_var in sequence:st ...

  9. Python中带else子句的for循环执行过程

    这几天在厦门讲课,每天6小时,没有太多时间写新代码,宾馆不知道咋想的也不提供WiFi,只好用手机做个热点临时分享一点基础知识,300M的包月流量伤不起,热点瞬间就把仅剩的40M流量用完了,赶紧发完关闭 ...

最新文章

  1. Codeforces Round #323 (Div. 2)
  2. EasyUI中combotree允许多选的时候onSelect事件会重复触发onCheck事件
  3. java虚拟机如何判断两个类相同_你有没有想过: Java 虚拟机是如何判断两个对象是否相同的?判断的流程是什么?...
  4. QT的QQuickImageProvider类的使用
  5. C语言学习之一个球从100m高度自由落下,每次落地后反弹回原高度的一半,再落下,再反弹。求它在第10次落地时共经过多少米,第10次反弹多高。
  6. javaSE各阶段练习题--面向对象-static-String-StringBuilder
  7. Dubbo-admin的安装
  8. JDBC--调用函数与存储过程
  9. Java往前拼接,利用Java程序将字符串进行排序与拼接
  10. mysql去除重复的数据
  11. NOIP2013 试做总结
  12. 谈谈对三大框架的理解
  13. UI设计流程是什么?来看看UI设计完整的设计流程吧
  14. 大数据分析项目生命周期
  15. Excel——检查单元格是否包含文本(不区分大小写)
  16. 51Talk-Level 7 Unit 2 L3
  17. EurekaServer这几个错误 你可以这样解决
  18. Grafana(10445) +Pormetheus + Nginx 监控 Http API 2xx 3xx 4xx
  19. 2022中式烹调师(初级)考试练习题及答案
  20. 高等数学——二重积分

热门文章

  1. 【教程】如何导入批量加海外号码到手机通讯录加whatsApp和line
  2. 专业网络综合测试仪——TFN TT70网络综合测试仪
  3. 缺陷的概念、优先级、生命周期等
  4. java 新功能_最新的Java版本101有什么新功能?
  5. cf 1677 B. Tokitsukaze and Meeting
  6. css中好看常用的中文字体
  7. Scratch模拟题(二级)_1
  8. [2017纪中10-25]凤凰院修真 LCIS最长公共上升子序列
  9. 树莓派连接到电脑显示图形界面
  10. ps4模拟器linux,PS4模拟器PC版下载-Spine(PS4模拟器)v1.0 官方试用版-手机腾牛网