Python
阿桑-
这个作者很懒,什么都没留下…
展开
-
python压缩文件
参考博客:https://wanglinyong.github.io/2018/06/28/Python压缩解压zip文件/原创 2019-09-17 16:27:50 · 172 阅读 · 0 评论 -
Python利用turtle绘制五角星
绘制用到的参数我们存放在data.txt文件中,data.txt文件内容如下:300,0,144,1,0,0300,0,144,0,1,0300,0,144,0,0,1300,0,144,1,1,0300,0,108,0,1,1184,0,72,1,0,1184,0,72,0,0,0184,0,72,0,0,0184,0,72,0,0,0Python代码如下:#原创 2018-01-10 10:07:10 · 4845 阅读 · 0 评论 -
python简单练习 -统计文本词频并用柱状图显示
函数功能:统计文本中单词频率,并用柱状图显示前10个最高的单词这里统计的是函数所在文件本身import turtlecount = 10data = []words = []# yyScale = 6# XxScale = 30def drawLine(t, x1, y1, x2, y2): t.penup() t.goto(x1, y1)原创 2018-01-19 11:08:34 · 10294 阅读 · 1 评论 -
Python数据类型--字典
Python中的字典存储数据时不保持元素的顺序通过任意键值查找集合中值信息的过程叫做映射,Python中通过字典实现映射。字典是一个键值对的集合。 – 该集合以键为索引,同一个键信息对应一个值。>>> passwd = {"China": "BigCountry", "Korean": "SmallCountry"}>>> print(passwd){'China': '原创 2018-01-17 11:21:22 · 280 阅读 · 0 评论 -
Python中的文件操作
打开模式r 只读。如果文件不存在,则输出错误。w 只写(如果文件不存在,则自动创建文件)。a 附加到文件末尾rb 只读二进制文件,如果文件不存在,则输出错误。wb 只写二进制文件,如果文件不存在,则自动创建文件。ab 附加到二进制文件末尾。r+ 读写------------------读文件--------------------------------------原创 2018-01-08 10:26:43 · 339 阅读 · 0 评论 -
Python文件拷贝函数
test.txt文件内容如下:onetwothreefourfive代码的功能为把test.txt内容拷贝到copy.txt文件中代码如下:def main(): infile = open("test.txt", "r") outfile = open("copy.txt", "w") countLines = countChars = 0原创 2018-01-09 10:32:16 · 747 阅读 · 0 评论 -
常用的编码
ASCII码是标准化字符集,使用7个二进制位编码,可以表示128个字符,通常ASCII表示的是英文字母的二进制编码,例如大写字母'A'的二进制编码为65,python代码如下:>>> ord('A')65>>> chr(65)'A'Unicode是另外一种编码方式,是为了解决传统编码方式的局限而产生的,它为每种语言中的每个字符设置了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文原创 2018-01-08 10:07:23 · 228 阅读 · 0 评论 -
Python中Turtle绘图函数-绘制时钟程序
Turtle常用的一些函数, 参考博客:http://blog.csdn.net/zengxiantao1994/article/details/76588580时钟代码设计我们可以通过main函数查看整个时钟代码的设计设计指针(Init())并显示指针:设计指针的方向(turtle.mode(“logo”)),设计指针的长度、线宽,最后通过name注册该指针,函数最后结果为显示...原创 2018-01-31 10:43:57 · 6835 阅读 · 0 评论 -
Python中异常处理
Python使用try...except...来处理异常,当Python遇到一个try语句,他会尝试执行try语句体内的语句,如果执行这些语句没有错误,控制转移到try...except...后面的语句,如果语句体内发生错误,python会寻找一个符合该错误的异常语句,然后执行处理代码。try: except : except : else: fin原创 2018-01-05 10:14:05 · 261 阅读 · 0 评论 -
Python中递归字符串反转
我们可以用Python轻松的反转字符串,代码如下:def reverse(s): if s == '': return s else: return reverse(s[1:]) + s[0]print(reverse('hello'))运行结果如下:Connected to pydev debugger (build 143.15原创 2018-01-05 09:52:12 · 13103 阅读 · 2 评论 -
Python函数参数值传递
Python的函数参数是通过值传递的,但是如果变量是可变对象,返回到调用程序后,该对象会呈现被修改后的状态测试程序如下:# 值传递不改变变量def addInterest(balance, rate): newBalance = balance * (1+rate) return newBalancedef test(): amount = 1000原创 2018-01-05 09:31:23 · 491 阅读 · 0 评论 -
Python中class的简单介绍
类的定义class classname[(父类名)]: – 成员函数及成员变量_ init _ 构造函数:初始化对象_ del_ 析构函数:销毁对象定义类的成员函数时,必须默认一个变量代表类定义的对象本身,这个变量的名称可自行定义,下面的程序使用self变量表示类对象的变量Python-class简单操作为了学习python中class,我们编写一个简单的程序。我们的任务是原创 2018-01-22 11:15:13 · 5852 阅读 · 0 评论 -
Python数据类型-元组类型
Python的元组类型 tuple元组特点元组中的元素可以是不同类型元组中的各个元素存在先后关系,可以通过索引访问元组中元素元组定义后内部的元素不能更改,也不能删除,但是可以给元组添加元素与字符串类型类似,可以通过索引区间来访问元组中部分元素元组之间可以通过”+”和”*”号进行运算元组初始化,>>>>>>tull = tuple('abcde')>>>tull原创 2018-01-12 11:09:37 · 998 阅读 · 0 评论 -
Python数据类型-----列表
Python中列表类型列表是有序的元素集合。列表中的元素可以通过索引进行访问列表中的每个元素类型可以是不一样的列表的大小没有限制,随时可以修改列表的操作 序列操作符 操纵符含义 + 连接两个序列 * 对序列进行整数次重复 [] 索引序列中的元素 Len() 序列中元素个数 [:] 取得列表的一个原创 2018-01-11 11:37:43 · 259 阅读 · 0 评论 -
Python语言数据类型-----数字和字符串
Python语言的数字类型整数类型浮点数类型复数类型整数类型与数学中的整数类型概念一致,没有取值范围。十进制数为 1010,99,-217十六进制为 0x9a, -0x89 (0x,0X开头表示16进制数)二进制为 0b010, -0B101(0b,0B开头的表示二进制数)八进制为 0o123, -0O456(0o,0O开头表示八进制数)浮点数类型 带有小原创 2018-01-10 11:18:04 · 1516 阅读 · 0 评论 -
python 文件和目录 当前目录以及当前目录的所有子目录下查找文件名包含指定字符串的文件,并打印出相对路径。
廖雪峰python教程中的下的第二题目的解答,网址为:http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431925324119bac1bc7979664b4fa9843c0e5fcdcf1e000编写一个程序,能在当前目录以及当前目录的所有子目录下查找原创 2017-02-13 09:22:44 · 6038 阅读 · 0 评论 -
Python爬取网页
参考:https://www.cnblogs.com/xiao-apple36/p/8433400.html原创 2019-09-18 21:24:48 · 181 阅读 · 0 评论