1 / 15
文档名称:

Python官方手册笔记.docx

格式:docx   大小:212KB   页数:15页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Python官方手册笔记.docx

上传人:cjc201601 2022/3/8 文件大小:212 KB

下载得到文件列表

Python官方手册笔记.docx

文档介绍

文档介绍:PYTHON官方手册学****笔记
一:PYTHON安装配置
1、windows安装Python之后需要配置环境变量
在dos窗口运行setpath=%path%;d:\python32即可、设置完成之后就可以直接在dos命令行输入pyth数是用来设定步长的
range()函数也可以用来生成列表
>>>list(range(1))
[0,1,2,3,4]
.break和continue语句,以及循环的else子语句
break语句用于跳出最近的for或while循环
forninrange(2,10):#定义n为2-10的数
forxinrange(2,n):#定义x为2-n的数
ifn%x==0:#判断n%x是否等于0
print(n,'等于',x,'*',n//x)#打印n的值,并且输出n*x
break#跳出循环
else:#其他的结果在这里打印
print(n,'isaprimenumber')
.pass语句,pass语句是一句空语句,不做任何事情
>>>whileTrun:
Pass
.while语句,只要条件为真,while语句就会允许是重复执行。看看之前的列子
a=1
whilea<10:
print(a)
a+=1
只要在条件为真的情况下while语句就会继续执行知道条件为假的时候停止。
五:函数定义
.定义函数的列子、我们吧之前计算过得斐波那契数列用函数来做
>>>deffib(n):#writefibonaccseriesupton打印斐波那契数列到N'''
a,b=0,l|
whileb<n:
print(b,end='')#横行显示a,b=b,a+b
print()
>>>fib(100)#需要计算多少我们只要使用刚才定义的函数即可fib
1123581321345589
>>>fib(200)
123581321345589144
.关键字def用于声明一个函数,def后面必须跟着函数名和以()表明的参数列表,然后在下一行开始构成函数体语句、并缩进。
文档字符串,在函数体的第一行是可选的文档字符串DocumentationString文档字
符串,为你的函数书写docstring是一个号的****惯,docstring必须使用(’)三个单引号包裹起来。
可以使用print()来查看函数的文档字符串信息
当函数被调用的时候、实际参数被引入到函数里面代替函数的局部符号,像这个列子的100/200被传入给n
.def函数返回,定义一个斐波那契数列并返回,而不是打印
>>>deffib2(n):
'''返回斐波那契数列到列表'''
result=[]#定义一个空的列表
a,b=0,1
whileb<n:
(b)#将数字用append写入到result列表中
a,b=b,a+b
returnresult#返回列表
>>>fib2(100)
[1,1,2,3,5,8,13,21,34,55

六:数据结构
1、列表
插件列表时用[]包裹
(x)在列表末尾增加一个元素
(l)添加指定列表的所有元素扩展列表
(I,x)(0,x)插入元素到头部
(x)删除列表中为x的第一个元素
([i])删除指定位置的元素并返回元素
(x)返回列表中为x的第一个元素的索引
(x)返回列表中x出现的次数
(x)对列表中的元素排序
()反转列表中的元素
del语句可以删除指定列表元素、或者是清空整个列表,以或者是直接删除变量
2、元组和序列
插件元组时可以使用()包裹也可以不适用()而直接赋值
元组在输出的时候总是包含(),而不管你插件时是否使用了()
元组一旦赋值就不可以改变
3、集合
集合数据类型即使一个包含不同元组的无序集合
。大括号或set()用于创建集合,但是如果你要创建一个空集合必须使用。大括号而不
是set()
可以使用set()将一个元组转换为集合
>>>x=[1,2,3,'sam']#创建一个元组
>>>x
1,2,3,'sam']
>>>b=set(x)#使用set()将元组赋值给b
>>>b
{1,2,3,'sam'}
>>>a=set('abcdefg')#使用set()将允许自动创建一个集合
>>>a
{'a','c','b','e','d','g',巧