✨Today I Learned/Python

사전캠프 3일차 기록(파이썬 강의 1-6~1-9)

임빵빵 2024. 5. 29. 16:03

20240529 TIL

 

1.조건문

  • if문 - 조건을 만족했을때만 특정 코드를 실행하도록 하는 문법

결과값으로 택시를 타자가 나옴

**파이썬에서는 어디까지 구문에 포함되는지를 들여쓰기로 구분하기 때문에 아주 중요**

 

  • elif // else - 조건을 만족하지 않을 때 다른 코드를 실행하고 싶을때 if문에서 사용하는 문법

 

if와 elif도 만족하지 못한다면 마지막에 else를 넣어줌


2.반복문

  • for_in_: 앞의 _는 마음대로 변수명 써줘도 상관 없음

Q. 사람의 나이 출력하기

if문 예시

  • for문 - enumerate, break
  • enumerate - 요소의 순서를 앞에 적어줌
  • break - 조건문으로 멈추라는 뜻과 같음

Q. 리스트에서 짝수만 출력하는 함수 만들기

Q. 리스트에서 짝수의 개수를 출력하기

Q. 리스트 안에 있는 모든 숫자 더하기

Q. 리스트 안에 있는 자연수 중 가장 큰 숫자 구하기


3.함수

  • def - 반복적으로 사용하는 코드들에 이름을 붙여놓은 것
  •        -조건문에 넣을 값 바꿔가면서 결과 확인할 때 편리
  •        -출력 뿐만 아니라 결과 값을 돌려주도록 함수를 만들 수도 있음

반복적으로 두번 결과값이 나오게 됨

Q. 주민등록번호를 입력받아 성별을 출력하는 함수 만들기

  • *'2'라는 문자열을 숫자로 바꿀땐 int('') 사용