본문 바로가기

Python

파이썬의 조건문과 반복문

반응형
score = 50
if score >= 60:                         # 마지막에 콜론(:)을 사용해서 표시함
    print("합격입니다.")     			# 반드시 들여 쓰기 사용 (if 영역임) 
print("수고하셨습니다!")

score가 50점이라서 "수고하셨습니다!" 만 출력된다. 조건을 충족시키는 경우만 출력한다. 

 

language = int(input("언어를 선택하세요 (1=한국어, 2=영어, 3=프랑스어, 4=인도어): "))
if language == 1:
    print("안녕하세요!")
if language == 2:
    print("Hello!")
if language == 3:
    print("Bonjour!")
if language == 4:
    print("djdjdjdj")

1번을 선택하면 안녕하세요라고 대답한다. 2, 3, 4 번 동일함. 

 

Age = int(input("나이가 어떻게 되세요?"))
if Age >= 19:
    print("영화 관람 가능합니다. 성인이니까요.")
else:
    print("영화를 관람할 수 없어요. 미성년자는 안돼요.")

19세 이상이라면  " 영화 관람 가능합니다. 성인이니까요." 라고 나온다. 

 

#if-elif-else

num = int(input("정수입력하세요: "))

if num > 0:
    print("양수입니다.")
elif num == 0:
    print("0입니다.")
else:
    print("음수입니다.")
    
    
    
num = int(input("정수입력하세요: "))
if num >= 0:
    if num ==0:
        print("0입니다.")
    else:
        print("양수입니다.")
else:
    print("음수입니다.")

파이썬은 인공지능에서 꼭 사용되는 언어다. 관심을 가지고 익혀두어야 한다. 

 

#직각삼각형 판별 프로그램



a = int(input("삼각형의 첫 번째 변의 길이를 입력하세요: "))
b = int(input("삼각형의 두 번째 변의 길이를 입력하세요: "))
c = int(input("삼각형의 세 번째 변의 길이를 입력하세요: "))

if a ** 2 + b ** 2 == c ** 2 or a ** 2 + c ** 2 == b ** 2 or b ** 2 + c ** 2 == a ** 2:
    print("직각삼각형입니다.")
else:
    print("직각삼각형이 아닙니다.")

제곱은 ** 로 표현할 수 있다. 

 

반응형

'Python' 카테고리의 다른 글

파이썬 while문  (0) 2023.03.15
파이썬 for문과 while문  (0) 2023.03.14
파이썬 if문 연습  (0) 2023.03.09
파이썬 예제  (0) 2023.03.07
파이썬 정수를 문자열로 변환  (0) 2023.03.06