摘要: while循环的本质就是让计算机在满足某一条件的前提下去重复做同一件事情(即while循环为条件循环,包含:1.条件计数循环,2条件无限循环) 1.1计数循环 count=0 while (count < 9): print('the loop is %s' %count) count+=1 1.2 阅读全文
posted @ 2017-07-20 20:03 韩晓飞 阅读(184) 评论(0) 推荐(0) 编辑
摘要: while 循环 1、基本循环 2、break break用于退出本层循环 3、continue continue用于退出本次循环,继续下一次循环 阅读全文
posted @ 2017-07-18 16:16 韩晓飞 阅读(153) 评论(0) 推荐(1) 编辑
摘要: 2 为什么要有变量变量作用:“变”=>变化,“量”=>计量/保存状态程序的运行本质是一系列状态的变化,变量的目的就是用来保存状态,变量值的变化就构成了程序运行的不同结果。例如:CS枪战,一个人的生命可以表示为life=active表示存活,当满足某种条件后修改变量life=inactive表示死亡。 阅读全文
posted @ 2017-07-14 14:44 韩晓飞 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 定义 一个模块就是一个包含了python定义和声明的文件,文件名就是模块名字加上.py的后缀 使用方法: #spam.pyprint('from the spam.py') money=1000 def read1(): print('spam->read1->money',money) def r 阅读全文
posted @ 2017-06-28 22:57 韩晓飞 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 课堂# 取数字和普通字符import re# ret=re.findall("\w+","yuan123$888^%")# print(ret)# # ['yuan123', '888']# #取i# ret=re.findall(r"i\b","wo i ni")# print(ret)# # [ 阅读全文
posted @ 2017-06-27 15:42 韩晓飞 阅读(875) 评论(0) 推荐(0) 编辑
摘要: os,语义为操作系统,所以肯定就是操作系统相关的功能了,可以处理文件和目录这些我们日常手动需要做的操作,就比如说:显示当前目录下所有文件/删除某个文件/获取文件大小…… 另外,os模块不受平台限制,也就是说:当我们要在linux中显示当前命令时就要用到pwd命令,而Windows中cmd命令行下就要 阅读全文
posted @ 2017-06-25 22:26 韩晓飞 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1.Python所有的内置函数 2.常用的内置函数 __init__方法在类的一个对象被建立时,马上运行。这个方法可以用来对你的对象做一些你希望的初始化。注意,这个名称的开始和结尾都是双下划线。代码例子: #!/usr/bin/python # Filename: class_init.py cla 阅读全文
posted @ 2017-06-20 17:29 韩晓飞 阅读(225) 评论(1) 推荐(1) 编辑
摘要: 1.迭代器与生成器 迭代器(iterator)与生成器(generator)是 Python 中比较常用又很容易混淆的两个概念,今天就把它们梳理一遍,并举一些常用的例子。 2迭代器 for 语句与可迭代对象(iterable object):for循环就是基于迭代器协议提供了一个统一的可以遍历所有对 阅读全文
posted @ 2017-06-19 13:54 韩晓飞 阅读(157) 评论(0) 推荐(1) 编辑
摘要: 1.定义作用 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器的作用就是为已经存在的对象添加额外的功能。 1.1为啥会存 阅读全文
posted @ 2017-06-16 19:24 韩晓飞 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 1.闭包函数定义 在通过Python的语言介绍一下,一个闭包就是你调用了一个函数A,这个函数A返回了一个函数B给你。这个返回的函数B就叫做闭包。你在调用函数A的时候传递的参数就是自由变量。 举个例子: 这里面调用func的时候就产生了一个闭包——inner_func,并且该闭包持有自由变量——nam 阅读全文
posted @ 2017-06-16 18:11 韩晓飞 阅读(837) 评论(0) 推荐(0) 编辑