![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python基础
文章平均质量分 74
宁生信
网易云课堂讲师,生物信息学,基因数据分析和可视化,R原因,Python,C语言,Linux。
展开
-
用Python绘制七段数码管
七段数码管( seven-segment indicator)由7 段数码管拼接而成,每段有亮或不亮两种情况,改进型的七段数码管还包括一个小数点位置绘制模式:input:输入当前日期的数字形式process:根据每个数字绘制七段数码管表示output:绘制当前日期的七段数码管表示代码如下:#DrawSevenSegDisplay.pyimport tu原创 2017-04-08 21:40:26 · 16660 阅读 · 4 评论 -
anaconda2安装TVTK
推荐Anaconda2 ,然后新建py36环境,默认安装的的库只有几个,不会有冲突C盘建立文件夹把下面的考进去py36基础环境搭好,按照提示下载所需的库文件,是Unofficial的,依次安装:VTK-7.1.1-cp36-cp36m-win_amd64.whlnumpy-1.12.1+mkl-cp36-cp36m-win_amd64.whltraits-4.6.0-c原创 2017-06-25 12:24:34 · 2954 阅读 · 0 评论 -
Python编程
1.经典程序设计问题:找第n个默尼森数。P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数。输入格式:按提示用input()函数输入输出格式:int类型输入样例:4输出样例:127import math def prime(n): if n原创 2017-06-08 09:16:17 · 2900 阅读 · 0 评论 -
Python或者R语言出现中文字体乱码的情况
在用Python和RStudio加载上文链接提供下载的编程代码时,出现提示“Not all characters in E:/a.txt could be decoded using CP936."cp936 的意思是 Codepage 936, 是简体中文的编码。此外,中文字符集编码还包括:Unicode ,GB2312 ,GBK,GB18030,UTF-8等。U原创 2017-05-24 14:52:06 · 5816 阅读 · 0 评论 -
Python语言程序设计
1 健康食谱输出题目内容:输入一组不同食材的名字,用“,”分割,请输出它们可能组成的所有菜式名称。输入格式:食材1, 食材2, 食材3输出格式:(注意:输出列表请按照用户输入食材顺序开始排列,例如:优先输出食材1开头的菜品)食材1食材2食材1食材3食材2食材1食材2食材3食材3食材1食材3食材2s = input("Please input:")原创 2017-04-22 10:02:12 · 4420 阅读 · 0 评论 -
Python office编程:word和PowerPoint
安装python-dockFrom docx import Document打开、新建word文档新建文档:document=Document()Document.save(‘filename.docx’)添加文本:text=document.add_paragraph(‘content of the paragraph’)更改项目符号:text.style=’stylen原创 2017-04-29 11:11:30 · 8055 阅读 · 0 评论 -
Python office编程:利用xlrd模块读取并简单操作Excel文档
1. 打开Excel文档Workbook=xlrd.open_workbook('1.xls')Workbook=xlrd.open_workbook('2.xlsx')2. 获取所有sheetsheet_name=Workbook.sheet_names()sheet_name['Sheet1', 'Sheet2']返回类型为list3. 获取制定sheet根据sh原创 2017-04-29 10:40:31 · 1773 阅读 · 0 评论 -
Python数据结构——栈
栈在Python中属于扩展数据结构,栈属于一端开口一端封闭的容器,只允许在一端插入和删除的线性表top:插入删除端,栈顶push:入栈、压栈(数据a进入栈顶,当数据b入栈,就到了栈顶,a压入到栈顶的下一个位置。栈只能对栈顶的位置进行操作,等b出栈后,方可对a操作。)pop:出栈、退栈getTop:查看栈顶元素__init__(self) 创建空栈is_emp原创 2017-04-04 14:34:23 · 528 阅读 · 0 评论 -
python模块
1,模块是函数功能的扩展,模块是实现一项或多项功能的程序块,函数和模块都可以实现功能,但模块的范围要比函数广。打开python安装目录下的lib(例如C:\Users\AppData\Local\Programs\Python\Python35\Lib)文件夹就会看到Python内置模块。python中在使用模块之前,必须先导入模块,使用import 方法例如:>>> import原创 2017-04-06 21:55:44 · 495 阅读 · 0 评论 -
Python小程序:三级菜单
要求:打印省市县三级菜单可返回上级可随时推出#__author: greg#date: 2017/9/2 8:37menu={ '北京':{ '朝阳':{ '朝阳门':{ '银河SOHO':{}, '外交部':{} },原创 2017-09-02 09:22:33 · 1792 阅读 · 0 评论