프로그래밍 언어발행일 2023. 2. 6.원본 https://blog.naver.com/jword_/223005277754 ↗

파이썬 조건문 if 정리 (elif)

파이썬 조건문 if 정리 (elif) — #파이썬조건문 #파이썬if #파이썬elif AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습...

#Languages#Naver Blog

#파이썬조건문 #파이썬if #파이썬elif

​

AI스쿨 msa기반 java 백엔드 코스 중에 공부한 내용을 작성하였습니다

파이썬 조건문 정리(if, elif) - 파이썬 자습서 4장

이미지

4장 기타 제어 흐름도구에서는 조건문 if와 반복문 for, 함수에 대하여 심도있게 다루고 있습니다. 처음 접하는 입장에서 모르는 단어가 많아서 배울 수 있는게 많았습니다. 이번글은 조건문에 대한 간략한 정리와 모르는 부분을 학습하면서 몰랐던 단어를 정리하겠습니다.

파이썬 조건문(if) 정리

조건문 if

파이썬의 조건문은 다른 언어와 유사한점이 많지만, 구조와 문법이 살짝 다릅니다. 아래는 x가 양수인지, 음수인지 구별하는 코드를 작성했습니다.

>>> x = int(input("enter a number: "))​>>> if x < 0 :. . . print('x is a negative number'). . . elif x == 0 :. . . print('x is a zero'). . . elif x > 0: . . . print('x is a positive number') . . . else:. . . print('please enter only re')

elif를 사용하여 x에 대한 추가조건을 제시할 수 있습니다. javascript의 else if 와 동일한 문법입니다. 바디는 :과 들여쓰기로 구분합니다.

​

else는 선택적으로 사용해주세요.

​

switch/case문

​

"

if … elif … elif … 시퀀스는 다른 언어들에서 발견되는 switch 나 case 문을 대신합니다.

"

문서를 읽던중 모르는 단어가 나왔습니다. 멘토님이 빡빡하게 질문하시기 때문에 따로 찾아서 공부해줍니다.

​

​

​

switch/case문

조건문으로 사용되는 switch/case문입니다. 기존 조건문과는 다르게 내부에 부등식이 사용될 수 없습니다. 오직 정수나 문자로만 확인가능합니다.(==로 확인함)

switch (grade) { case 1: printf('bad') break;​ case 2: printf('not bad'): break}by C언어

​

핵심내용 두줄 요약

  • if문은 다른 언어와 비슷하다, 다만 문법에서 조금 차이가 있다.(elif, :)
  • switch/case문은 부등식이 아닌 정수나,문자로만 조건식을 나타낸다.

​