파이썬에서 화면에 출력하고자 할때는 print명령어를 사용한다.
print("Hello World!")
괄호 안에 있는 글자를 출력하라는 뜻이다.
어떠한 특정 값을 저장하고 있는 '명사'
변수가 지정되면 파이썬은 변수의 실제 값을 자동으로 저장한다.
name = "송은우"
print(name) #"송은우" 출력
name = "아이유"
print(name) #"아이유" 출력
변수에 저장할 수 있는 값은 string(문자열)뿐만 아니라 숫자도 저장할 수 있다.
age = 23 #숫자에는 따옴표 사용안함
next_year = age + 1
print(next_year) #24로 출력
더하기 +
빼기 -
곱하기 *
나누기 /
몫 구하기 //
나머지 구하기 %
증가 +=
감소 -=
수학연산을 할 때 실행되는 순서가 있다.
1. ( ) (제일 먼저 실행된다.)
2.
3. , / , 그리고 %
4. + 와 -
만일 순서가 동일한 연산들이 있는 경우 먼저 나오는 연산이 먼저 실행
숫자와 마찬가지로 string도 더할 수 있다.
print("Hello World!")
print("Hello " + "World!")
출력결과 : Hello World!
string concatenation 을 하는 방법에는 + 이외에도 다른 방법도 있다. 특히 길고 복잡한 문자열 인 경우에는 + 보다는 다른 방법을 사용하는게 효과적이다.
name = input()
print(f"Hello, {name}")
literal string interpolation 을 사용하려면 다음의 문법을 지켜야 한다.
먼저 따옴표 앞에 "f" 를 붙여야 한다. f를 붙이면 파이썬은 f 다음에 오는 string 값을 literal string interpolation 이라고 인지하고, string 안에 있는 변수들을 실제 값으로 치환 합니다.
치환 하고 싶은 변수 (혹은 변수가 아니어도 된다. 예를 들어 함수 호출이 될 수도 있다.) 를 중괄호를 사용해서 표시합니다.
들여쓰기를 Whitespace라고 한다.
파이썬에서는 들여쓰기는 요구사항이다.
스페이스4칸 들여쓰기