Python - 조건문

lsjoon·2022년 10월 20일
0

python

목록 보기
2/16

변수

입력(Input)을 통해 '변수'에 값을 저장.

var = input()
👆컴퓨터를 통해 입력된 값이 변수 'var'에 저장


자료형

숫자(정수) = int (interger)
숫자(실수) = float
문자열 = str (string)
리스트 = list

ex) 
money = input 👉 입력값을 변수 'money'에 저장
money = int(money) 👉 문자열이던 money의 변수값을 숫자(정수)로 변환
money=int(input) 👉 위 2개의 문장을 한 줄로 축약

논리 자료형

참(True) 혹은 거짓(False)을 나타내는 자료형

- 비교 연산자

== 같다
!= 다르다
> 왼쪽이 더 크다
< 오른쪽이 더 크다
>= 왼쪽이 크거나 같다
<= 오른쪽이 크거나 같다

- 논리 연산자

and 각 논리가 모두 참(True)이어야 함
or 논리들 중에 참이 존재하면 참
not 논리값을 뒤집는다

ex)
print(not 3==4) 👉 True

조건문 (If문)

조건이 참(True)일 때, 명령 실행 👉 if 조건 명령

If 조건 :
✔ <수행할 명령>
✔ <수행할 명령>

ex)
string = "abc"
if string[0] == "a" :
	count = count + 1
	print(string)
  
👉 ABC

- If-else문

조건이 참(True)면 If문, 거짓(False)면 else문 실행

If 조건 :
✔ <수행할 명령>
else :
✔ <수행할 명령>

ex)
x = input()
if x in ['a', 'e', 'i', 'o', 'u']
	print("모음입니다.")
else
	print("자음입니다.")

- If-elif-else문

🚨 else if = elif 🚨
조건 1이 거짓(False)이면서 조건 2가 참(True)면 elif문 출력

If 조건 1 :
✔ Do A :
elif 조건 2 :
✔ Do B
elif 조건 3 :
✔ Do C
elif 조건 4 :
✔ Do D
' ' '
else :
✔ Do X

ex)
if i >= 90 :
	print('A')
elif i >= 75 :
	print('B')
else :
	print('C')

0개의 댓글