posted @ 2019-01-15 16:11 九块九 阅读(88) 评论(0) 推荐(0)
摘要:
装饰器: 即是用一个函数去拓展另一个函数,同时遵循开放封闭原则 开放封闭原则 对修改关闭,对拓展开放 不允许修改源代码以及调用方式 以下是无参函数的基本格式 1 def outer(func): 2 def wrapper(*args,**kwargs): 3 # 新功能 4 res=func(*a 阅读全文
摘要:
函数嵌套 按照函数的两个阶段分为: 嵌套调用:在一个函数内部调用另一个函数 嵌套定义:在一个函数内部定义另一个函数 名称空间(namespace):存储名字的内存区域 名称空间的分类: 内置名称空间:存的是解释器自带的名称 全局名称空间:只要是顶着最左边写的,没有任何缩进,就在全局名称空间中 注意在 阅读全文
posted @ 2019-01-14 16:43 九块九 阅读(92) 评论(0) 推荐(0)
摘要:
形参与实参 形参:就是形式参数,在函数定义时,写在括号里面指定的参数就是形式参数 实参:在调用函数时传入的参数就是实参 在调用函数时就会自动的把形参与实参绑定起来,然后调用结束之后,解除绑定关系 位置形参与位置实参 按照一定的顺序(从左往右)定义的参数就是位置参数 注意: 只要是定义了的位置形参都必 阅读全文
posted @ 2019-01-11 16:12 九块九 阅读(139) 评论(0) 推荐(0)
摘要:
ASCII 一个字符占一个字节 GBK 中文使用两个字节,英文使用1个字节,使用开头一个比特位标识是英文还是中文 unicode:支持任何国家的语言,全部字符都是使用两个字节 utf-8 一个英文占用一个字节, 中文占用3个字节 encode :就是将unicode >翻译 >某种指定格式的二进制如 阅读全文
posted @ 2019-01-08 18:41 九块九 阅读(84) 评论(0) 推荐(0)
摘要:
打开文件的语法 f=open("test.txt",encoding=:"utf-8") #给系统发送一个指令,让操作系统去打开文件 使用上面的方法打开文件的方式,一定要记得手动的close()文件,否则会一直占用系统的资源 f.close() 打开文件的语法2..在with代码类的执行完毕退出后, 阅读全文
posted @ 2019-01-07 19:51 九块九 阅读(126) 评论(0) 推荐(0)
摘要:
元组:就是一个不可变的列表 1.用途,当我们需要记录多个值,并且没有更改的需求的时候,应该使用元组 2定义方式:使用,在 ( ) 中分隔开多个任意类型的值 注:t=("egg",),如当列表中只有一个值的时候,在末尾加上 , 逗号 t=tuple("hello") # 元组和列表的类型的类型转换相同 阅读全文
posted @ 2019-01-04 15:52 九块九 阅读(119) 评论(0) 推荐(0)
摘要:
一.整形int 定义方式: age=18 #调用age=int(18)的方法,自动调用 n=int("123") #只能转换纯数字类型 二:浮点型float 定义方式 salary=1.1 #salary=float(1.1) #了解: 复数 x=1+2j print(x.real) print(x 阅读全文
posted @ 2019-01-03 15:51 九块九 阅读(131) 评论(0) 推荐(0)
摘要:
1.结束while循环的两种方式: 1.修改条件:等到下一次循环开始判断条件为假时才会结束循环,剩余代码块依旧会执行 2.break:直接结束本层循环,跳过剩余代码 2.while+continue continue的作用是:结束本次循环,直接开始下一次循环,剩余代码不执行 3.while+else 阅读全文
posted @ 2019-01-02 15:26 九块九 阅读(71) 评论(0) 推荐(0)
摘要:
输入输出补充: python2与python3的输入输出不同 python2中有两种用户 输入方式,一种是raw_input,和input raw_input与python3的input是相同的 而python2中的input缺要求输入这必须输入一个明确地数据类型,输入的是什么类型就存储成什么类型 阅读全文
posted @ 2018-12-29 15:32 九块九 阅读(95) 评论(0) 推荐(0)