上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 文件模式的详解 .ord 字符转换成二进制 .chr 将二进制转换成字符 打开文件的方式 w=open('文件名‘,'模式','与文件名对应的转换格式') w.close() w.flush() ###及时将文件内容刷新到硬盘,可以避免后面close刷新的进度 ***with open('文件名', 阅读全文
posted @ 2019-04-24 07:59 mcc61 阅读(113) 评论(0) 推荐(0) 编辑
摘要: # 今天内容# 复习def fn(a,b): # print(a,b) return a+b# print(fn(10,20))def add(): res=fn(10,20)#将fn(a,b)的结果赋值给res print(res)add()#想要函数运行,必须将函数调用# 函数的四个组成部分# 阅读全文
posted @ 2019-04-24 07:58 mcc61 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 装饰器 1.nonlocal关键字 nonlocal是将local和eclosing的名字进行了统一,应用场景有:想要在被嵌套的函数中修改外部函数变量名字的值 例子: def outter(): num=10 print('1:'num) 10 def inner(): 如果此时nonlocal的话 阅读全文
posted @ 2019-04-24 07:57 mcc61 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 迭代器、生成器、枚举对象 迭代器:器:包含了多个值的元素。迭代:循环反馈(一次从容器中取出一个值)。迭代器:从装有元素的容器中一次取出一个值给外界 ls=[1,2,3,4,5] #有序元素取值可以用for和while循环 i=0 while i<len(ls): print(ls[i]) i+=1 阅读全文
posted @ 2019-04-24 07:47 mcc61 阅读(113) 评论(0) 推荐(0) 编辑
摘要: '''#组合:自定义类的对象作为另外一个类的属性class Teacher: def __init__(self,name,age): self.name=name self.age=aget1=Teacher('owen',18)# print(type(t1.name),type(t1.age) 阅读全文
posted @ 2019-04-19 20:52 mcc61 阅读(160) 评论(1) 推荐(1) 编辑
摘要: '''1.面向过程与面向对象 过程:程序流程化,可拓展性差 对象:程序流程多样化,可拓展性强 变量|函数=》属性|方法 区别:前者可以直接使用 后者:通过所属者的点语法调用2.拥有名称空间的对象:有__dict__属性,该属性就是指向对象的名称空间 --文件|包(__init__.py文件)|函数| 阅读全文
posted @ 2019-04-19 08:06 mcc61 阅读(192) 评论(0) 推荐(0) 编辑
摘要: # 什么是正则表达式 ​ 一组特殊符号组成的表达式,用于描述某种规则。该应用场景生活中随处可见。 ​ 例如:让有志青年过上体面的生活,这里面就由规则,即有志青年。 # 正则表达式的作用,以及使用场景 ​ 1.用于从字符串中匹配满足某种规则的内容,多数用于爬虫应用程序 ​ 2.判断字符串串内容是否满足 阅读全文
posted @ 2019-04-17 16:24 mcc61 阅读(225) 评论(1) 推荐(0) 编辑
摘要: re模块 re:其实就是带有特殊语法的字符串 语法:单个字符和多个字符 单个字符: \d是匹配所有的数字 \D是匹配所有的非数字 \s是所有的换行符,制表符,空白等,回车符 \S是所有费换行符,空白和制表符等 \w字母数字下划线 \W所有非字母数字下划线 .匹配所有单个字符,(不包括换行符) 多个字 阅读全文
posted @ 2019-04-17 16:23 mcc61 阅读(212) 评论(0) 推荐(0) 编辑
摘要: # # 一 random:随机数# # (0,1)小数:random.random()# import random# r=random.random()#后面括号里面没有参数,是(0,1)之间的随即小数# print(r)#(0,1)# n=random.randint(1,10)# print( 阅读全文
posted @ 2019-04-11 22:19 mcc61 阅读(215) 评论(1) 推荐(0) 编辑
摘要: 函数1.什么是函数 函数就是具有某一种功能的工具 函数的使用必须遵循先定义后调用2.为什么用函数 1.程序的组织结构不清晰 2.代码冗余 3.可扩展性差3.如何用函数 1.遵循先定义后调用 语法: def 函数名(参数1,参数2,参数3): """ 文档注释 """ cord1 cord2 ... 阅读全文
posted @ 2019-04-07 14:18 mcc61 阅读(126) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页