Python3.4学习笔记之常用操作符,条件分支和循环用法示例


Posted in Python onMarch 01, 2019

本文实例讲述了Python3.4常用操作符,条件分支和循环用法。分享给大家供大家参考,具体如下:

#Pyhon常用操作符
c = d = 10
d /= 8 #3.x真正的除法
print(d) #1.25
c //= 8 #用两个斜杠实现2.x默认的地板除法(整数相除只取整数)
print(c) #1
a = 3 ** 2 # 3 的 2 次方
print(a)
print(not 0)#True , 0 表示Flase,其他数字为True 
print(not 2)#Flase  
#运算符优先级,幂运算 **,正负号 +x -x 算术操作符 * / // + -
#比较操作符 < <= > >= == != ,逻辑运算符 not and or

输出结果:

1.25
1
9
True
False

#条件分支和循环
#条件分支,判断,决定该不该做某事,if else (elif) 强制tab缩进避免悬挂else
#循环,不断地去做某事 while for range
import traceback
a = 98
if 100 >= a >= 90:
  print("A")
elif 90>a>80:
  print("B")
elif 80>a>70:
  print("C")
elif 70>a>60:
  print("D")
else:
  print("E")
#三元操作符,用一条语句完成多个条件判断和赋值操作
x = 4
y = 5
small = x if x < y else y
print(small)
#断言assert关键字,程序自动崩溃并抛出AssertionError异常,用在重新中植入检查点
assert 4 > 3 #条件正确自动忽略跳过
print("pass...")
try:
  assert 3 > 4
except (AssertionError):
    traceback.print_exc()
print("after assert...")
#while循环,条件为True的时候就会不断执行循环体
#for循环,计数器循环,比while更智能和强大,可以自动调用迭代器的next方法,会自动捕获异常
#for 目标 in 表达式: 循环体,表达式是一个列表
fav = "zdz8207"
for i in fav:
  print(i,end=" ")#z d z 8 2 0 7
print("\n")
member = ['zdz','liufeng','大自然','hots']
for each in member:
  print(each,len(each))
#range([strat,] stop[,step=1) 与for循环配合 计数从0开始
list(range(5))
print(" test range(5)...")
for i in range(5):
  print(i)
print(" test range(2,9)...")
for i in range(2,9):
  print(i)
print(" test range(1,5,2)...")
for i in range(1,5,2):
  print(i)
#两个关键,break终止循环,跳出循环,continue终止本轮循环,进行下一轮循环
print(" test continue...")
for i in range(10):
  if i%2 !=0:
    print(i)
    continue
  i += 2
  print(i)

输出结果:

A
pass...
Traceback (most recent call last):
  File "F:/kanbox/pythoncode/if_for.py", line 28, in <module>
    assert 3 > 4
AssertionError
after assert...
z d z 8 2 0 7
zdz 3
liufeng 7
大自然 3
hots 4
 test range(5)...
1
3
 test range(2,9)...
3
5
7
 test range(1,5,2)...
3
 test continue...
1
3
5
7
9

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

Python 相关文章推荐
pymssql ntext字段调用问题解决方法
Dec 17 Python
在CentOS上配置Nginx+Gunicorn+Python+Flask环境的教程
Jun 07 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
利用django-suit模板添加自定义的菜单、页面及设置访问权限
Jul 13 Python
python如何查看微信消息撤回
Nov 27 Python
详解用python生成随机数的几种方法
Aug 04 Python
对YOLOv3模型调用时候的python接口详解
Aug 26 Python
python网络编程 使用UDP、TCP协议收发信息详解
Aug 29 Python
python中for循环变量作用域及用法详解
Nov 05 Python
关于tf.TFRecordReader()函数的用法解析
Feb 17 Python
Python基于模块Paramiko实现SSHv2协议
Apr 28 Python
Python闭包与装饰器原理及实例解析
Apr 30 Python
Python3.4学习笔记之 idle 清屏扩展插件用法分析
Mar 01 #Python
Python3.4学习笔记之类型判断,异常处理,终止程序操作小结
Mar 01 #Python
Python判断两个文件是否相同与两个文本进行相同项筛选的方法
Mar 01 #Python
Python脚本按照当前日期创建多级目录
Mar 01 #Python
Python enumerate函数功能与用法示例
Mar 01 #Python
django模板加载静态文件的方法步骤
Mar 01 #Python
Python3中编码与解码之Unicode与bytes的讲解
Feb 28 #Python
You might like
《PHP边学边教》(01.开篇――准备工作)
2006/12/13 PHP
smarty简单分页的实现方法
2014/10/27 PHP
php获取POST数据的三种方法实例详解
2016/12/20 PHP
php 人员权限管理(RBAC)实例(推荐)
2017/05/24 PHP
PHP获取日期对应星期、一周日期、星期开始与结束日期的方法
2018/06/22 PHP
基于jQuery的树控件实现代码(asp.net+json)
2010/07/11 Javascript
js阻止事件追加的具体实现
2014/10/15 Javascript
javascript常用函数(1)
2015/11/04 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
ui组件之input多选下拉实现方法(带有搜索功能)
2016/07/14 Javascript
Javascript将JSON日期格式化
2016/08/23 Javascript
JS中实现函数return多个返回值的实例
2017/02/21 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
vue2.0 与 bootstrap datetimepicker的结合使用实例
2017/05/22 Javascript
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
实现div内部滚动条滚动到底部和顶部的代码
2017/11/15 Javascript
jquery 输入框查找关键字并提亮颜色的实例代码
2018/01/23 jQuery
微信小程序 scroll-view 水平滚动实现过程解析
2019/10/12 Javascript
Javascript实现鼠标点击冒泡特效
2019/12/24 Javascript
js实现详情页放大镜效果
2020/10/28 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
使用python为mysql实现restful接口
2018/01/05 Python
Python3安装Pillow与PIL的方法
2019/04/03 Python
pytorch 实现删除tensor中的指定行列
2020/01/13 Python
Python SQLAlchemy库的使用方法
2020/10/13 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
详解基于canvas的视频遮罩插件
2018/01/04 HTML / CSS
护士的岗位职责
2013/12/04 职场文书
房地产销售经理岗位职责
2014/01/01 职场文书
电钳专业个人求职信
2014/01/04 职场文书
财产公证书样本
2014/04/04 职场文书
企业标语口号
2014/06/10 职场文书
公司授权委托书样本
2014/09/15 职场文书
爱国教育主题班会
2015/08/14 职场文书
python实现求纯色彩图像的边框
2021/04/08 Python