>백엔드 개발 >파이썬 튜토리얼 >6개의 Python 함수에 대한 Python 0 기반 소개

6개의 Python 함수에 대한 Python 0 기반 소개

黄舟
黄舟원래의
2017-01-16 14:07:281300검색

오늘은 주로 Python 함수 관련 지식을 배웠습니다. Python 함수의 정의는 이전에 배운 언어 함수의 정의와 매우 다릅니다.
1. 함수 정의
함수 정의는 def 키워드, 특정 구문을 사용합니다.
def 함수 이름(매개변수 1, 매개변수 2,...):
구현할 함수
2. 함수 호출
함수 이름(매개변수 1, 매개변수 2,...)
3. 함수 매개변수
이 점은 기본적으로 다른 언어와 동일합니다. , ()(1) 키워드 매개변수
키워드 매개변수는 매개변수 전달 오류로 인한 결과 오류를 방지하기 위해 매개변수를 정의하는 것입니다.
(2) 기본 매개변수: A. 기본 매개변수를 정의하는 함수로, 매개변수가 주어지지 않으면 기본 매개변수를 출력하고, 매개변수가 있으면 매개변수를 출력합니다.
(3) 매개변수 수집: 매개변수가 몇 개인지 모를 때는

을 사용하세요. 3. 예시코드
(1) 매개변수 없는 함수

def MyFirstFunction():
     print("这是我创建的第一个函数")
     print("我的心情是很激动的")
     print("\n")
MyFirstFunction()

6개의 Python 함수에 대한 Python 0 기반 소개

(2) 매개변수화된 함수

def MySecondFunction(name):
    print("我的名字是"+name)
MySecondFunction("YaoXiangxi")
print("\n")def add(num1,num2):
    return (num1+num2)
print(add(3,4))
print("\n")

6개의 Python 함수에 대한 Python 0 기반 소개

(3) 키워드 매개변수

def saySomething(name,word):
     print(name+"->"+word)
saySomething("小甲鱼","让编程改变世界")#万一函数的参数传递顺序错误,则导致结果的输出错误print("\n")
saySomething("让编程改变世界","小甲鱼")
print("\n")#可以使用关键字参数避免上述问题saySomething(word="让编程改变世界",name="小甲鱼")
print("\n")

6개의 Python 함수에 대한 Python 0 기반 소개

(4 )기본 매개변수

def saysomething(name="小甲鱼",word="让编程改变世界"):
     print(name+"->"+word)
saysomething()
saysomething("YaoXiangxi")
saysomething(word="编程让生活更加美好")
print("\n")

6개의 Python 함수에 대한 Python 0 기반 소개

(5) 컬렉션 매개변수

def test(* parans):
     #又get了print函数的新技能,若打印的数据类型不冲突
     #可以添加用逗号隔开继续打印,相当于打印一个元组
     print("参数的长度是:",len(parans))
     print("第二个参数是:",parans[1])
test(1,2,3,4,5,6)

6개의 Python 함수에 대한 Python 0 기반 소개

위는 시작하기 위한 6가지 Python 함수입니다. 더 많은 관련 내용은 PHP 중국어 홈페이지(www.php.cn)를 참고해주세요!


성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.