01.18(8일차)
---정올반복제어문2---
n=list(map(int,input().split()))
a=0
c=0
for score in n:
a+=score
c+=1
print("총점 : %d"%a)
print("평균 : %.1f"%(a/c))
---정올반복제어문2---
n=list(map(int,input().split()))
a=0
c=0
for score in n:
c+=1
a+=score
if((a//c)>=80):
print("avg : %.1f "%(a/c))
print("pass")
else:
print("avg : %.1f "%(a/c))
print("fail")
---정올반복제어문2---
for a in range(1,6):
for b in range(1,6):
print(a,end=" ")
print()
print()
for a in range(1,6):
for b in range(1,6):
print(b,end=" ")
print()
---정올반복제어문2---
for a in range(2,7):
for b in range(5):
print(a+b,end=" ")
print()
---함수---
def cal (a,b):
reurn a+b,a-b,a*b,a//b
result
---함수예제---
def welcome():
print('Hello python')
print('Nice meet you')
welcome()
---함수예제---
def i(name,age):
print("내 이름은 {}이고, 나이는{}살입니다.".format(name,age))
i("min",100)
---함수예제---
def show(*args):
for item in args:
print(item)
show("python")
show("Happy","birthday")
---함수예제---
def greet(mesage="안녕하세요"):
print(mesage)
greet("반갑습니다.")
greet()
---함수예제---
def adder(*args):
print("{}의 합은 {}입니다.".format(args,sum(args)))
adder(1,2)
adder(1,2,3)
adder(1,2,4,5)
---함수예제---
def coffee(money, pick):
print("{}원에 {}를 선택하셨습니다.".format(money, pick))
menu = {
'아메리카노': 1000,
'카페라떼': 1500,
'카푸치노': 2000
}
if pick not in menu:
print("{}는 판매하지 않습니다.".format(pick))
return money, '없는메뉴'
elif menu[pick] > money:
print("{}는 {}원입니다.".format(pick, menu[pick]))
return money, "금액부족"
else:
return money - menu[pick], pick
order = input("커피를 선택하세요. (아메리카노, 카페라떼, 카푸치노) >>> ")
pay = int(input("얼마를 내시나요? "))
change, coffee_choice = coffee(pay, order)
print("잔돈 {}원, 커피 {}".format(change, coffee_choice))
---함수예제---
def get_average(marks):
total = 0
for subject in marks:
total += marks[subject]
average = total / len(marks)
return average
marks = {'국어': 90, '영어': 80, '수학': 85}
average = get_average(marks)
print('평균은 {}점입니다.'.format(average))
---함수예제---
def line(a):
for _ in range(a):
print("=",end="")
print()
print("line 함수를 호출하였습니다. ")
print("line 함수를 다시 호출합니다. ")
for _ in range(a):
print("=",end="")
line(32)
---함수예제---
def line():
return "~!@#$^&*()_+| "
for _ in range(3):
print(line())