세모이
개발 계발
세모이
전체 방문자
오늘
어제
  • 분류 전체보기 (83)
    • 알고리즘 (1)
    • 자바스크립트 (29)
    • 리액트 (10)
    • HTML&CSS (2)
    • TIL (26)
    • 파이썬 (8)
    • Dev (1)
    • 데일리 (3)
      • 2023 (3)
      • 2025 (0)
    • 에러일기 (1)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 자바스크립트 깊은 복사 얕은 복사
  • 모던 자바스크립트 deep dive
  • &&연산자
  • 자바스크립트 생성자 함수에 의한 객체 생성
  • html 신기한 태그
  • 옵셔널 체이닝
  • 자바스크립트 전역 변수의 문제점
  • const let 키워드와 블록레벨 스코프
  • 자바스크립트 strict mode
  • 리액트 key
  • 개발자 도구 Network
  • 자바스크립트 프로퍼티 어트리뷰트
  • 자바스크립트 빌트인 객체
  • 모던 자바스크립트 deep deive
  • 모던 자바스크립트
  • 시멘틱 태그
  • 자바스크립트 프로토타입
  • 함수
  • 자바스크립트
  • 자바스크립트 함수와 일급 객체

최근 댓글

최근 글

티스토리

반응형
hELLO · Designed By 정상우.
세모이

개발 계발

2. 파이썬 제어문(python control)
파이썬

2. 파이썬 제어문(python control)

2021. 1. 25. 10:40
반응형

1. 기본 if문 구조 ->바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해주어야 한다(다른 언어와의 차이점)

# if 조건문:
#     수행할 문장1
#     수행할 문장2
#     ...
# else:
#     수행할 문장A
#     수행할 문장B
#     ...
a=int(input())
if a==1 :
    print('일입니다')
# print('이건 안될걸')
else :
    print('1이 아니다')

elif : 다양한 조건을 판단하는 함수이며, 조건, 개수 제한 없이 사용할수 있다.

pass : if문에 아무런 결과 값도 실행하지 않게하는 역할을 한다.

a = int(input())
if a ==1:
    print("일 입니다.")
elif a==3:
        print("삼 입니다.")
elif a==4:
        print("사 입니다.")
else:
        print("값이 없습니다.")

if a==1:
        pass
else:
        print("값이 없습니다.")

2. while : 해당 조건이 참인 경우 반복해서 수행

# while < 조건문 >:
#         < 수행할 문장1 >
#         < 수행할 문장2 >
#         < 수행할 문장3 >
a=int(input())
while a<10 :
    a=a+1
    print(a)
    if(a==10) :
        print('종료')


b=10
while b<30 :
    b = b + 1
    if b%2==0 : continue
    print(b)
    if(b==25) : break

3. for in

# for 변수 in 리스트(튜플, 문자열):
#     < 실행할 문장1 >
#     < 실행할 문장2 >
list=['apple', 'banana', 'candy', 'dog']
for i in list:
    print(i)

a = [90, 25, 67, 45, 80]
n = 0
for i in a:
    n = n + 1
    if i<60: continue
    print("%d번 수험생 합격입니다." % n)#포매팅 %d가 변수 n의 값으로 치환되어 출력
num=int(input())
gugu=[num*b for b in range(1,10)] #1부터 9까지
print(gugu)
반응형

'파이썬' 카테고리의 다른 글

6. 파이썬 예외(python exception)  (0) 2021.02.07
5. 파이썬 모듈(python module)  (0) 2021.01.30
4. 파이썬 클래스 (python class)  (0) 2021.01.29
3. 파이썬 함수(python function)  (0) 2021.01.29
1. 파이썬 데이터 타입(python data type)  (0) 2021.01.21
    '파이썬' 카테고리의 다른 글
    • 5. 파이썬 모듈(python module)
    • 4. 파이썬 클래스 (python class)
    • 3. 파이썬 함수(python function)
    • 1. 파이썬 데이터 타입(python data type)
    세모이
    세모이
    개발 공부!

    티스토리툴바