会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
老谭爱blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2020年10月19日
Python操作电子表格:openpyxl模块,需安装
摘要: 教程: # openpyxl # 一、安装: pip install openpyxl import openpyxl # 一、创建工作表 wb = openpyxl.Workbook() # ws = wb.active # 创建wb时会自动帮你创建一个Sheet # 此方法获得默认索引为0的名为
阅读全文
posted @ 2020-10-19 14:32 老谭爱blog
阅读(395)
评论(0)
推荐(0)
2020年10月17日
分解质因数,用递归和生成器两种方法:
摘要: 一、递归: # li=[] 只被赋值一次,每次递归调用都是在为其添加新的元素,所以li相当于是一个全局变量 def fun(n, li=[]): if n == 1: return # n = 1 的时候不进行任何操作 for i in range(2, n+1): # i 是偿试测试是否为质因数,
阅读全文
posted @ 2020-10-17 14:05 老谭爱blog
阅读(262)
评论(0)
推荐(0)
2020年10月16日
跟文件操作有关的模块:zipfile ,pickle,shelve,json,csv
摘要: 一、zipfile import zipfile # 1 解压缩 # 获取压缩文件 zip = zipfile.ZipFile('F:\sis001.zip', mode='r') # 默认值就是r print(zip) # <zipfile.ZipFile filename='F:\\sis001
阅读全文
posted @ 2020-10-16 08:20 老谭爱blog
阅读(256)
评论(0)
推荐(0)
2020年10月15日
杂记
摘要: 1、想要py程序运行时不出现控制台,只需要把后辍改成:.pyw 2、第一行是 #! python3,没有#!行,你也能从 IDLE 运行 Python 脚本,但从命令行运行它们就需要这一行 3、断言:assert 帮助程序员测试代码用的 assert 'red' in ['green', 'yell
阅读全文
posted @ 2020-10-15 13:01 老谭爱blog
阅读(95)
评论(0)
推荐(0)
2020年10月14日
Python操作剪切版
摘要: 需要安装第三方包:pyperclip 安装方法:windows-->运行-->cmd-->pip install pyperclip 为什么要使用剪切版: 答:可以跨APP传递数据,比如你可以在Python中copy一段数据,然后粘贴到Ecel,或者从word中copy 一段文件,paste的pyt
阅读全文
posted @ 2020-10-14 08:49 老谭爱blog
阅读(204)
评论(0)
推荐(0)
2020年10月8日
正则表达式
摘要: 一、search()和match()的区别: re.search 扫描整个字符串并返回第一个成功的匹配。可以在任何位置匹配。 re.search(pattern, string, flags=0) re.match 尝试从字符串的起始位置匹配一个模式,如果不是起始位置匹配成功的话,match()就返
阅读全文
posted @ 2020-10-08 21:53 老谭爱blog
阅读(168)
评论(0)
推荐(0)
2020年10月7日
面向对象OOP
摘要: 补充: class A: def __init__(self, a): print(self, a) # 注意观察打印结果中self的指向,A被子类继承以后,self指向的不是A,而是子类 class B(A): # 这里没有重写父类的__init__方法,会自动调用父类的构造方法, 并且还会自动传
阅读全文
posted @ 2020-10-07 15:30 老谭爱blog
阅读(125)
评论(0)
推荐(0)
异常except
摘要: 一、手动抛出异常 x = 1 if x > 5: # 手动抛出一个异常,可以巧妙的运用这种方法,给调用者发送一个信息 raise Exception('x 不能大于 5。x 的值为: {}'.format(x)) # try: 1 / 1 # 1 / 0 except Exception: rais
阅读全文
posted @ 2020-10-07 13:39 老谭爱blog
阅读(141)
评论(0)
推荐(0)
IS 输入输出、 OS操作系统接口 shutil模块高级文件操作
摘要: 一、IS open,encoding 默认值是cp936 文件 file:功能,对单个文件进行读写操作 # encoding = utf-8 with open("a.txt", "r+", encoding='utf-8') as f: # 对于用字节模式(如:rb,wb,ab等)打开的文件,不可
阅读全文
posted @ 2020-10-07 08:50 老谭爱blog
阅读(245)
评论(0)
推荐(0)
2020年10月5日
数据结构
摘要: 一、排序 sort( )方法和sortet()函数 1、sort() 方法 记住,只有list有sort()方法,因为 list 1有序, 2可变 惹要排序,这两个条件缺一不可 list 调用 sort() 方法后,会改变原来list的顺序 str tuple 这两个序列元素不可变,改变其元素将会返
阅读全文
posted @ 2020-10-05 06:34 老谭爱blog
阅读(99)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告