π νμ΄μ¬ Python
νμ΄μ¬ - function
Meteora_
2021. 6. 29. 21:57
728x90
'''
functoin func(,){
}
'''
def func():
print('func()νΈμΆ')
func()
'''
func()νΈμΆ
'''
def funcRange(val, n):
for i in range(n):
print(val)
funcRange("μλ
", 3)
'''
μλ
μλ
μλ
'''
#κ°λ³μΈμ(μΈμ) func()
def funcRange1(n, *values):
for i in range(n):
for v in values:
print(v)
print()
funcRange1(3,"μλ
","νμ΄","νμ΄μ¬")
#default μΈμ
def funcRange2(value, n=3):
for i in range(n):
print(value)
funcRange2("μλ
νμΈμ") #defaultμΈμκ° μκΈ°λλ¬Έμ μλμΌλ‘ 3λ€μ΄κ°
print()
funcRange2("μλ
νμΈμ", 5 ) #defaultμΈμ μ¬μ€μ
print()
funcRange2("μλ
νμΈμ", n=10 )
def testFunc (a,b=10,c=100):
print(a+b+c)
testFunc(10) #120
testFunc(a=1,b=2,c=3) #6
def testFunc1():
print('testFunc1() νΈμΆ')
return True
print(testFunc1())
#return κ°μ λ€μ
def testReturn():
return (10,20)
a,b = testReturn()
print(a,b)
#ν¨μλ₯Ό μ¬λ¬λ² νΈμΆμ΄ κ°λ₯
def myfunc():
print('func()νΈμΆ')
def call10Func(_func):
for i in range(10):
_func()
call10Func(myfunc)
#modul -library(dll)
'''
import calculator
result = calculator.add(10,3)
print(result)
'''
from calculator import div
d = div(3,2)
print(d)