코드비
코드비의 개발/데이터공부
코드비
전체 방문자
오늘
어제
  • 분류 전체보기 (53)
    • IT 사전 (16)
    • IT 뉴스 (3)
    • 알고리즘 문제풀이 (2)
    • 01. 파이썬 공부 (16)
    • 02. 웹크롤링 (2)
    • 03. SQL (5)
    • 생각기록 (1)

블로그 메뉴

  • 🐍파이썬 기본문법
  • 😺깃헙
  • 🖋
  • 방명록

공지사항

  • 내가 개발 공부를 시작한 이유

인기 글

태그

  • c언어
  • HDD
  • 전원
  • SSD
  • 메인보드
  • Java
  • 오라클
  • python3
  • 백준
  • 가상컴퓨터
  • ios
  • 버추얼박스
  • 개발자란
  • 맥OS
  • 컴퓨터
  • 윈도우
  • SQL
  • Android
  • 메모리
  • 고수준언어
  • 프로그래밍언어
  • 운영체제
  • DB툴
  • 저장장치
  • 파이썬
  • 저수준언어
  • IDE
  • CPU
  • 데이터베이스툴
  • VirtualBox

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
코드비

코드비의 개발/데이터공부

01. 파이썬 공부

조건문 - if문

2022. 6. 12. 23:31
조건문 코드의 기능

조건에 만족하면 코드가 실행되고,

만족하지 않으면 코드가 실행되지 않게 하는 기능 구현 가능

조건문 코드의 제어구조 :  선택구조

위에서부터 조건을 비교하다가 만족하는 조건이 나오면 다음 조건은 실행되지 않고 건너뜀

https://code-be.tistory.com/47?category=1068857 

조건문의 구조
if 조건 :
(들여쓰기)조건을 만족하면 동작하는 코드

규칙1) 조건 끝에 콜론을 붙여줌!

규칙2) if 밑에 줄 들여쓰기(tab)!

if 조건문
if~else 조건문

if 조건이 만족하지 않으면 else조건 실행

if 조건 :
    조건을 만족하면 동작하는 코드
else : 
	조건을 만족하지 않을 경우 동작하는 코드
if~elif~else 조건문

여러 조건 지정 가능

if 조건1 :
    조건1을 만족하면 동작하는 코드
elif 조건2 : 
    조건2을 만족하면 동작하는 코드
else :
	조건1, 조건2을 모두 만족하지 않을 경우 동작하는 코드
a=2
b=1
if a>b :
    print("a가 더 크다") #밑에 실행되지 않고 건너뜀
elif a<b :
    print("b가 더 크다")
else :
    print("a와 b는 같다")

결과는

a가 더 크다

if문을 활용한 프로그래밍
주사위 던지기 게임(2인용)
import random #랜덤 모듈 사용
random.randint(1,6) #숫자 1~6까지 랜덤으로 리턴

P1 = random.randint(1,6)
P2 = random.randint(1,6)

if P1 > P2 :
	print('P1 win, P2 lose!')
if P1 == P2 :
	print('draw!')
if P1 < P2 :
	print('P1 lose, P2 win!')
import random #랜덤 모듈 사용
random.randint(1,6) #숫자 1~6까지 랜덤으로 리턴

P1 = random.randint(1,6)
P2 = random.randint(1,6)

if P1 > P2 :
	print('P1 win, P2 lose!')
if P1 < P2 :
	print('P1 lose, P2 win!')
else :
	print('draw!')

'01. 파이썬 공부' 카테고리의 다른 글

반복문 - for문  (0) 2022.06.13
range()함수  (0) 2022.06.13
프로그램의 기본 제어구조의 종류  (0) 2022.06.12
특정 값이 리스트나 문자열에 포함 여부 확인 - in, not in  (0) 2022.06.12
자료형의 종류 - 리스트(list)  (0) 2022.06.12
    코드비
    코드비

    티스토리툴바