python摘要_Python函数摘要,python,总结

Python 中学到的函数:

type()

:可以返回变量类型,括号里面写变量名;

id()

:获取变量的内存地址;

input()

:输入函数,name=input(“请输入你的名字:”),name

收到的值是字符串型,就算输入的是整型1234,但是还是会强制性转换成字符串型;

55e8babc1add7e9b21bf60d50c81940f.png

chr(x)

:将整数转换为一个字符;

ord(x)

:将一个字符转换为它对应的整数值;

hex(x)

:将一个整数x转换为一个十六进制的字符串;

oct(x)

:将一个整数x转换为一个八进制的字符串;

if()语句

:r=a if a>b else b ----> 先执行中间的a>b,如果结果是真的则执行 if 左边的语句,如果结果是假的,则执行if语句右边的语句(else 后面的语句);

while()语句

:while(one)使用while循环时先要有一个变量值为true,最后循环结束时一定要记得把变量值改为false,否则会进入死循环。

range(start,end,step)

:取一定范围的元素(记住中间是逗号)

(1)start 用于指定计数的起始值,可以省略,如果省略了则从下标为0开始;

(2)end 用于指定计数的结束值,但不包括这个值,如range(7),则得从0到6的值,不包括7,end值不能省略;

(3)step 用于指定步长,即两个数之间的间隔,可以省略,如省略则表示步长为1;

for i in range(101):

#表示range从0开始到100,一个一个的把数取出来给i ,i 表示迭代变量

#迭代变量:用于保存读取的值

range()函数,如果括号里面只有一个值则表示的是结束值,有两个值则表示的开始值和结束值,只有三个值的时候,才表示开始值,结束值,步长。

end 语句

:使用方法 ,end=’ ‘,就是一行之间两列的距离,也可以写成end=’ 。’,那么表示两列之间就可以打上一个句号。

for i in range(1,10):

print(i,end=' ')

#这里end里面有一个空格,所以输出的元素之间隔一个空格

#输出结果:

1 2 3 4 5 6 7 8 9

-

continue 语句

:结束本次循环,进入下次循环

break 语句

:完全终止循环,就是跳出目前模块的循环。

pass 语句

:不做任何事情,只是起到一个占位作用

sname[start : end : step]

:(记住中间是冒号)

(1)sname :表示序列的名字

(2)start:开始要访问的位置(包括该元素)

(3)end:访问结束的位置(不包括该位置)

(4)step:访问步长,如果省略,则默认1

len()

:计算序列的长度

sum()

:计算序列的和

max()

:找出序列中最大的元素

min()

:找出序列中最小的元素

sorted()

:对元素进行排序

666deb23f05d1cdadde425848393a88d.png

del ()

:删除元素,函数等,括号里面写名字

del student[x:y] 表示删除列表一定范围的元素(左取右不取)

32f38ca1750c3620197515f099714ba6.png

datetime

:获取日期函数,需要用 import 调用

443684e6ffabb5b21a2552dfe2c7a2c6.png

星期一是0,星期二是1,,,星期天是6

714af35740a35e979b5705d6798b9ee2.png

如果now()后面跟上weekday的话显示的是星期几数,没有的话会显示当前的时间

append ()

:给列表增加元素,一次性只能增加一个元素,或者一个列表,就是说单位要1,会添加到最后,补填

例如:

list=[1,2]

list.append(3)

print(list)

#输出结果是:

[1,2,3]

list.append(4,5)

print(list)

#会报错,根本就不会输出任何东西,append函数一次型不能添加两个元素

list.append([4,5])

print(list)

#输出的结果是:

[1,2,[4,5]]

#这里不会报错,因为[4,5]不是两个元素,而是一个列表

pop()函数

:用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。

可以将其理解为提取和删除的融合:(1)提取:取到元素,对列表没有影响;(2)删除:删除列表的元素。

移除,则是同时做到取到元素,并且删除列表中的元素。

list.pop() #默认删除最后一个元素,并输出该值

list.pop(0) #删除第一个元素

模块 random

:产生随机数

(1)import random #调用模块

(2)random.randit #产生随机整数

(3)random.randrange(0,101,2) 随机选取0到100之间的偶数

521432f4b44a8434f51b5871d952b322.png

这里的sample和choice都是从列表里抽取元素,但是sample(可以一次性选取好几个元素,相当于直接选取了一个列表,所以访问列表的时候不可以直接写元素名称,要通过索引号来访问,所以[‘剪刀’]不等于‘剪刀’,所以只需要选取一个元素的时候可以选用random.choice(sqe)来获取,不要用random.sample(squ,1),因为sample不仅麻烦,而且调用时更复杂!)

随机选取元素:

bdd8b8e4b86a12631fdd69a081277d07.png

sort()

:把列表元素从小到大排序;

列表名·sort()

extend()

:合并

list1.extend(list2) #表示合并两个列表

#合并两个列表也可以直接用+好

list1+=list2

def 函数定义

:def 函数名(参数1,参数2)

global()

: 把局部变量变成全局变量 global 变量名

cbab29a34dbbd0bda691b57165b00a52.png

(答案A!)

index ()函数

:用于找出列表中某个元素第一次出现的索引位置。语法为:list·index(obj)

try-except()

:异常处理函数

845f4a9ea98d7c161ed2dae4d86a6fb5.png

308c10f1083a635f80748dcfd992992d.png

65bd6f499e9d3bdd1aed4fe01db09322.png

Except 后面不知道写什么错误类型的时候,可以先运行一下,看会报什么错误,再去写

关于Python的所有报错类型,有需要的话可以在这里查阅:

Python 报错类型

Python 报错类型

items()

:以列表形式返回遍历的(键,值)元组数组。

5d099eb4adc399c5897502076300bf07.png

601b6e912369fc9953834a5def881cb3.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值