Python注释、分支结构、循环结构、伪“选择结构”用法实例分析


Posted in Python onJanuary 09, 2020

本文实例讲述了Python注释、分支结构、循环结构、伪“选择结构”用法。分享给大家供大家参考,具体如下:

注释:

python使用#作为行注释符,使用三引号作为多行注释符

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析


分支结构:

if-else:

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析

a=int(input("你的成绩是:"))
if a>60:
  print("你合格了!")
else :
  print("你没及格!")

if-elif-else:

a = int(input("请输入一个整数"))
if a<0:
  print("0>")
elif a<10:#elif=else if
  print("<10")
elif a<60:
  print("a<60")
else :
  print("a>60")

循环结构:

for:

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析

list1 = ["apple","banana","pine","super banana"]
for i in list1:
  print(i,end="\t")
for i in range(10):
  print(i,end="\t")
print("\n------迭代同时显示下标------")
for i, value in enumerate(['A', 'B', 'C']):
  print(i, value)
print("\n------for-else------")
for i in range(0,10,3):
  print(i)
else:#执行完for就执行else
  print("你跳出了循环")

结果:

apple  banana  pine  super banana  
0  1  2  3  4  5  6  7  8  9  
------迭代同时显示下标------
0 A
1 B
2 C
------for--else------
0
3
6
9
你跳出了循环

while:

n=3
while n>0:
  print("hello world",n)
  n=n-1
def while_else(count):
  while count>3:
    print("in while")
    count=count-1
  else:
    print("你退出了循环")
while_else(0)#不进入while
while_else(5)#进入while

代码结果:

hello world 3
hello world 2
hello world 1
---------------------------
你退出了循环
in while
in while
你退出了循环

循环控制语句:

break:跳出当前循环

continue:提前结束此次循环

while n!=1:
  n=int(input("你猜:"))
  if n == 10:
    print("right")
    break
  elif n > 10 :
    print("too big")
  else :
    print("too small")
else :
  print("你退出了循环")

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析

 

num=10
while(num>0):
  if num %2==0:
    print(num,end='')
    num = num - 1
  else:
    print(num,end='')
    print('-',end='')
    num=num-1
    continue
  print('+',end='')

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析


伪“选择结构”:

知乎:Python中为什么没有switch语法结构,有什么代替方案吗?

Python注释、分支结构、循环结构、伪“选择结构”用法实例分析

switch结构是向下逐一比对直到找到指定选择来执行,如果是比较多的选项的话,需要比较多查找时间(虽然单用户处理里面不在意这点时间),

而字典构成的伪“选择结构”,使用的是hash查找,哈希值的计算是比较快的,查找时间比switch少(多用户更有优势?)

更多关于Python相关内容可查看本站专题:《Python列表(list)操作技巧总结》、《Python字符串操作技巧汇总》、《Python数据结构与算法教程》、《Python函数使用技巧总结》、《Python入门与进阶经典教程》及《Python文件与目录操作技巧汇总》

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
Python实现的下载8000首儿歌的代码分享
Nov 21 Python
Python中模块pymysql查询结果后如何获取字段列表
Jun 05 Python
python解析html提取数据,并生成word文档实例解析
Jan 22 Python
mac 安装python网络请求包requests方法
Jun 13 Python
解决python3读取Python2存储的pickle文件问题
Oct 25 Python
python  logging日志打印过程解析
Oct 22 Python
关于pandas的离散化,面元划分详解
Nov 22 Python
python 按钮点击关闭窗口的实现
Mar 04 Python
解决Jupyter NoteBook输出的图表太小看不清问题
Apr 16 Python
python em算法的实现
Oct 03 Python
Python超简单容易上手的画图工具库推荐
May 10 Python
python 定义函数 返回值只取其中一个的实现
May 21 Python
python将图片转base64,实现前端显示
Jan 09 #Python
Python 解码Base64 得到码流格式文本实例
Jan 09 #Python
Python变量、数据类型、数据类型转换相关函数用法实例详解
Jan 09 #Python
Python+OpenCV实现旋转文本校正方式
Jan 09 #Python
Python 实现OpenCV格式和PIL.Image格式互转
Jan 09 #Python
Python实现i人事自动打卡的示例代码
Jan 09 #Python
Python 实现opencv所使用的图片格式与 base64 转换
Jan 09 #Python
You might like
PHP网站安装程序制作的原理、步骤、注意事项和示例代码
2010/08/01 PHP
PHP统计目录下的文件总数及代码行数(去除注释及空行)
2011/01/17 PHP
PHP判断搜索引擎蜘蛛并自动记忆到文件的代码
2012/02/04 PHP
php CI框架插入一条或多条sql记录示例
2014/07/29 PHP
PHP @ at 记号的作用示例介绍
2014/10/10 PHP
ThinkPHP中url隐藏入口文件后接收alipay传值的方法
2014/12/09 PHP
浅析PHP中Session可能会引起并发问题
2015/07/23 PHP
使用node.js半年来总结的 10 条经验
2014/08/18 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
jQuery中的编程范式详解
2014/12/15 Javascript
深入探究使JavaScript动画流畅的一些方法
2015/06/30 Javascript
jquery实现手风琴效果
2015/11/20 Javascript
AngularJS基础 ng-repeat 指令简单示例
2016/08/03 Javascript
两种简单的跨域方法(jsonp、php)
2017/01/02 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
原生JavaScript实现日历功能代码实例(无引用Jq)
2019/09/23 Javascript
JS对日期操作封装代码实例
2019/11/08 Javascript
[02:33]2018 DOTA2亚洲邀请赛回顾视频 再次拾起那些美妙的时刻
2018/04/10 DOTA
Python实现简单网页图片抓取完整代码实例
2017/12/15 Python
Python装饰器用法实例总结
2018/02/07 Python
Django框架模板注入操作示例【变量传递到模板】
2018/12/19 Python
django mysql数据库及图片上传接口详解
2019/07/18 Python
Linux下通过python获取本机ip方法示例
2019/09/06 Python
Python操作多维数组输出和矩阵运算示例
2019/11/28 Python
德国低价购买灯具和家具网站:Style-home.de
2016/11/25 全球购物
Spartoo瑞典:鞋子、包包和衣服
2018/09/15 全球购物
Chicco婴儿用品美国官网:汽车座椅、婴儿推车、高脚椅等
2018/11/05 全球购物
自荐书封面下载
2013/11/29 职场文书
简历里的自我评价
2014/01/31 职场文书
大二学习计划书范文
2014/04/27 职场文书
心理咨询专业自荐信
2014/07/07 职场文书
副乡长民主生活会个人对照检查材料思想汇报
2014/10/01 职场文书
会议接待欢迎标语
2014/10/08 职场文书
企业2014年度工作总结
2014/12/10 职场文书
少先队大队委竞选口号
2015/12/25 职场文书