웹개발

파이썬에서 반복문, 함수

content0474 2024. 9. 10. 13:25

반복문

파이썬의 반복문은 for each 가 아닌 for in 을 사용

ages= [5 ,15,20,16,22,12]   #ages라는 이름의 리스트

for age in ages  #ages안의 5,15,20,16,22,12를 age라고 하고, ages안의 age들은

if age>20 :print("성인입니다.")

else: print ("청소년입니다.")  #if, else의 조건문을 사용하여 20살 넘으면 성인입니다, 그 외에는 청소년입니다

-> 결과물

청소년입니다.

청소년입니다.

청소년입니다.

청소년입니다.

성인입니다.

청소년입니다.

 

만약 결과물을 "22살은 성인입니다." 형태로 출력하고 싶다면?

print("성인입니다.") 대신 print(f"{age}살은 성인입니다.") 이렇게 쓰고싶은 말 앞에 f를 붙이면 된다.

 

함수

def sum(a,b,c):                 #sum(a,b,c)라는 함수를 입력하면

     return a+b+c               #결과값으로 a+b+c를 줘

result=sum(1,2,3)            #sum(1,2,3)의 결과를 result라고 할 때

print(result)                      #result가 뭔지 출력해줘 ->출력값:6

하지만 이런  함수를 쓸 때마다 만들 필요는 없고 누군가가 이미 만들어둔 함수를 가져다 쓰면 된다.

'웹개발' 카테고리의 다른 글

크롤링  (0) 2024.09.12
javascript, jquery 문법연습  (1) 2024.09.08
조건문 ,반복문  (0) 2024.09.07
Javascript 기본문법-변수, 연산, list, dictionary  (0) 2024.09.05
class, id, flex  (0) 2024.09.04