Python basic
  • Python 기초 수업
  • Python 설치
  • Python의 기본
    • Python 시작하기
    • 변수(Variable)
    • 산술 연산자
    • 문자열(String) 출력
    • 문장(Statement)
  • 자료형
    • 정수형(Integer)
    • 실수형(Float)
    • 부울형(Bool)
    • 복소수형(Complex)
    • 문자열형(String)
  • 조건문
  • 자료구조
    • List
    • Set
    • 튜플(Tuple)
    • 딕셔너리(Dictionary)
  • 반복문
  • 문제 타임
  • 함수(Function)
    • 기본형 함수
    • 매개변수(Parameter)와 반환값(Return Value)
    • 가변매개변수 함수
    • 함수 설명 표시
    • 변수의 범위
  • 모듈(Module)
    • 모듈의 이용
    • __name__ 그리고 '__main__'
  • 예외처리(Exception Handling)
    • try, except, else, finally
  • 클래스(Class)
    • Class 심화
  • PyQt
    • PyQt 설치
    • PyQt Widget
      • QWidget
      • QLabel
      • QLineEdit
      • QTextEdit
      • QPushButton
      • QCheckBox
      • Application Make
        • Widget의 배치 #1
        • Widget의 배치 #2
        • 숫자 맞추기 게임
        • 야구게임
  • OPEN API(공공데이터 포탈)
    • 공공데이터 사용하기
  • 크롤링 (Crawling)
    • Crawling Library 설치
    • 날씨, 미세먼지 농도
  • SQLlite
    • DB의 작성
  • Dic 참고
  • 함수 참고 코드
  • Widget 배치 시작 코드
  • 야구게임
Powered by GitBook
On this page
  1. Python의 기본

문장(Statement)

Python의 문장은 개발에 많이 쓰이는 C, Java 보다는 Shell script와 비슷한 문장 구조를 가지고 있습니다. 만일 Shell script를 접해 보지 못했다면 그 모습이 낯설게 느껴질 수 있습니다.

C, Java는 문장의 끝을 ";"로 표시했습니다. 이것을 통해서 하나의 명령이 종료됨을 표시하였습니다. 반면 Python은 문장의 끝을 표시하지 않습니다. 보통 한 줄에 하나의 명령만을 수행하는 것으로 인식됩니다.

num = 100
print(num)

num1 = 21; num2 = 22; print(num1+num2)

sum = num1 + num2 + \
    23 + 24 + 25 + \
    26 + 27
print(sum)

sum2 = (num1 + num2 +
    23 + 24 + 25 +
    26 + 27 )
print(sum2)

animal = ["Rabbit",
        "Monkeyu",
        "Horse"]
print(animal)

1행과 2행의 사용법은 가장 기본적인 사용법입니다. 그러나, 4행에 보면 조금 특입합니다. 이 방법은 앞의 내용과 다릅니다. ";"를 사용하여 한 행에서 3가지의 동작을 수행합니다. num1에는 21을 num2에는 22를 대입한 후에 그합을 출력하는 내용입니다. 실제 사용할 일은 별로 없겠으나, 이렇게 사용할 수 있다는 것만 기억해 둡시다.

6부터 8행 또는 11 부터 13행은 한 줄로 표시하지 않고 여러 줄로 하나의 동작을 표시하는 내용입니다. 위와 같은 간단한 예제는 문제가 되지 않지만 복잡한 함수를 사용하거나 사용하는 변수의 이름이 길 경우에는 한 줄로 표시하는 것이 가독성이 떨어지는 경우가 있습니다. 이 경우에 위와 같은 방법으로 쓸 수 있다는 점을 기억하시기 바랍니다.

예제

Previous문자열(String) 출력Next자료형

Last updated 6 years ago

앞 페이지의 문자열 출력 방법과 문장 사용법을 이용하여 윤동주의 서시(序詩)를 입력하여 출력해 봅시다. 시에 있는 모든 문장 기호 및 빈 줄까지도 모두 표시하도록 합니다. 윤동주의 서시는 다음의 홈페이지를 참고합니다.

https://ko.wikisource.org/wiki/하늘과_바람과_별과_시/서시