03 2021 档案

摘要:常用内置模块 一、OS模块 os模块相关方法 os.listdir('文件路径')# 列出指定目录下的所有文件和子目录,包括隐藏的文件,以列表方式打开 import os print(os.listdir('c:')) #输出:['$Recycle.Bin', 'Boot', 'bootmgr', 阅读全文
posted @ 2021-03-29 21:36 辰-月 阅读(130) 评论(0) 推荐(0)
摘要:"Uncaught TypeError: Failed to execute 'setAttribute' on 'Element': 2 arguments required, but only 1 present."意思是setAttribute需要传入两个参数,但仅传入一个。该错误是由于set 阅读全文
posted @ 2021-03-27 17:12 辰-月 阅读(2385) 评论(0) 推荐(0)
摘要:模块:个包含所有你定义的函数和变量的文件,其后缀名是 .py ,一个.py文件就是一个模块 包:一定包含 ___init__.py模块 的文件夹,一般也会包含其他一些模块和子包 包。它是用来存放模块的。 库(lib):库是完成一定功能的代码集合,具体表现可以是包,也可以是一个模块 框架(framew 阅读全文
posted @ 2021-03-26 19:59 辰-月 阅读(357) 评论(0) 推荐(0)
摘要:迭代器、生成器&装饰器作业 过滤掉长度小于5的字符串列表,并将剩下的转换成大写字母 #方法一 li=['abcxdex','akdkfjkd','ldkkf','q','p'] li2=[i.upper()for i in li if len(i)>=5] #方法二 li=['abcxdex','a 阅读全文
posted @ 2021-03-26 19:56 辰-月 阅读(95) 评论(0) 推荐(0)
摘要:装饰器 定义:是在不改变函数的调用方式,还能为此函数前后添加功能 装饰器的形成过程 一、写一个测试代码时间的函数 import time#导入time模块是为了模拟函数运行时间 def inner(): start=time.time() time.sleep(1) for i in range(1 阅读全文
posted @ 2021-03-26 19:54 辰-月 阅读(70) 评论(0) 推荐(0)
摘要:函数作业 1.已知有一个列表,其中包含每个学生的信息通过固定参数以及非固定参数完成接收学生信息 li=[{"name":"zhangsan","age":21},{"name":"wangwu","age":20},{"name":"xiaohong","age":20,"job":"班长"}] d 阅读全文
posted @ 2021-03-26 19:46 辰-月 阅读(175) 评论(0) 推荐(0)
摘要:迭代器和生成器 一、迭代器 什么是可迭代对象:可以被for循环的便是可迭代对象 可以通过下面方法来证明(也可以用该方法判断变量的数据类型) li=[11,2,3,4,5] dic={'key1':'a','key2':'b'} print(isinstance(li,list))#True prin 阅读全文
posted @ 2021-03-26 19:39 辰-月 阅读(132) 评论(0) 推荐(0)
摘要:匿名函数 函数只执行一次的情况下,通过定义匿名函数处理比较简单的逻辑 匿名函数的定义 用lambda关键字定义匿名函数 def func(x): return x**2 上面这个普通函数可以写成匿名函数 匿名函数结构:函数名=lambda 参数:执行的语句并返回 cacl=lambda n:n**2 阅读全文
posted @ 2021-03-17 22:15 辰-月 阅读(373) 评论(0) 推荐(0)
摘要:python函数(二) 内置函数 python一共为我们提供了69个内置函数 globals(无参数)和locals(无参数) 基于字典的形式获取局部变量和全局变量 li=[1,2] def func(): b=1 func() print(globals()) #输出: {'__name__': 阅读全文
posted @ 2021-03-17 22:13 辰-月 阅读(152) 评论(0) 推荐(0)
摘要:函数 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行该函数,只需调用其函数名即可 。优点:1.减少重复代码;2. 使程序变得可扩展;3.使程序变得易维护 函数定义和调用 函数定义: def 函数名(): 执行语句 调用: 函数名() def func1(): print('H 阅读全文
posted @ 2021-03-16 23:00 辰-月 阅读(207) 评论(0) 推荐(0)
摘要:python文件操作 一、文件操作方法 open()方法 : open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) file: 必需,文件路径(相 阅读全文
posted @ 2021-03-15 22:59 辰-月 阅读(581) 评论(0) 推荐(0)
摘要:python基本数据类型作业 1.获取100以内的所有质数并把它们都放入列表中存储,所有合数再存储一个列表中 li1=[] ##合数 li2=[] ##质数 for item in range(2,101): for item1 in range(2,item): if item%item1==0: 阅读全文
posted @ 2021-03-13 22:26 辰-月 阅读(208) 评论(0) 推荐(0)
摘要:python保留小数位的方法 format函数 print('{:.3f} {:.2f}'.format(1.23456,0.1256))#1.235 0.13 :.3f :3f表示保留3位有效数字 print(format(1.2345,'.2f'))#1.23 .2f :表示小数点后保留两位有效 阅读全文
posted @ 2021-03-11 22:54 辰-月 阅读(6930) 评论(0) 推荐(0)
摘要:python基础(基本数据类型三) 元组 一、元组创建 元组被称为只读列表,即数据可以被查询,但不能被修改(即不能 增删改) tup = (11, 22, 33, 44, 55) tup = tuple((11, 22, 33, 44, 55)) 二、基本操作 元组的索引切片 tu1=('a','b 阅读全文
posted @ 2021-03-10 22:16 辰-月 阅读(163) 评论(0) 推荐(0)
摘要:python基础之基本数据类型二 元组 一、元组创建 元组被称为只读列表,即数据可以被查询,但不能被修改(即不能 增删改) tup = (11, 22, 33, 44, 55) tup = tuple((11, 22, 33, 44, 55)) 二、基本操作 元组的索引切片 tu1=('a','b' 阅读全文
posted @ 2021-03-09 23:37 辰-月 阅读(108) 评论(0) 推荐(0)
摘要:python基础三(基本数据类型之str) 一、python中常用的数据类型: int(数字)、bool(布尔值)、str(字符串)、tuple(元组)、list(列表)、dict(字典) 二、基础数据类型str 字符串:简单少量的储存数据,并进行相应的操作 字符串的切片和索引 #字符串的索引取值: 阅读全文
posted @ 2021-03-08 22:09 辰-月 阅读(226) 评论(0) 推荐(0)
摘要:python基础(二) 一、数据类型转换方法 int():将一个布尔类型或者本身是数字的字符串转化成整型 float():将字符串转化为小数 str():将指定对象转化为字符串 chr():将整数编码成对应的字符串,返回对应ASCII表中的值 ord():将字符串(一个字符)转化成对应的ASCII码 阅读全文
posted @ 2021-03-05 23:28 辰-月 阅读(178) 评论(0) 推荐(0)
摘要:python基础(二) 一、创建一个python项目 pure python: 不带有任何框架的python项目 new env using Virtualenv 寻找本机中python解析器,在整个这台电脑中 当成一个全局的虚拟环境 有一个python解析器 ,其中python解析器安装路径下的s 阅读全文
posted @ 2021-03-04 22:26 辰-月 阅读(139) 评论(0) 推荐(0)