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 相关文章推荐
Python 实现一个颜色色值转换的小工具
Dec 06 Python
Python win32com 操作Exce的l简单方法(必看)
May 25 Python
Python实现获取命令行输出结果的方法
Jun 10 Python
人机交互程序 python实现人机对话
Nov 14 Python
Python在图片中插入大量文字并且自动换行
Jan 02 Python
详解python算法之冒泡排序
Mar 05 Python
在Python中如何传递任意数量的实参的示例代码
Mar 21 Python
Django自定义模板过滤器和标签的实现方法
Aug 21 Python
linux下python中文乱码解决方案详解
Aug 28 Python
python实现输入的数据在地图上生成热力图效果
Dec 06 Python
Python可视化工具如何实现动态图表
Oct 23 Python
python爬虫请求头的使用
Dec 01 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连接Oracle数据库
2006/10/09 PHP
php 将bmp图片转为jpg等其他任意格式的图片
2009/06/29 PHP
php 将excel导入mysql
2009/11/09 PHP
PHP中使用mktime获取时间戳的一个黑色幽默分析
2012/05/31 PHP
php将mysql数据库整库导出生成sql文件的具体实现
2014/01/08 PHP
PHP的fsockopen、pfsockopen函数被主机商禁用的解决办法
2014/07/08 PHP
CodeIgniter扩展核心类实例详解
2016/01/20 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
php用wangeditor3实现图片上传功能
2019/08/22 PHP
laravel框架数据库配置及操作数据库示例
2019/10/10 PHP
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
2013/12/14 Javascript
jquery模拟LCD 时钟的html文件源代码
2014/06/16 Javascript
JsRender for object语法简介
2014/10/31 Javascript
jQuery实现文本框邮箱输入自动补全效果
2015/11/17 Javascript
Kindeditor在线文本编辑器如何过滤HTML
2016/04/14 Javascript
ajax分页效果(bootstrap模态框)
2017/01/23 Javascript
jQuery中ztree 点击文本框弹出下拉框的实例代码
2017/02/05 Javascript
js实现数组去重方法及效率?Ρ? target=
2017/02/14 Javascript
带你快速理解javascript中的事件模型
2017/08/14 Javascript
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
JSON字符串操作移除空串更改key/value的介绍
2019/01/05 Javascript
Vue记住滚动条和实现下拉加载的完美方法
2020/07/31 Javascript
解决vue路由name同名,路由重复的问题
2020/08/05 Javascript
[01:02:10]DOTA2上海特级锦标赛B组小组赛#2 VG VS Fnatic第一局
2016/02/26 DOTA
python按照多个字符对字符串进行分割的方法
2015/03/17 Python
python脚本实现xls(xlsx)转成csv
2016/04/10 Python
python 不以科学计数法输出的方法
2018/07/16 Python
详解Python 函数如何重载?
2019/04/23 Python
Python安装依赖(包)模块方法详解
2020/02/14 Python
英国最大的宠物商店:Pets at Home
2019/04/17 全球购物
市场营销大学生职业规划书
2014/02/25 职场文书
高中家长寄语
2014/04/02 职场文书
合伙经营协议书
2014/04/18 职场文书
爱心倡议书范文
2014/05/12 职场文书
个人专业技术总结
2015/03/05 职场文书
美丽人生观后感
2015/06/03 职场文书