> 백엔드 개발 > 파이썬 튜토리얼 > Python 삼항 연산 및 Python 함수 소개

Python 삼항 연산 및 Python 함수 소개

高洛峰
풀어 주다: 2017-03-10 18:59:10
원래의
1795명이 탐색했습니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿