
Python
文章平均质量分 72
Bee_Darker
不积跬步,无以至千里;
不积小流,无以成大海
展开
-
Python学习笔记(一)Python基础
1.1 Python 简介Python是一门跨平台、开源、免费的解释型高级动态编程语音 Python支持伪编译将源代码转换为字节码来优化程序提高运行速度和对源代码进行编译 Python支持使用py2exe、pyinstaller、cx_Freeze或其他类似工具将Python程序及其所有依赖库打包为扩展名为.exe的可执行程序,从而可以脱离Python解释器环境和相关依赖库而在Windo...原创 2018-11-10 20:00:55 · 1134 阅读 · 0 评论 -
Python学习实例(二)turtle库的应用
1.问题描述使用turtle库,绘制一个蟒蛇形状的图形。2.代码实现#PythonDraw.pyimport turtle #导入海龟绘图库turtle.setup(650,350,200,200)#设定窗体turtl...原创 2018-11-22 23:08:32 · 2031 阅读 · 0 评论 -
Python学习笔记(二)Python序列之集合
2.4 集合2.4.1 定义集合是无序可变序列,使用一对大括号界定,元素不可重复,同一个集合中每个元素都是唯一的。集合中只能包含数字、字符串、元组等不可变类型(或者说可哈希)的数据,而不能包含列表、字典、集合等可变类型的数据。2.4.2 集合的创建与删除创建①直接将集合赋值给变量例如:>>> a = {3, 5}>>> a...原创 2018-11-19 21:58:18 · 607 阅读 · 0 评论 -
Python学习笔记(三)程序控制之循环结构
3.2 循环结构3.2.1 for循环与while循环for循环for循环一般用于循环次数已知的情况,尤其适用于枚举或遍历序列或迭代对象中元素的集合。语法格式:for 取值 in 序列或迭代对象: 循环体[else: else子句代码块]其中,方括号中的else子句可以略去。示例:使用for循环计算1+2+3+···+100的结果,代码...原创 2018-11-21 17:04:25 · 1278 阅读 · 0 评论 -
Python学习笔记(三)程序控制之选择结构
3.1 选择结构3.1.1 条件表达式§在选择和循环结构中,条件表达式的值只要不是False、0(或0.0、0j等)、空值None、空列表、空元组、空集合、空字典、空字符串、空range对象或其他空迭代对象,Python解释器均认为与True等价。§从这个意义上来讲,几乎所有的Python合法表达式都可以作为条件表达式,包括含有函数调用的表达式。例如:>>&g...原创 2018-11-20 20:05:45 · 1959 阅读 · 1 评论 -
Python学习笔记(二)Python序列之序列解包
简介序列解包是Python实际开发中的非常重要和常用的一个功能,可以使用非常简洁的形式完成复杂的功能,大幅度提高了代码的可读性,并且减少了代码输入量。功能①使用序列解包功能对多个变量同时赋值例如:>>> x, y, z = 1, 2, 3 #多个变量同时赋值>>> v_tuple = (Fals...原创 2018-11-20 18:42:54 · 1411 阅读 · 0 评论 -
Python学习笔记(二)Python序列之列表
Python序列概述§ Python序列类似于其他语言中的数组,但功能要强大很多。§ Python中常用的序列结构有列表、元组、字符串,字典、集合以及range等对象也支持很多类似的操作。§ 列表、元组、字符串支持双向索引,第一个元素下标为0,第二个元素下标为1,以此类推;最后一个元素下标为-1,倒数第二个元素下标为-2,以此类推。Python序列分类示意图 2.1 ...原创 2018-11-14 22:29:00 · 3853 阅读 · 0 评论 -
Python学习笔记(二)Python序列之字典
2.3 字典2.3.1 定义字典(dictionary)是包含若干“键:值”元素的无序可变序列,字典中的每个元素包含“键”和“值”两部分,定义字典时,每个元素的键和值用冒号分隔,元素之间用逗号分隔,所有的元素放在一对大括号“{}”中。字典中的键可以为任意不可变数据,比如整数、实数、复数、字符串、元组等等。2.3.2 字典的创建与删除创建①使用“=”将一个字典赋值给一个变量...原创 2018-11-18 20:52:33 · 767 阅读 · 0 评论 -
Python学习笔记(二)Python序列之元组
2.2 元组2.2.1 定义元组属于不可变序列,一旦创建,用任何方法都不可以修改其元素。从形式上,元组的所有元素放在一对圆括号中,元素之间用逗号分隔。2.2.2 元组的创建与删除创建①使用“=”将一个元组赋值给变量例如:>>>x = (1,2,3) #直接把元组赋值给一个变量>...原创 2018-11-15 17:30:02 · 551 阅读 · 0 评论 -
学会设定 Python IDLE清屏快捷键
在使用Python IDLE时,我时常想有没有像命令提示符环境中的cls那样的清屏命令,一下子删除交互模式中所有已执行的命令,毕竟每次都关掉在重新打开IDLE有点麻烦,于是在网上搜了一下,学会了自定义IDLE清屏快捷键,觉得很不错,就来分享一下。具体操作步骤如下:1)下载ClearWindow.py文件;这里附有该文件源码,下载后以 .py 格式保存即可"""Clear W...原创 2018-11-05 23:33:01 · 5189 阅读 · 3 评论 -
Python学习实例(一)温度转换
1.问题描述温度的刻画有两个不同体系:摄氏度(Celsius)和华氏度(Fabrenheit)。请编写程序将用户输入华氏度转换为摄氏度,或将输入的摄氏度转换为华氏度。...原创 2018-11-12 22:39:55 · 2577 阅读 · 0 评论 -
Python学习笔记(四)函数的设计和使用
4.1 函数定义4.1.1 基本语法函数定义语法如下:def 函数名([参数列表]): '''注释''' 函数体注意事项:①函数形参不需要声明其类型,也不需要指定函数返回值类型②即使该函数不需要接收任何参数,也必须保留一对空的圆括号③括号后面的冒号必不可少④函数体相对于def关键字必须保持一定的空格缩进⑤Python允许嵌套定义函数...原创 2018-11-24 20:56:55 · 624 阅读 · 0 评论