print("Hello World!")
print
라는 function(함수) 이름이 위치True
False
False
(Data type이 틀리기 때문) 좌 - 정수, 우 - 문자숫자와 마찬가지로 string
도 더할 수 있습니다.
이를 string concatenation
이라고 합니다.
print("Hello, World")
print("Hello, " + "World")
위 두 코드의 출력값은 "Hellow, World"로 동일 합니다.
길고 복잡한 문자열 인 경우 가장 편리한 방법은
literal string interpolation
입니다.
name = input()
print(f"Hello, {name}")
literal string interpolation
을 사용하려면 다음의 문법을 지켜야 합니다:
f
를 붙여야 합니다.(띄어쓰기x){}
를 사용해서 표시합니다.date = 1980
python_inventor = "Guido van Rossum"
location = "Centrum Wiskunde & Informatica"
country = "Netherlands"
print(f"""Python was conceived in the late {date}s
by {python_inventor} at {location} (CWI) in the {country} as a successor
to the ABC language (itself inspired by SETL), capable of exception handling
and interfacing with the Amoeba operating system.
Its implementation began in December 1989.""")
Whitespace 란 바로 들여쓰기(indention
)을 이야기 합니다.
다른 언어에서는 들여쓰기가 필수사항은 아닙니다.
단순히 코드의 가독성을 높이기 위해서 사용하는 수준입니다.
하지만 파이썬에서는 들여쓰기는 요구사항 입니다.
들여쓰기의 칸 수는 일반적으로 4칸입니다.
대부분 tab 사이즈를 space 4칸으로 설정합니다.
기초 개념들 중 꼭 알아야겠다 생각하며 이해가 약간 부족한 부분들을 정리 해보았습니다. 앞으로 가야할 길은 멀지만 포기 하지않고 이해할때까지 물고 늘어져야겠습니다.