[python] 기본 문법

anjiyoo·2024년 3월 6일

Python

목록 보기
1/41
post-thumbnail

1.컴퓨테이셔널 씽킹

비정형화된 문제를 컴퓨터로 해결하는 과정, 문제를 이해하고 분해, 패턴 인식, 추상화, 알고리즘 작성까지를 컴퓨테이셔널 씽킹이라 한다.


  • 분해 : 복잡한 문제를 작은 문제로 나눈다
  • 패턴 인식 : 문제 안에서 유사성을 발견한다
  • 추상화 : 문제의 핵심에만 집중하고 부차적인 것은 제외한다
  • 알고리즘 : 이렇게 정의한 문제를 해결하는 절차이다

2.파이썬 스크립트 실행

  • 파이썬 코드를 저장한 .py 파일 (파이썬 스크립트, 스크립트 파일)
  • 콘솔에서 python 스크립트파일.py 형식으로 실행 가능

2-1.세미콜론

  • 많은 프로그래밍 언어드이 구문이 끝날 때 ;(세미콜론)을 붙이지만 파이썬은 세미콜론을 붙이지 않는다.
  • 보통 한 줄에 여러 문장을 사용할 때 세미콜론을 붙인다.
print('Hello, world!')
print('Hello'); print('1234')

2-2.주석

  • 사람만 알아볼 수 있도록 작성하는 부분
  • 파이썬 인터프리터가 처리하지 않아 프로그램 실행에 영향을 주지 않는다.
    # 을 사용하면 해당 줄은 모두 주석 처리가 된다.

2-3.한 줄 주석

# Hello, world! 출력
print('Hello world!')

2-4.블록 주석

  • 블록 주석의 경우 # 뒤 한칸 띄워 사용한다.
# 더하기
# a = 1 + 2
# print('Hello, world')

2-5.코드 블록

  • 파이썬은 들여쓰기를 기준으로 코드 블록 구성을 한다.
  • 공백과 탭 문자를 섞어 쓰지 않고 들여쓰기 칸 수가 같아야 한다.
if a == 10
    print('10)
    print('입니다)
profile
기록으로 흔적을 남기는 것을 좋아합니다

0개의 댓글