随笔分类 -  python

摘要:class 调用 class A(): def a(): test = A() test.a() 阅读全文
posted @ 2021-03-10 15:46 maxsmile17 阅读(133) 评论(0) 推荐(0)
摘要:判断两个数组是否是彼此的排列 return sorted(str1) == sorted(str2) 麻烦一些的做法 if str1 is None or str2 is None: return False char1=[] for i in str1: char1.append(i) check 阅读全文
posted @ 2021-03-10 15:44 maxsmile17 阅读(119) 评论(0) 推荐(0)
摘要:移除列表中某个值的第一个匹配项 list.remove(obj) obj 是匹配的内容 阅读全文
posted @ 2021-03-10 15:42 maxsmile17 阅读(416) 评论(0) 推荐(0)
摘要:判断string里是否只包含唯一字符 len(set(string)) == len(string) 阅读全文
posted @ 2021-03-10 15:41 maxsmile17 阅读(144) 评论(0) 推荐(0)
摘要:判断一个字符是否是中文 elif '\u4e00' <= i <= '\u9fff' i 为需要判断的字符 阅读全文
posted @ 2021-03-10 15:40 maxsmile17 阅读(738) 评论(0) 推荐(0)
摘要:安装模块 python -m pip install module module 是模块名字 阅读全文
posted @ 2021-03-10 15:39 maxsmile17 阅读(65) 评论(0) 推荐(0)
摘要:获得用户名 users = commands.getoutput('echo $USER').strip() 阅读全文
posted @ 2020-08-11 15:44 maxsmile17 阅读(1027) 评论(0) 推荐(0)
摘要:windows安装教程: https://www.cnblogs.com/gengyi/p/9769471.html mac安装教程: https://www.cnblogs.com/yjmyzz/p/how to install jupyter notebook on mac.html 运行jup 阅读全文
posted @ 2019-09-16 20:07 maxsmile17 阅读(723) 评论(0) 推荐(0)
摘要:参考 http://developer.51cto.com/art/201804/570408.htm 阅读全文
posted @ 2018-08-29 09:56 maxsmile17 阅读(106) 评论(0) 推荐(0)
摘要:【主要内容来自书籍《python编程快速上手,让繁琐工作自动化》,侵删】 1. 希望记下优先级,免得遇到的时候现找。 2. 单引号和双引号是有差别的,一些函数调用中,应该写单引号的地方写成双引号就会报错。 3. 不同编程语言的相加操作符不一样,这里的是“+”,也要注意是两个字符串的操作,需要用单引号 阅读全文
posted @ 2018-08-28 16:48 maxsmile17 阅读(185) 评论(0) 推荐(0)
摘要:import shutil 高级文件操作模块,可以复制、移动、打包、压缩、解压 https://www.cnblogs.com/MnCu8261/p/5494807.html import os 对操作系统调用的接口 https://www.cn... 阅读全文
posted @ 2018-08-23 14:41 maxsmile17 阅读(231) 评论(0) 推荐(0)
摘要:直接在dos命令行或者powershell里输入 阅读全文
posted @ 2018-08-22 14:04 maxsmile17 阅读(692) 评论(0) 推荐(0)
摘要:加入以下模式,就可将输出写入文件 以上示例将a写入了result.txt中。 将输出写入文件,在需要看长片段的输出时很管用,例如, 比直接print要好许多。 阅读全文
posted @ 2018-07-10 17:06 maxsmile17 阅读(1542) 评论(0) 推荐(0)
摘要:如果字符串是 >id1234567 但是我只需要id部分不想要‘>'怎么办? 1. 字符串解决方法 2.正则表达式解决法 阅读全文
posted @ 2018-07-05 15:22 maxsmile17 阅读(2024) 评论(0) 推荐(0)
摘要:如何从命令行读入参数,比如希望的阈值是500 可以使用import sys,具体如下 如果有多个参数,可以继续处理,如sys.argv[2],以此类推,也可以写一个循环 阅读全文
posted @ 2018-07-05 13:57 maxsmile17 阅读(640) 评论(0) 推荐(1)
摘要:tmpName = '' if tmpName: print tmpName #没有输出 if tmpName is not None: print tmpName #有输出,是空行 阅读全文
posted @ 2018-07-05 13:47 maxsmile17 阅读(18007) 评论(0) 推荐(0)
摘要:因为fasta文件格式通常为 >name1 ATGATAGTGTCTGTAGCTGACTGT AGTGCTGTAGATAGCTAGCTAGTC >name2 AGTCGATCGTAGTAGCTAGCTAGC AGTCGATGCTAGCTAGCTACGAAA 需要识别每次以'>'开头的行来区分每段编码 阅读全文
posted @ 2018-07-05 11:25 maxsmile17 阅读(2387) 评论(0) 推荐(0)
摘要:1.按行读取 2. 去掉末尾换行符 3. 按行读取方法二 print line加逗号,可以忽略输出的换行符【python2】,在python3中可以写为 阅读全文
posted @ 2018-07-05 11:05 maxsmile17 阅读(18102) 评论(0) 推荐(1)
摘要:1. 取列表长度,返回元素个数 2. 在列表末尾添加一个元素 3. 在指定下标下添加元素 4. 删除某下标的元素 5. 切片,从下标1开始取,取到下标3,但不包括下标3,不影响原数组 6. 设定步长取值,示例从0取,步长为2 7. 拷贝列表 8. 列表反向 9. 扩展列表 10. range ran 阅读全文
posted @ 2018-07-04 10:39 maxsmile17 阅读(170) 评论(0) 推荐(0)
摘要:1.取比当前值小的最小值 import mathfrom math import floor a = 1.58b = -34.77 print floor(a) #a 输出为1print floor(b) #b 输出为-35 2. 四舍五入 阅读全文
posted @ 2018-07-04 10:33 maxsmile17 阅读(2864) 评论(0) 推荐(0)