- 博客(12)
- 资源 (2)
- 收藏
- 关注
原创 Python random库详解
一:常用方法 在使用random()的时候需要先导入函数包:import random 。以下是一些常用的方法:import randomresult1=random.random() #随机生成一个浮点数[0,1)result2=random.randint(1, 10) #产生1-10的一个随机整数result3=random.uniform(1.1, 2.1) #产生1...
2018-06-26 11:38:45 1898
原创 Python中的类
Python中的类 Python的类机制使用尽可能少的新语法和语义将类引入语言。Python的类提供了面向对象程序设计语言所有的 标准特性:类继承机制允许有多个基类,一个派生类可以覆盖基类中的任何方法,一个方法可以使用相同的名字调用 基类中的方法。Table of Contents1 名字和对象2 Python的域(scopes)和名称空间(namespaces)3 初识类3.1 定...
2018-06-22 12:02:08 391
原创 Python文件操作详解
一:打开和关闭文件①:open 函数 你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行读写。语法:file object = open(file_name [, access_mode][, buffering]) 各个参数的细节如下: file_name:是一个包含了你要访问的文件名的字符串值。 ac...
2018-06-22 11:24:25 20929
原创 Python中list,tuple,dict,set的区别和用法
Python语言简洁明,可以用较少的代码实现同样的功能。其中Python的四个内置数据类型功不可没,即是list, tuple, dict, set。List在Python中List中的元素用中括号[]来表示,可以这样定义一个List:L = [12, 'China', 19.998]可以看到并不要求元素的类型都是一样的。当然也可以定义一个空的List:L = [] Python中的Lis...
2018-06-19 09:39:48 527
原创 Python datetime库详解
datetime主要用来处理时间日期,使用前先导入datetime库。下面是几个常用功能:1、获取当前时间:>>> print datetime.datetime.now()2018-06-18 16:39:15.712000>>> print type(datetime.datetime.now())<type 'd...
2018-06-18 14:25:09 13855 1
转载 Python for循环详解
一、for语句用于遍历序列的元素(如一个字符串,元组或列表)或其他可以迭代的对象。基础示例代码list = [1,2,3,4,5]# for 迭代器 in 列表:for x in list: print(x, end=',')12345输出内容1,2,3,4,5,1结论利用for循环可以对列表进行逐个访问, 每次向列表中取出一个元素,拷贝给迭代器。深入for循环有个计数器示例代码l...
2018-06-18 12:31:01 5083
原创 Python中math库的常用方法
Python math库API链接:https://docs.python.org/3.6/library/math.html常见方法如下: 函数 说明 实例 math.e 自然常数e >>> math.e2.718281828459045 math.pi 圆周率pi >>> math.pi3.141592653589793 math.degrees(x) 弧度...
2018-06-18 11:41:30 20966 1
原创 Python 列表(List)操作方法详解
列表是Python中最基本的数据结构,列表是最常用的Python数据类型,列表的数据项不需要具有相同的类型。列表中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和...
2018-06-18 11:34:22 1048
原创 Turtle绘制分形树
import turtledef draw_branch(branch_length): if branch_length > 5: #限定绘制的树枝(包括树干、树枝和树叶)长度至少大于5 if(branch_length<=20): #如果长度小于20,即可判定是树叶,绘制成绿色 turtle.colo...
2018-06-16 13:13:08 2268
转载 Python绘图Turtle库
Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x、纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令的控制,在这个平面坐标系中移动,从而在它爬行的路径上绘制了图形。turtle绘图的基础知识:1. 画布(canvas) 画布就是turtle为我们展开用于绘图区域,我们可以设置它的大小和初始位置。 设...
2018-06-16 12:02:34 473
原创 if __name__=='__main__'
1、这段代码的功能一个python的文件有两种使用的方法,第一是直接作为脚本执行,第二是import到其他的python脚本中被调用(模块重用)执行。因此if(__name__ == '__main__'): 的作用就是控制这两种情况执行代码的过程,在if(__name__ == '__main__'): 下的代码只有在第一种情况下(即文件作为脚本直接执行)才会被执行,而import到其他脚本中...
2018-06-12 22:34:57 220
原创 lambda表达式
1、lambda是什么?举个例子如下:1 func=lambda x:x+12 print(func(1))3 #24 print(func(2))5 #36 7 #以上lambda等同于以下函数8 def func(x):9 return(x+1) lambda表达式定义了一个匿名函数,函数体比def简单很多。其主体是一个表达式,而不是一个代码块。仅仅能封装...
2018-06-12 21:50:31 206
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人