- 博客(15)
- 收藏
- 关注
原创 python第七周,二维数据的格式化和处理
二维数据的表示: 类表类型可以表示二维数据 [ [424,23423,2342],[131,535,3646] ] 使用两层for循环可以便利每个元素 外层列表中每个元素可以对应一行,也可以对应一列 一维数据分为列表和集合类型,二维数据只有列表类型 CSV数据存储格式 国际通用的一二维数据存储格式,一般.csv扩展名,每行一个一维数据,采用逗号分隔,无空行 Excel软件可读...
2018-08-18 20:17:19 775
转载 自动轨迹绘制
#AutoTraceDraw.py #读取端口参数绘制图形 import turtle as t t.title('自动轨迹绘制') t.setup(800, 600, 0, 0) t.pencolor("red") t.pensize(5) #数据读取 datals = [] f = open("data.txt") for line in f: line = line.replace...
2018-08-17 22:14:45 695
原创 python第七周,文件和数据类型
文本文件和二进制文件只是文件的展示方式,本质上,多有文件都是二进制形式存储 文本文件例如:.txt .py 二进制文件例如 : .png .avi 文件的打开与关闭: s = open ( , ) s = close() <变量名> = open(<文件名>,<打开模式>) 文件路径和名称: "D:/PYE/f.txt"或"D:\\PYE\\...
2018-08-17 22:13:20 615
原创 三国演义人物出场统计
#Hamlet词频统计(含Hamlet原文文本) #CalHamletV1.py def getText(): txt = open("hamlet.txt", "r").read() txt = txt.lower() for ch in '!"#$%&()*+,-./:;<=>?@[\\]^_‘{|}~': txt = txt.r...
2018-08-16 17:42:16 4012
原创 python第六周:字典,jieba库
字典: 字典类型是“映射”的体现 键值对:键是数据索引的扩展 字典是键值对的集合,键值对之间无序,采用大括号{}和dict()创建,键值对用冒号。表示为 {<键1>:<值1>,<键2>:<值2>, ... , <键n>:<值n>} 在字典变量中,通过键值获取值,如: <值> = <字典变量&
2018-08-16 17:39:40 820
原创 基本统计值计算
#CalStatisticsV1.py def getNum(): #获取用户不定长度的输入 nums = [] iNumStr = input("请输入数字(回车退出): ") while iNumStr != "": nums.append(eval(iNumStr)) iNumStr = input("请输入数字(回车退出...
2018-08-14 17:37:54 920
原创 python第六周数据结构类型,集合,序列,元组,列表
集合类型及操作: 集合元素之间无序,每个元素唯一,不存在相同元素,集合元素不可更改,不能是可变数据类型 集合用大括号{}表示,元素间用逗号分隔 建立集合类型用{}或{}(建立空集合类型,必须使用set{}) >>>A = {"python",123,("python",123)} {"python",123,("python",123)} >>&am
2018-08-14 17:36:37 557
原创 python第五周,Pylnstaller库的使用,科赫雪花小包裹
PyInstaller库可以将.py源代码转换成无需源代码的可执行文件: PyInstall库是第三方库,试用前需安装,需在windows的cmd命令行模式输入 pip install pyinstall 参数 描述 -h 查看帮助 --clean 清理打包过程中的临时文件 -D,--onedir 默认值,生成dist文件夹 -F,--onefile ...
2018-08-09 13:24:23 1617
原创 python第五周,函数的定义与使用,代码复用与函数递归
函数的理解与定义: 作用:降低编程难度 和 代码复用 定义: def <函数名> (<参数(0或多个)>): <函数体> return<返回值> 参数: 参数分为非可选参数和可选参数,第一个是非可选参数 函数定义是可以设计可变参数,既不确定参数总数量 def fact (n,*b): s = 1 ...
2018-08-09 13:13:47 1015
转载 七段数码管
#七段数码管 import turtle, time def drawGap(): #绘制数码管间隔 turtle.penup() turtle.fd(5) def drawLine(draw): #绘制单段数码管 drawGap() turtle.pendown() if draw else turtle.penup() turtle.fd(40) ...
2018-08-07 12:47:08 2315
原创 python第四周程序控制练习题
#奇数为正,偶数为负,从一开始递加 sum =0 for i in range(1,966): if i%2 == 0: i = -i sum += i print(sum) #一百以内素数之和 sum =0 for i in range(2,101): flg = 1 for j in range(2,i): if i %...
2018-08-06 13:33:28 2772
原创 python第四周程序控制之循环,randow库,圆周率的计算
目录 遍历循环,按次数循环,遍历某个结构形成的循环运行方式 无限循环: randow库(产生随机数) 圆周率的计算: 遍历循环,按次数循环,遍历某个结构形成的循环运行方式 for <循环变量> in <遍历结构>: <语句块> 每次循环,所获元素放入循环变量,并执行一次语句块; 计数循环: for i in range(N)#执行n...
2018-08-05 23:41:18 1175
原创 python第四周程序控制结构之分支,条件判断,程序异常处理
一,程序的分支结构: 单分支(if) 双分支(if,else)紧凑形式:<表达式1> if <条件> else <表达式2> 多分支(if,elif,else) 条件判断及组合(数学符号同c)保留字and,or,not(与或非) 程序异常处理except #示例 try: num = eval(input(”请输入一个整数:“)) p...
2018-08-05 23:18:26 584
原创 python第三周基本数据类型编程练习
#简单的开始文本进度条 import time scale = 10 print("------执行开始------") for i in range(scale+1): a ='*' * i b ='.'*(scale - i) c =(i/scale)*100 print("{:^3.0f}%[{}->{}]".format(c,a,b)) ti...
2018-08-03 17:59:30 2682
原创 python第三周基本数据类型,字符,字符串,time库,format()
目录 整数类型: 浮点数类型: 复数类型: 数值运算函数: 字符串类型及操作: 1,字符串是字符的有序数列,可对其内的字符进行索引; 2.字符串操作符:{<参数序号>:<格式控制标记>} time库的使用:time库是python中处理时间的标准库 整数类型: 没有取数范围限制, 二进制以0b或0B开头;八进制以0o或0O开头;十六进制以0x或0X开...
2018-08-01 23:37:12 686
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人