05 2022 档案

摘要:""" 内容回顾: 1. 函数可以作为参数进行传递 2. 函数可以作为返回值进行返回 3. 函数名称可以当变量一样进行做赋值操作 装饰器: --> 记住最后的结论. 本质上是一个闭包, 作用: 在不改变原有函数调用的情况下, 给函数加上新的功能 直白:可以在函数前后增加新功能 """ # def f 阅读全文
posted @ 2022-05-26 17:02 ascecc 阅读(12) 评论(0) 推荐(0) 编辑
摘要:""" 闭包: 内层函数对外层函数的局部变量的使用,我们称为闭包函数 1. 可以让一个变量常住于内存 2. 可以避免全局变量被修改 """ def func(): a = 10 def inner(): nonlocal a a = a + 1 return a return inner ret = 阅读全文
posted @ 2022-05-24 09:42 ascecc 阅读(22) 评论(0) 推荐(0) 编辑
摘要:""" global 把外面的全局变量引入到局部 nonlocal 向外找一层, 看看有没有改变量.如果有则引入,如果没有继续往外找.直到全局 """ # a = 10 # # # def func(): # global a # 把外面的全局变量引入到局部 # a = 20 # # # func( 阅读全文
posted @ 2022-05-23 16:55 ascecc 阅读(21) 评论(0) 推荐(0) 编辑
摘要:# 函数的嵌套 # 1. 函数可以作为返回值进行返回 # 2. 函数可以作为参数进行相互船机 # 函数名实际上就是一个变量名,都表示一个内存地址. # def fuc1(): # pass # # # def fuc2(): # 这种叫函数的调用 # fuc1() # def func1(): # 阅读全文
posted @ 2022-05-23 13:24 ascecc 阅读(51) 评论(0) 推荐(0) 编辑
摘要:# 作用域, 变量的访问权限 a = 10 # (顶格申明的变量)全局变量 -> 全局作用域 print(a) def fuc(): # 顶格申明的函数,作用域也是全局的 b = 11 print(a) return b # 如果一定要访问函数内的值,return返回值 fuc() print(fu 阅读全文
posted @ 2022-05-22 16:28 ascecc 阅读(7) 评论(0) 推荐(0) 编辑
摘要:""" 内置函数: 直接能拿来用的函数 print() input() sum() max() min() bin() oct() hex() id() dir() any() all() formate() 等等等 """ # a = 6 # 十进制 # print(bin(a)) # 2进制,0 阅读全文
posted @ 2022-05-22 16:16 ascecc 阅读(32) 评论(0) 推荐(0) 编辑
摘要:# 函数的返回值: # 返回值: 函数执行之后, 会给调用方一个结果, 这个结果就是返回值, # 返回方式: return ... # 关于return的说法: # 函数只要执行到return, 函数会立即停止, 并返回内容 # 1. 如果函数内没有return,此时外界收到的是None # 2.如 阅读全文
posted @ 2022-05-22 10:19 ascecc 阅读(62) 评论(0) 推荐(0) 编辑
摘要:""" 函数的概念: 对摸个特定的功能,或者代码块进行封装,在需要使用的时候进行调用 定义: def 函数的名字(): 被封装的功能或者代码块->函数体 调用: 函数的名字() 好处: 让程序更加简洁,代码更加合理简单 坑: 函数不调用不会运行 函数的参数: 在函数调用的时候,给函数传递信息 1.形 阅读全文
posted @ 2022-05-19 17:01 ascecc 阅读(23) 评论(0) 推荐(0) 编辑
摘要:# 新建一个txt文件,在将他重命名,写入名字,改第二个相同的字符名 # lst = ["周杰伦", "张杰伦", "李杰伦", "猪八戒"] # f = open("1.txt", mode="w", encoding="utf-8") # for line in lst: # f.write(l 阅读全文
posted @ 2022-05-19 10:25 ascecc 阅读(11) 评论(0) 推荐(0) 编辑
摘要:# 非文本文件,图片的读取 # 在读写非文本文件的时候要加上b # with open("../3.jpg", mode="rb") as f: # for line in f: # print(line) # # 文件的复制: # 从源文件中读取内容,写入到新的文件路径去 # 删除源文件 # 把副 阅读全文
posted @ 2022-05-18 15:45 ascecc 阅读(30) 评论(0) 推荐(0) 编辑
摘要:""" 文件操作 1.找到这个文件,双击打开文件 open("文件路径", mode=""[模式], encoding=""[编码默认utf-8]) 文件路径: 1.绝对路径 d:/test/XXX.txt 2.相对路径(相对当前的程序而言文件在哪里) ../(返回上一层文件夹) /文件夹名字/XX 阅读全文
posted @ 2022-05-18 09:43 ascecc 阅读(26) 评论(0) 推荐(0) 编辑
摘要:""" 运算符: 1.算数运算 + - * / %(余数) //(整除) 2.比较运算 > < >= <= ==(条件判断左右连边是不是一致) !=(不等于) 3.赋值运算 =(把等号右边的值,给等号左边的变量) +=[a=a+b与a +=b的值一致] -=[a=a-b与a -=b的值一致] *=[ 阅读全文
posted @ 2022-05-17 17:00 ascecc 阅读(39) 评论(0) 推荐(0) 编辑
摘要:# 2.bytes # 程序员平时遇到的所有的数据最终单位都是byte字节(0111000)__0和1表示1位 # # s = "周杰伦" # bs1 = s.encode('gbk') # b`XXXX`bytes类型,其中每一个[\X]表示一个字节 # # 把s翻译成gbk编码 # bs2 = 阅读全文
posted @ 2022-05-17 14:48 ascecc 阅读(44) 评论(0) 推荐(0) 编辑
摘要:# 字符集和编码 # 0 1 <=> 010101110 => 二进制转换成10进制 <=> 88 # 电脑如何进行存储文字信息 # 人为的规定 10010101 <=> a # 美国的科学家制定了统一的ascii码 # ASCII码==> 编排了128个文字符号,包含(字母,回车,各种特殊符号,标 阅读全文
posted @ 2022-05-17 14:08 ascecc 阅读(46) 评论(0) 推荐(0) 编辑
摘要:# 题:新建一个字典项,删除以"猪"字符开头的项.并输出字典结果 a = tuple(input("输入变量a")) dic = { a: "孙悟空", "猪八戒": "猪1", "猪悟能": "猪2", "沙和尚": "仙", "蜘蛛精": "蜘蛛", "唐长老": "人", "猪大哥": "人" 阅读全文
posted @ 2022-05-17 10:34 ascecc 阅读(14) 评论(0) 推荐(0) 编辑
摘要:# # 字典的进阶操作,循环和嵌套 # dic = {"key0": "v0", # "key1": "v1", # "key2": "v2", # "key3": "v3", # "key4": "v4", # "key5": "v5", # } # # print(dic) # # 1.可以用f 阅读全文
posted @ 2022-05-16 17:04 ascecc 阅读(37) 评论(0) 推荐(0) 编辑
摘要:序号 英文 n(名词) vt(及物动词(后可直接跟宾语)) adj(形容词) V(动词) 1 python 蟒蛇;蟒;蚺蛇 2 string 一串;线;细绳;带子;一系列;一连串;一批;字符串;弦;(管弦乐团的)弦乐器,弦乐器组;特定条件(或限制) 悬挂;系;扎;用线(或细绳等)串,把…连在一起;给 阅读全文
posted @ 2022-05-16 09:18 ascecc 阅读(339) 评论(0) 推荐(0) 编辑
摘要:# 字典 # 首先,字典是以键值对的形式进行存储数据的.里面是[键///与///值]得形式表示的 # 字典的表示形式:{key:value, key2:value, key3:value} # dic = {"key": "周杰伦", "金毛狮王": "谢逊"} # val = dic["key"] 阅读全文
posted @ 2022-05-14 16:23 ascecc 阅读(24) 评论(0) 推荐(0) 编辑
摘要:# set 集合,能放东西的东西.存储顺序是无序 # s = {} # 当集合内部是空的时候,这是一个字典类型 # s1 = {'你', '我', '他'} # ''' # #结果是{'他', '你', '我'}#顺序是无序 # 进程已结束,退出代码0 # ''' # s2 = {'你', '我', 阅读全文
posted @ 2022-05-14 11:52 ascecc 阅读(26) 评论(0) 推荐(0) 编辑
摘要:# 列,给定有N个人,随机抽取其中一个去打招呼 # n = int(input("请输入你们有多少人:")) # print("收到你们有", n, "个人") # s = set() # for b in range(n): # s.add(b) # print(s) # s.add('乱序') 阅读全文
posted @ 2022-05-14 11:31 ascecc 阅读(61) 评论(0) 推荐(0) 编辑
摘要:# tuple() 元组,特点:不可变的列表 列表中括号元组小括号 t = ("周慧敏", "小刚", "周传雄", "关之琳") print(t) t1 = ('周慧敏', '小刚', '周传雄', '关之琳') print(t1) # 双引号与单引号的区别,没看到以后慢慢试试 # 元组索引..切 阅读全文
posted @ 2022-05-14 10:33 ascecc 阅读(55) 评论(0) 推荐(0) 编辑
摘要:序号 关键内容 类 功能 使用位置 范例(红色表示参数) 翻译 1 print() 内置输出函数 将结果输出给用户 基础 print(1, "233", lst[]) n. 印刷字体; 印刷行业; 出版界; 指纹; 手印; 脚印; 足迹; 版画; (用底片洗印的)相片; 印花棉布(或图案); v. 阅读全文
posted @ 2022-05-13 11:13 ascecc 阅读(195) 评论(0) 推荐(0) 编辑
摘要:a = “你好啊” a1 = “今天天气晴”+“a[1:]” # 以上含义是:a1 字符串等于【今天天气晴++++加上++++a由1到末尾的切片值即【好啊】相加】 # 结果是,今天天气晴好啊 range(2:9:2) 表示一个公差为2的等差数列,自2 开始 以9 结尾【2、4、6、8 】其中等差数列 阅读全文
posted @ 2022-05-12 16:17 ascecc 阅读(36) 评论(0) 推荐(0) 编辑
摘要:# # 定义:能装东西的东西 # # 在Python中用[]中括号表示一个列表,列表中的元素通过【,】逗号隔开 # # # 例: # # a = ["张三丰", ["张无忌"], "郭麒麟", [1, 2, 3, True, ]] # # print(a) # # 特性: # # 1、也像字符串一样 阅读全文
posted @ 2022-05-10 12:59 ascecc 阅读(29) 评论(0) 推荐(0) 编辑
摘要:# 补充和总结 # len(str):数字符串的个数 # s = "123456" # s1 = len(s) # print(s1) # join():把切割的内容链接起来,切割split() lst = ['python', 'c', 'c#', 'java', 'javascript'] s1 阅读全文
posted @ 2022-05-06 16:00 ascecc 阅读(38) 评论(0) 推荐(0) 编辑
摘要:# find("str") 查找字符串str在查找序列中的哪一个位置,0开始数 s = "2你好啊,我叫周润发" # print(s.find("周润发")) # s1 = s.find("你") # print(s1) print("周" in s) # 判断周杰伦是不是在s字符串中结果False 阅读全文
posted @ 2022-05-06 14:31 ascecc 阅读(81) 评论(0) 推荐(0) 编辑
摘要:# strip()【函数的使用,作用去掉字符串,左右两端的空格、空白符(\t)、换行符(\n)】 # 例:目的做一个登录判断,要求用户输入两端有空格的内容能够自动去除 # username = input("请输入用户名:").strip() # password = input("请输入密码:") 阅读全文
posted @ 2022-05-06 08:58 ascecc 阅读(47) 评论(0) 推荐(0) 编辑
摘要:1 # 3、字符串的常规操作 2 # 字符串的常规操作,一般不会对原字符串产生影响,一般是返回一个字符串; 3 # 3.1字符串的大小写转换 4 # 3.1.1 5 # capitalize() 6 # s = "python" 7 # s1 = s.capitalize() # capitaliz 阅读全文
posted @ 2022-05-03 13:51 ascecc 阅读(27) 评论(0) 推荐(0) 编辑
摘要:1 # 字符串索引与切片 2 # 索引:按照位置提取元素 3 # 例: 4 # 可以采用索引提取字符串中的某一个字符 5 # print(s[1]) # 结果是家,因为程序是自0开始的,空格占一个位置 6 # 负值表示从右往左 7 # print(s[-3]) 8 # 切片:表示从一个字符串中,提取 阅读全文
posted @ 2022-05-03 09:46 ascecc 阅读(23) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示