Python笔记
你先等一下
QQ 2268506108
展开
-
day 01
Linux_day02回顾:Linux:–help 选项man 命令history 历史命令通配符:*?sublime text 3文件内容查看命令:catcp 复制文件或文件夹mv 移动文件或文件夹或更改名称文件权限:rwx(用户user) rwx(组权限group) rwx(其它权限other)chmod 改权限augo+chmod a+rwx ...翻译 2019-05-15 10:29:16 · 103 阅读 · 0 评论 -
day 12
day12闭包 closure将内嵌函数的语句和这些语句的执行环境打包在一起后,得到的函数对象称为闭包(closure)闭包必须满足以下三个条件:必须有一个内嵌函数内嵌函数必须引用外部函数中的变量外部函数返回值必须是内嵌函数示例: # 此程序示意闭包的用法# 1. fn为内嵌函数# 2. fn 用到了fn外部的变量y# 3. make_power将 fn绑定的函数对象返...翻译 2019-05-22 20:07:26 · 110 阅读 · 0 评论 -
day 11
day11lambda 表达式(又名匿名函数表达式)作用:创建一个匿名函数对象同def类似,但不提供函数名语法:lambda [形参1, 形参2, …] : 表达式示例: def myadd(x, y): return x + y可以改写为:myadd = lambda x, y: x + yprint(myadd(100, 200))print(myad...翻译 2019-05-21 21:30:06 · 104 阅读 · 0 评论 -
day 10
day10函数变量函数名是变量,它在创建时绑定一个函数示例: def f1(lst=[]): print("f1函数被调用") f1() f1 = None f1() # 出错,f1 绑定的是None示例:def f1(): print("hello")def f2(): print("world")f1, f2 = f2, f1f...翻译 2019-05-21 21:26:10 · 227 阅读 · 0 评论 -
day 9
day09函数 function什么是函数:函数是可以重复执行的语句块,可以重复调用。作用:用于封装可重复执行的语句,提高语句的可重用性定义用户级别的函数函数定义语句 def语句的语法:def 函数名(参数列表):语句块(代码块)函数的语法说明:函数的名字就是语句块的名称函数名的命名规则与变量名命名规则相同(必须为标识符)函数名是一个变量(不要轻易对其赋值)函数的...翻译 2019-05-21 21:12:09 · 120 阅读 · 0 评论 -
day 8
day08字典的成员资格判断 in / not in 运算符 用 in 运算符可以判断一个键是否存在于字典中,如果存在则返回True,否则返回Falsenot in 返回值与 in 相反示例:d = {1: “一”, 2: “二”}1 in d # True2 in d # True2 not in d # False8 not in d # True...翻译 2019-05-21 20:59:59 · 209 阅读 · 0 评论 -
day 7
day07元组 tuple元组是不可改变的序列,同list一样,元组可以存放任意类型的元素表示方法:用小括号 () 括起来,单个元素括起来后加逗号(,)区分单个对象还是元组创建空元组的字面值t = ()创建非空元组的字面值t = 200,t = (20,)t = (1,2,3)t = 100, 200, 300type(x) 函数用来返回 x 的类型元组的错误示例:t...翻译 2019-05-21 20:51:04 · 114 阅读 · 0 评论 -
day 6
day06列表的 in / not in 运算符in 判断一个对象是否存在于容器内,如果存在返回True,否则返回False用法同字符串的 in 相同语法:数据对象 in 容器示例:L = [1, ‘Two’, 3.3, ‘四’]1 in L # True2 in L # False3.3 in L # True‘4’ not in L # True列表的索引:语...翻译 2019-05-21 20:47:44 · 120 阅读 · 0 评论 -
day 5
day05for 语句(循环语句)作用:用来遍历可迭代对象的数据元素语法:for 变量列表 in 可迭代对象:语句块1 …else:语句块2 …语法说明:1. 可迭代对象每次提供一个元素依次赋值给变量列表中的变量,赋值完毕后执行语句块1,重复执行此步骤2. 当可迭代对象不能够提供数据时,执行else子句部分的语句块2. 然后退出循环3. else子句部分可以省略(同whil...翻译 2019-05-21 20:41:58 · 155 阅读 · 0 评论 -
day 4
day04python3中常用的字符串方法(method)方法的调用语法:对象.方法名(方法传参)说明:方法的调用同函数调用一样属于表达式。示例:‘abc’.isalpha() # 判断’abc’是否全为英文字母123.isalpha() # 错的,123没有isalpha方法python3中常用的字符串方法(method)明确:对字符串的操作方法都不会改变原来字符串的值...翻译 2019-05-21 20:30:11 · 121 阅读 · 0 评论 -
day 3
day03字符串 str作用:用来记录文本信息字面值表示方法:用引号括起来的部分都是字符串 ' 单引号 " 双引号 ''' 三单引号 """ 三双引号字符串的字面值表示方式:''""''''''""""""非空字符串的字面值表示方式:'hello'"hello"'''hello'''"""hello"""单...翻译 2019-05-21 20:13:37 · 126 阅读 · 0 评论 -
day02
翻译 2019-05-20 20:57:40 · 107 阅读 · 0 评论 -
day 13
day13时间模块 time详见 :python_base_docs_html/时间模块time_180407222007.html系统模块 sys运行时系统相关的信息和函数详见:python_base_docs_html/系统模块sys_180407222006.html自定义模块示例见:mymod.py # 被导入模块# mymod.py# 此文件用来示意自定义模块的...翻译 2019-05-22 20:12:10 · 119 阅读 · 0 评论