3항 연산:
1 2 3 4 5 6 7 | if 1+1 == 2 :
print (True)
else :
print (False)
#等同于:
print (True if 1+1==2 else False)
|
로그인 후 복사
def XX() 함수의 기본 구문:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | 定义函数
# 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!