Sinbum's blog
  • 인셉션 개발자
    • History
    • Editorial Board
    • 세미나
      • MS_빅데이터_분석_교육
      • Databricks_Musinsa_사례분석
      • Databricks_AMOREPACIFIC_사례분석
    • 개발자 꿀팁
  • 리눅스
    • 리눅스 기초
      • 기본명령어
      • 프록시서버
      • 온프레미스
      • systemd
      • 우분투 앱
      • vi 사용법
    • 도커
      • MSA 아키텍처
      • 도커 설명
      • 도커 설치
      • 도커 가이드
        • 컨테이너 만들기
        • 컨테이너 보관
        • 컨테이너 사용
        • 컨테이너 관리
        • 컨테이너 볼륨
        • 컨테이너 통신
        • 도커 연습
  • 언어
    • 자바
      • 자바(JAVA)는 무엇인가?
        • JVM 메모리
      • 자바 설치 가이드
      • 자바 언어 활용
        • 변수
        • static
        • 상수
        • 연산자
        • 제어문
        • 배열
        • CLI-자바사용
        • 클래스
        • 메소드
        • 값에의한 호출
        • GUI 프레임
        • 생성자
        • 오버로딩
        • 상속
        • 상속생성자
        • 접근제한자 와 가비지 컬렉션
        • 추상클래스 와 인터페이스
        • 다중구현
        • 예외처리
        • 컬렉션 프레임워크
        • 쓰레드
        • 네트워크
        • 다중 접속 서버 구현
      • 간단한 채팅 앱 개발하기
    • 파이썬
      • 파이썬(Python)은 무엇인가?
      • 파이썬 설치 가이드
      • 파이썬 언어 활용
        • 변수
        • 입력,출력
        • 타입선언
        • 자료구조
        • 주석처리
        • 문자열
        • 리스트
        • 반복문
        • 연산자
        • 조건문
        • 정규표현식
          • re 모듈
          • 메타문자1
          • 메타문자2
          • 그루핑
          • 전방탐색
          • 문자열 바꾸기
          • Greedy 와 Non-Greedy
      • 마치며...
  • 형상관리,CI/CD
    • 깃허브
      • 깃허브 협업 모델
      • 깃허브 설치 와 ssl
      • 깃허브를 잘쓰는 팁 모음
  • BigData
    • BigData 개념
      • OLTP,OLAP
      • ELT,ETL
      • DW
      • ObjectStorage
      • LambdaArc
      • OGG
    • Kafka
      • 환경설정 및 소스코드 다운로드
      • 아파치 카프카는?
        • 카프카의 시작
        • 카프카 특성
        • 빅데이터 아키텍처
      • 카프카 기초 개념
    • BuildApplications
      • Airflow
      • Grafana
    • PowerBi
      • DAX
        • REMOVEFILTERS
        • DAX_문법
        • DAX_함수
    • Azure
      • SynapseAnalytics
  • IOT
    • 아두이노
      • 설치 및 기초
      • 센서의 종류
      • led 출력하기
      • 시리얼 통신
      • 무선 통신
  • About
    • SINBUM
    • INTEREST
    • PROJECTS
      • 업무 프로젝트
      • 개인 프로젝트
        • 티스토리API를 사용한 블로그 앱
        • 노션 API와 블로그 연동 자동화 하기
        • 로지텍 마우스 수리
    • CONTACT
Powered by GitBook
On this page
  • if문 (조건문)
  • else
  1. 언어
  2. 파이썬
  3. 파이썬 언어 활용

조건문

제 생각에 세상에 있는 모든 컴퓨터 프로그램은 2가지로 이루어 져있다고 생각합니다.

  • if 문

  • for 문

if문 (조건문)

또한 if문은 우리 실생활에서 하루에 1번이상은 무조건 쓰는것 같습니다.

'성인이 된다면' '대학교에 간다면' '취업한다면' '내가 노래를 한다면' '너가 로또에 당첨된다면'

등등 수만은 가정이 있습니다.

컴퓨터에게 명령을 내릴때에도 마찬가지입니다.

def cal():    
    if 1+2 == 3:
    return True
    
    
print(cal()) 

위 코드의 예제는 번역하면 이렇습니다.

  • 1과 2를 더해서 3이 나오면 정답이다.

더욱 컴퓨터가 이해할 수있는것 처럼 번역해보도록하겠습니다.

  • 1과 2를 더해서 3이 True값인 경우 True를 반환하라.

아래와 같이 더 들어가보도록 하겠습니다.

  • 조건문이 True면 True를 반환한다.

더요....

  • 1110101011101100101001101001010101001

  • A3 DF E3 4K 5J J6 4K 3L 3K 5B D9 ES 3L 09 뭐.... 이런식이겠죠

else

def cal():    
    if 1+2 == 3:
    return True
    else:
    return False
    
    
print(cal()) 
Previous연산자Next정규표현식

Last updated 2 years ago