728x90
38 |
1
2
3
4
5
6
|
#100p
def prtHi(name, msg="Nothing New?"):
print("Hello, ", name+','+msg)
prtHi("Tom")
prtHi("Jack", "Good Morning~!")
|
cs |
38 |
1
2
3
4
5
6
7
8
|
#
# 키워드 인수를 활용한 매개변수 전달
def fct(a, b=2, c=10):
print('a=',a,'b=',b,'c=',c)
return a+b+c
print(fct(2,3))
print(fct(5,c=20))
|
cs |
38 |
1
2
3
4
5
6
7
8
9
10
11
12
|
# 매개변수의 개수가 가변인 경우
def allSum(*num):
# num이름의 튜플로 묶여 매개됨.
sum = 0
for i in num:
sum += i
return sum
print(allSum(1,2,3))
print(allSum(11,12,13))
|
cs |
38 |
에러 ㅠㅜ
에러.ㅠㅜ
1
2
3
4
5
6
7
|
# 102p
# 매개변수(가변, 딕셔너리,**)
def fctage(**dicval):
for i in dicval.keys():
print("%s age : %d ." %(i, keywords[i]))
fctage(AA=13, BB=25, CC=47)
|
cs |
38 |
1
2
3
4
5
6
7
8
9
10
11
|
# 102p
# pass 키워드
# 필요하지만, 아직은 문장구현을 미룰 때
def fct(n):
if n<5:
print("5미만")
else:
pass
fct(4)
fct(5)
|
cs |
38 |
1
2
3
4
5
6
|
# 람다(무명) 함수
# 함수를 한 줄로 간단하게
sum = lambda x,y : x+y #합의 값을 반환
print("합 :",sum(5,6))
print("합 :",sum(12,15))
|
cs |
38 |
1
2
3
4
|
# lambda 함수 튜플 반환
res=lambda x,y : (x+y,x*y) # 튜플을 반환
print(res(3,5))
|
cs |
38 |
38 |
38 |
728x90
'■ 현재-ing > ㅡPython' 카테고리의 다른 글
(비) 교육정보원 11월 25일 강의안 (0) | 2022.11.24 |
---|---|
효정중 11월 21일 (0) | 2022.11.21 |
Python 구글 Colaboratory #A380 함수,def,return,매개변수,함수내에서 반복구문,함수내에서 전역변수 선언,두번째 매개변수, 반복 횟수 (0) | 2022.11.10 |
Python 구글 Colaboratory #A370 행렬,빈행렬 (0) | 2022.11.10 |
Python 구글 Colaboratory #A360 set,집합,교집합,차집합,부분집합,로또번호,정렬,sorted (0) | 2022.11.02 |