python三元运算和python函数介绍

三元运算:

if 1+1 == 2 :
print (true)
else:
print (false)
#等同于:
print (true if 1+1==2 else false)

函数的基本语法def xx():

定义函数
# return aa 返回值
# 或 pass 什么也不返回
# xx() 调用函数
#函数的有三中不同的参数:
#——普通参数——
def func(name):
print (name)
func(‘fanhaibo’)
# ——默认参数——
def func2(name,age=30):
print (name,age)
func2(‘fanhaibo’)
func2(‘张三’,20)
# ——动态参数——
# *args
def func3(*args):
print (args)
func3(1)
func3(‘hello’)
func3(1,2,3)
func3([1,2,3])
func3({1:’a’,2:’b’})
#**kwargs:可以传入多个元素以key= value
def func4(**kwargs):
print(kwargs)
func4(name=’fanhaibo’,age=30)
#*args **kwargs
def func5(arg,*args,**kwargs):
#print (args)
#print(kwargs)
print (arg,args,kwargs)
#把1传给arg,把’a‘’b‘’c‘作为元组传给args,把name、age传给kwargs
func5(1,’a’,’b’,’c’,name=’fanhaibo’,age=30)

以上就是python三元运算和python函数介绍的详细内容,更多请关注 第一php社区 其它相关文章!

Posted in 未分类

发表评论