python集合和函数变量名={元素,元素, , ,}
nums={11,24,45,96,28}
nums.add(42)
print(nums)
nums={11,24,45,96,28}
nums2=["anfly","tom"]
nums.update(nums2)
print(nums)
1)nums={11,24,45,96,28}[没有该数字报错]
nums.remove(24)
print(nums)
2)nums={11,24,45,96,28}[随机删]
nums.pop()
print(nums)
3)nums={11,24,45,96,28} [没有该数字不会报错]
nums.discard(24)
print(nums)
交集:(存在相同元素)
set1={"anfly","tom","haha"}
set2={"anfly","susala"}
set3=set1set2
print(set3)
并集:(得到全部集合中全部的元素)
set1={1,2,3,4}
set2={3,4,5,6}
new_set=set1|set2
print(new_set)
运算符 (+ * in)
内置函数 (len max min del)
列:set1 = {"1","2","3"}
print(min(set1))
def函数名():
执行语句
函数名()
列:
defhello():
print("hello word")
hello()
2.函数参数:
defadd2num():
a=11
【python内置函数in python内置函数intern】b=22
c=a+b
print(c)
add2num()
3.位置参数:
deffun(a,b):
print("a:",a)
print("b:",b)
fun(2,3)
4.关键字参数:
deffun(a,b):
print("a:",a)
print("b:",b)
fun(a=2,b=3)[第一个‘a’可以直接写数字,也可以展示;第二个以及之后‘b’不能直接写数字 , 要写‘b=3’这种格式]
5.缺省参数
def printinfo(name,age=20):
print("name:",name)
print("age:",age)
printinfo(name="anfly")[展示都能展示出来]
6.不定长参数
1).*args[展示是元组]
defprintinfo(*args):
print("args:",args)
printinfo(100,200,300,400)
2)**args[展示是k.v格式]
def printinfo(**kwargs):
print("kwargs:",kwargs)
printinfo(a=100,b=200,c=300,d=400)
7.参数位置顺序
def sun(a,*args,b=22,**kwargs):
print("a:",a)==10
print("args:",args)==(200,300)
print("b:",b)==2
print("kwargs:",kwargs)=={‘m’:3,'n':4}
sun(100,200,300,b=2,m=3,n=4)
8.函数返回值
def fan(a,b):
return a+b
print(fan(1,2))#3
9.匿名函数(lambda函数也叫匿名函数,即函数没有具体的名称)
案例一:
sum=lambda a,b:a+b
print(sum(1,2))#3
案例二:
sum=lambda a,b:100
print(sum(1,2))#100
1.局部变量
def jv():
a=3
print(a)
def jv1():
a=99
print(a)
jv()#3
jv1()#99
2.全局变量
def jv():
print(a)
def jv1():
a=99
print(a)
jv()#全局变量
jv1()#99
3.局部变量升成全局变量
def jv():
a=3
global b
b="我也是全局变量"
print(a)
def jv1():
a=99
print(a)
print(b)
jv()#3
jv1()#99 #“我也是全局变量”
python内置函数什么用Python内置函数有很多 , 下面给你例举了几种python3.4版本的内置函数:
1、abx(x)
返回一个数的绝对值 。参数可以是普通的整数,长整数或者浮点数 。如果参数是个复数,返回它的模
2、all(iterable)
如果iterable的所有元素为真(或者iterable为空), 返回True 。等同于:
def all(iterable):
for element in iterable:
if not element:
return False
return True
3、any(iterable)
如果iterable的任一元素为真,返回True 。如果iterable为空,返回False 。等同于:
def any(iterable):
for element in iterable:
if element:
return True
return False
4、ascii(object)
这个函数跟repr()函数一样 , 返回一个可打印的对象字符串方式表示 。当遇到非ASCII码时,就会输出\x,\u或\U等字符来表示 。与Python 2版本里的repr()是等效的函数 。
推荐阅读
- 最新枪战游戏网络游戏,最新枪战游戏手机游戏
- 显卡功耗不均匀怎么调,显卡功耗显示不正常
- sap盘点差异,sap差异分析
- gis火灾风险,gis在森林火灾中的应用
- linux登录及命令输入 linux 登录
- 小店如何授权给抖客推广,抖音小店上产品需要的授权怎么弄
- 第一代解谜益智游戏,最早的解谜游戏
- 大司马直播技巧,大司马直播技巧是什么
- python函数的应用 python函数的应用之注册登录程序