본문 바로가기
내일배움캠프 AI 웹 프로그래밍

내일배움캠프 8일차 TIL_if문을 포함한 함수+문법

by thriveview 2023. 8. 16.

학습목표: 

if 문 / else 와 elif 

for 문 + enumerate, break

함수

int()

 

배운내용: 

if문 예시:

money = 5000

if money > 3800:

         print("택시 타자!")

else 와 elif:  조건을 만족하지 않을 때 다른 코드를 실행하고 싶을 때 쓰는 문법

for문 예시

 

for 원하는 값 in 그 리스트명

 

enumerate 함수: 나열해서 번호를 매겨준다. 반복문에서 index번호를 매겨서 결과값을 print할때 사용

enumerate 사용방법: 

 

break: 만약 6개정도만 print하고싶다면 break 사용

 

count 함수: 문자열 안에서 찾고 싶은 문자의 개수를 찾을 수 있다.

사용방법: '변수. count(찾고자하는 문자)' 형태

 

퀴즈!

변수 += 를 이용하여 빠르게

퀴즈!

정수가 들어있는 리스트에서 가장 큰 수를 찾아 출력하는 방법.

간단하게 max() 을 이용하여 찾을 수 있다. 하지만, for 을 활용해서 한번.. 생각해보는것도 필요한 연습

구하고자 하는 값(변수 설정을 most)로 하고 if 와 for 이용하여 print

초간단 버전은 ...

 

함수: 함수는 반복적으로 사용하는 코드들에 이름을 붙여놓은 것으로 이해하자.

 

사용방법: def 함수_이름(매개변수):
                         문장1
                         문장2
                         ...

 

함수 def

 

조건문에 함수 활용

 

 

return 함수: 결과 값을 돌려주도록할 수 있다. 

return 예

int(): 숫자나 문자열을 정수형으로 변환할 수 있다.