51.断言:assert-当满足条件时,不报错,当不满足条件时,报错。

  >>> number=10>>> assert 10<number<100Traceback (most recent call last):File "<pyshell#5>", line 1, in <module>assert 10<number<100AssertionError>>> assert 9<number<100>>>
-------------------------------------------------------------------------------------

52.while循环:

 name=''while not name:name=input('please enter your name:')print('hello,{}'.format(name))输出:please enter your name:zxbhello,zxb
-----------------------------------------------------------------------------------

53.for循环:

  array=['first','second','third','fouth']for i in array:print('output:{}'.format(i))输出:output:firstoutput:secondoutput:thirdoutput:fouthrange(start,end,step):可以根据需要设置步长,也可以不用设置,默认step=1.>>> range(0,10)range(0, 10)>>> list(range(0,10))[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]>>> list(range(0,10,2))[0, 2, 4, 6, 8]for i in range(0,10):print(i)输出:0123456789迭代字典:array={'first':'one','second':'two','third':'three'}for i in array:print(i,'array[]:',array[i])输出:first array[]: onesecond array[]: twothird array[]: threearray={'first':'one','second':'two','third':'three'}for key,value in array.items():print(key,"+",value)输出:first + onesecond + twothird + three
----------------------------------------------------------------------------------

关于学习Python的一点学习总结(20->assert判断->while和for使用)相关推荐

  1. 关于学习Python的一点学习总结(57->正则表达式及re模块中的一些函数)

    关于这个正则表达式,我本人也是有点不完全懂,还在继续学习中. 97.re 1.正则表达式: 1.通配符:正则表达式可与多个字符串匹配,可使用特殊字符来创建这种正则表达式 例如:正则表达式'.ython ...

  2. 关于学习Python的一点学习总结(54->集合->堆->双端队列)

    集合,堆,双端队列 再谈集合set:集合是由内置类set实现的 >>> set(range(10)){0, 1, 2, 3, 4, 5, 6, 7, 8, 9} 可使用序列(或其他可 ...

  3. 关于学习Python的一点学习总结(58->匹配对象和编组)

    匹配对象和编组 1.模块re中,查找与模式匹配的子串的函数都在找到时返回MatchObject对象.这种对象包 含与模式匹配的子串的信息,还包含模式的哪部分与子串的哪部分匹配的信息.这些子串部分称 为 ...

  4. 关于学习Python的一点学习总结(52->模块就是程序)

    91.模块就是程序 # hello.py print("Hello, world!") 将其保存在文件hello.py中,这个文件的名称(不包括扩展名.py)将成为模块的名称.这个 ...

  5. 关于学习Python的一点学习总结(47->静态方法和类方法)

    86.静态方法和类方法:静态方法和类方法是这样创建的:将它们分别包装在staticmethod和classmethod类的对象中.静态方法的定义中没有参数self,可直接通过类来调用.类方法的定义中包 ...

  6. 关于学习Python的一点学习总结(41->相关的BIF操作)

    81.一些相关的BIF 1.>>> class BIF:def __init__(self,t):self.t=thasattr(object,name):判断name是否在obje ...

  7. 关于学习Python的一点学习总结(38)

    78.文件: 1.文件的类型:包括ASCII,MIME,.txt等格式. 2.文件的格式类型:(1).MPEG视频:mp4;(2).图片格式:.jpg:(3)powerpoint文档:.ppt; (4 ...

  8. 关于学习Python的一点学习总结(35->关联超类)

    76.调用为关联的超类(继承的类)构造函数 先举个例子: class Bird: def __init__(self): self.hungry = True def eat(self): if se ...

  9. 关于学习Python的一点学习总结(30->递归实例)

    68.递归 先来两个例子: 1.阶乘 def Fact(num):result=numfor i in range(1,num):result*=ireturn result>>> ...

  10. 关于学习Python的一点学习总结(25->pass占位符)

    60.1.什么都不做:pass-可用作为占位符,当你写的某一块程序什么都不做的时候,可以添加这个 pass,不然程序会无法执行. 2.del:Python中的垃圾收集器 先看一段代码: >> ...

最新文章

  1. HIbernate——hibernate中的各种查询
  2. SAP ABAP ALV构建动态输出列与构建动态内表
  3. OpenCV椭圆拟合ellipse fitting的实例(附完整代码)
  4. 互联网平台“直播+”赋能研究报告
  5. JDK源码(16)-ClassLoader
  6. LoadDruidSegmentStep failed File does not exist: /druid/segments
  7. FFTW3在VS环境下的安装(亲测)
  8. 直播网站源码H5直播入门(理论篇)
  9. Hadoop 安装部署
  10. 企业要实现用计算机完成存货管理,关于当前企业存货管理存在的问题及其完善措施...
  11. 论文复现——PFLD——人脸关键点检测
  12. 山无棱-天地合-乃敢与君绝
  13. LeetCode初级算法之数组:36 有效数独
  14. ssd硬盘 速度慢 linux,Linux 对SSD硬盘优化的方法
  15. 【STM32】HAL库-备份寄存器(BKP)
  16. home brew php71安装,php,_mac home-brew 安装 php 失败,php - phpStudy
  17. Office.Interop.Excel引用失败
  18. 医院计算机系统日常维护记录表,医院计算机信息管理系统维护措施
  19. LVTTL与LVCMOS区别
  20. ACM模板 | 学习笔记 数学相关

热门文章

  1. 订单管理之获取订单表详情数据数据
  2. 教你如何利用DroidCam将手机摄像头用作电脑摄像头|瞬间提升画质!
  3. 小作文十大必背范文:五星级真题
  4. 如何实现C++中的多线程编程
  5. 解析激光雷达中时序融合的研究现状和发展方向
  6. PO、VO、FormBean的思考
  7. SharePoint 2010中的客户端模型
  8. HDOJ 5421 Victor and String 回文串自己主动机
  9. 我的微软最有价值专家(Microsoft MVP)之路
  10. [二叉树]已知后序/中序遍历,求先序遍历