hello world! 라는 문장을 출력하고 싶다면?
print("hello world!")
data type은 해당 데이터가 숫자인지 문자인지 등의 타입을 이야기 한다.
숫자 2 / 문자 "2" / 소수점 숫자 2.0 모두 사람에게는 2라는 의미를 가지지만 컴퓨터에게는 3개 각각 다른 의미를 가진다.
변수, 데이터의 별명이라고 생각할 수 있다
예를 들어,
name = "홍길동"
gender = "여"
에서 name과 gender가 변수이다.
변수에 저장할 수 있는 값은 문자(열) 뿐만 아니라 숫자 값도 저장이 가능하다.
예시)
age = 23
print(age)
** 주의!!
age = 23 //1 integer
age = "23" //2 string
이외에도 floating, 음수 다 가능
파이썬에서는 더하기, 빼기, 나누기, 곱하기 기본 연산 실행 가능하다.
더하기 -> +
빼기 -> -
나누기 -> /
정수 나누기 -> //
**나머지 구하기 -> %
7 / 2 = 3.5
7 // 2 = 3
7 % 2 = 1 //나머지
파이썬 증감 연산자는 += 를 사용
ex) 변수 my_int에 값 10을 할당하고 my_int의 값을 1 증가시키자!(아래 코드)
my_int = 10
my_int += 1 //1증가
파이썬 연산 순서는!!
() -> * -> , /, % -> +, -
숫자 뿐만 아니라 문자(열)도 더할 수 있다!
예를 들어 'hello'와 'world'를 더하려면?
1. print("hello world")
2. print("hello " + "world")
3. literal string interpolation 방법(아래 코드)
str = "world"
print(f"hello, {str}")