Mozilla 发表于 2020-5-2 20:18:57

Python基础函数大合集!

本帖最后由 Mozilla 于 2020-5-2 20:23 编辑

以后如果销量不错,我会发完整版。这个先半价。
Python咒语
下载本地Python:打开编程猫官网,在上侧点击‘下载’,找到Python,点击立即下载。找到‘下载’文件夹,打开安装向导,勾选‘Add Python 3.6 to PATH’,在选择‘Install Now’,等待安装成功。
扩展库:opencv,requests、re、xlwt、xlrd、pyecharts==0.5.11、scipy==1.1.0、wordcloud、wheel、 matplotlib、jieba、jupyter、pygame、PyOpenGL、myqr 、pillow、imageio
最快速安装方法:pipinstall -i https://pypi.tuna.tsinghua.edu.cn/simple +库名
如:pipinstall -i https://pypi.tuna.tsinghua.edu.cn/simple scipy==1.1.0
1①import 库名 用import导入库,完全导入法。

2②from 库名 import 函数1,函数2,…    导入库中指定的函数,部分导入法。

3①t=turtle.Pen()

4②t=Pen()用变量保存函数的结果(召唤画笔)


海龟库:turtle                        
5t.forward(x)控制画笔前进x步         
6t.backward(x)控制画笔后退x步      
7t.left/right(x)控制画笔左/右转x°      
8pencolor(“”)设置画笔颜色(如(“red”))
9pensize(“x”)设置画笔粗细为x
补充:write(‘’)让海龟书写括号内的内容
      penup()抬笔
      pendown()落笔
      fillcolor(‘’)填充形状颜色
begin_fill()开始填充
end_fill()结束填充
circle(x)画半径x的圆
goto(x,y)海龟移到坐标x,y
onscreenclick()获取鼠标点击的坐标,如:
    turtle. onscreenclick(t.goto)即获取鼠标点击的坐标,再让画笔移到该坐标。
随机库:random
   10randint(x,y):在x和y的范围内生成整数
   11uniform(x,y): 在x和y的范围内生成小数

   12choice([‘xx’,’yy’,’zz’]):随机选择列表(方括号)中任意一个选项
WHILE(要有条件判断语句)&FOR(设置变量i迭代执行)循环:

13while 判断条件:
   执行程序
(注意执行程序缩进4格)
   如:
c=0
while c<8:
    t.forward(50)
    t.left(45)
c=c+1


14for i in 数据(相当于排队买票的队伍,按顺序抽出人员):
    执行程序(相当于买票的操作)
(还是要注意执行程序缩进4格)
如:
colors=['red','blue','black','green']
for i in colors:
    t.pencolor(i)
    t.forward(100)
    t.left(90)
#这里的i指向colors,在此之前colors是个列表,而第一次执行时i就是列表第一项‘red‘然后迭代,以此类推。

15range():
range(a) 生成大于 0、小于 a的整数序列,使用 list() 函数,可以将其转换为列表。
range(a,b) 生成大于 start、小于 stop 的整数序列,使用 list() 函数,可以将其 转换为列表。

range(a, b, c) 生成大于a、小于b的整数序列,c 表示增量,打印时使 用 list() 函数,可以将其转换为列表。(后一项 = 前一项 + 增量)
for 搭配 range() 可以实现指定次数的循环。如:
for i in range(3):
print("Hello")

16input(‘x’) 询问x并等待

Python中的数据:
1·单个存在:字符串 数字
2·多个组合:猎豹 元组 字典……
字符串(string):储存文本数据,包含所有语言文字·符号·数字,用’’围住。
数字(number):储存数值数据,用阿拉伯数字
    Python中的数字类型:
17整数型(int):整数数值
18整数型(float):小数数值
布尔型(bool):0或1,分别对应正确(True)错误(False)

19 + 将两个对象相加
20 – 得到一个负数或一个数减去一个数
21 * 两个数相乘或返回一个被重复若干次的字符串
22 / x除以y
23 % 取模-返回除法的余数
补充:** 乘方运算,2的五次方→2**5
   计算顺序与按数学优先级


24 [内容1,内容2,内容3,……,内容n] 列表,如:
sprite=['美国队长','寒冬战士','奇异博士']
for i in sprite:
print(i,'你好')
   还可以通过使用每一个内容的所以只拿到内容,注意0为第一项,格式为print(列表名[索引值]) 如:
sprite=['美国队长','寒冬战士','奇异博士']
print(sprite)

25 if 条件判断1:
   执行程序
elif 条件判断2:
   执行程序
else:
   执行程序

比较运算符:
26 == 主要是判断x是否等于y
27 != x不等于y
28 < x小于y
29 > x大于y
30 >= x大于等于y
31 <= x小于等于y
32 break 直接打断程序


admin 发表于 2020-5-2 21:27:38

文外缪朴奂 发表于 2020-5-2 21:24
很抱歉,论坛卡了bug

能不能尊重下别人劳动成果

文外缪朴奂 发表于 2020-5-2 21:37:54

admin 发表于 2020-5-2 21:27
能不能尊重下别人劳动成果

可是。。。你们看不到吗?我没付费啊

admin 发表于 2020-5-2 21:39:39

文外缪朴奂 发表于 2020-5-2 21:37
可是。。。你们看不到吗?我没付费啊

我是管理员,我看的到
哦⊙∀⊙!我知道了,你是VIP

文外缪朴奂 发表于 2020-5-2 21:40:29

admin 发表于 2020-5-2 21:39
我是管理员,我看的到
哦⊙∀⊙!我知道了,你是VIP

哦!懂了

原来还有这波骚操作
额,删了还是很正确的做法!

文外缪朴奂 发表于 2020-5-2 21:42:03

admin 发表于 2020-5-2 21:39
我是管理员,我看的到
哦⊙∀⊙!我知道了,你是VIP

为啥又不行了

你减了VIP权限啊

admin 发表于 2020-5-2 21:42:21

文外缪朴奂 发表于 2020-5-2 21:42
为啥又不行了

你减了VIP权限啊

做了调整

文外缪朴奂 发表于 2020-5-2 21:43:48

admin 发表于 2020-5-2 21:42
做了调整

哦。
其实VIP还是很不公平的

admin 发表于 2020-5-2 21:44:53

对鸭,所以在逐渐压低VIP权限

Mozilla 发表于 2020-5-3 07:06:49

admin 发表于 2020-5-2 21:39
我是管理员,我看的到
哦⊙∀⊙!我知道了,你是VIP

可是你这个VIP不符合经济学原理。如果你不把VIP提供的收入按比例转交给相关付费内容作者,光自己赚,那有损作者的利益!
页: [1] 2 3
查看完整版本: Python基础函数大合集!