随笔分类 -  Python编程

摘要:Comprehensive Python Cheatsheet =============================== "Download text file" , "Buy PDF" , "Fork me on GitHub" or "Check out FAQ" . Contents 1 阅读全文
posted @ 2020-02-23 21:14 生物信息与育种 阅读(591) 评论(0) 推荐(0) 编辑
摘要:说明 接上一篇。 "【Linux】非root安装Python3及其包管理" 上一篇虽然成功安装了Python3及一些常用的模块,但因为一直装不上SSL模块,导致一些包无法安装,尝试了不少方法都失败了(网上好多教程都是错误的,或者是只针对有root权限的用户)。这次重新编译Python3,并一次性解决 阅读全文
posted @ 2020-02-14 16:25 生物信息与育种 阅读(2369) 评论(1) 推荐(1) 编辑
摘要:1. Python 3.8.1安装 源码安装常规操作: make后没报错,但出现了如下提示: 下载libssl(替代openssl) "https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/" 源码编译安装成功。我想指定libssl来编译python3,做了如下尝 阅读全文
posted @ 2020-02-14 16:23 生物信息与育种 阅读(2402) 评论(0) 推荐(0) 编辑
摘要:外观 Ctrl+滚轮改变字体大小:file -> Setting ->Editor-〉General -> Mouse; 字体、颜色:file->settings->Editor; 主题:file->settings->Editor->appearance->theme 注释颜色:File-->Se 阅读全文
posted @ 2020-02-14 16:20 生物信息与育种 阅读(852) 评论(0) 推荐(0) 编辑
摘要:前言 我在微信读书APP上看了一些书,但很多都只是过了一遍,看完了也就忘了。这对于专业书籍来说,读一遍相当于没读,所以把自己做的笔记导出来看看增强记忆,是很有必要的。 遗憾的是微信读书APP只提供了将笔记复制到剪切板,然后粘贴到其他地方,而PC端版本连剪切的功能都没有,更不用说导出了。更为操蛋的是这 阅读全文
posted @ 2020-02-07 16:49 生物信息与育种 阅读(6083) 评论(1) 推荐(0) 编辑
摘要:需求 系统自带的python2版本太低,且没有想要的模块,非root用户无法安装。有些模块是python2写的,无法用python3,所以自己下载一个高版本的python2,可以自由下载模块。 实现 1.安装python2.7.15 最新的2.7.16可能不稳定,下了个2018年的修复版本。 可以把 阅读全文
posted @ 2019-09-29 21:10 生物信息与育种 阅读(809) 评论(0) 推荐(0) 编辑
摘要:模块 模块是一组Python代码的集合,一个.py文件就称之为一个模块(Module),按目录来组织模块称为包(Package)。优点:提高了代码的可维护性;避免函数名和变量名冲突。 创建模块时不能和Python自带的模块名称冲突(检查模块是否存在用import abc),否则将无法导入系统自带的模 阅读全文
posted @ 2019-07-23 22:55 生物信息与育种 阅读(233) 评论(0) 推荐(0) 编辑
摘要:高级特性 代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。代码越少,开发效率越高。 1.切片 切片(Slice)操作符,取一个list或tuple的部分元素非常常见。 列表 tuple 字符串 不像R和Perl等专门提供字符串截取函数,Python中用一个切片操作就可完成,灵活使 阅读全文
posted @ 2019-07-21 17:23 生物信息与育种 阅读(324) 评论(0) 推荐(0) 编辑
摘要:函数 1.调用函数 数据类型转换 函数调用: 根据函数定义,传入正确的参数 2.定义函数 一旦执行到return函数就执行完毕,并将结果返回。若没有return将返回None。 将以上函数保存为 文件,可以在当前目录下启动Python解释器,用 来导入 函数。 空函数 啥也不做,常用做占位符,先让代 阅读全文
posted @ 2019-07-21 17:22 生物信息与育种 阅读(307) 评论(0) 推荐(0) 编辑
摘要:这篇笔记来自 "廖雪峰的Python教程" 。 一.Python基础 Python使用缩进来组织代码块,务必遵守约定俗成的习惯,坚持使用4个空格的缩进。 在文本编辑器中,需要设置把Tab自动转换为4个空格,确保不混用Tab和空格。 1.数据类型和变量 整数: ,` 8 0`, 浮点数: ,` 9.1 阅读全文
posted @ 2019-07-21 17:19 生物信息与育种 阅读(314) 评论(0) 推荐(0) 编辑