정수형 : 1,2,3,4,5
실수형 : 1.5, 7.4
type() 함수를 사용하면 객체의 Data Type을 알 수 있다.
ex)
my_int = 1
type(my_int) # Output <class 'int'>
my_float = 1.2
type(my_float) # Output <class 'float'>
'Hello', "Hello"
my_str = "김씨가족"
print(my_str) #Output : "김씨가족"
type(my_str) #Output : <class 'str'>
3개의 큰 따옴표를 사용해 여러줄을 한꺼번에 저장할 수 있다.
my_str = """
진
성
준 """
print(my_str) #Output : 진\n성\n준
번외) Formatting
%d, %f, %s를 사용해 문자열에 정수, 실수, 문자열등을 대입할 수 있다. 자유로운 문자열 표현을 할 수 있다.
>>> my_str = 'My name is %s' % 'Young Choi'
>>> print(my_str)
#Output : My name is Young Choi
'Young Choi'라는 문자열이 %s로 대입된다.
my_nums = '%d %d' % (1,2)
print(my_nums) #Output : 1 2
비슷하게 '{}'.format() 메소드를 활용해줄수도 있다. 좀 더 파이썬스럽다고 한다.
my_str = 'My name is {}'.format('진성준')
print(my_str)
#Output : My name is 진성준
{} x {} x {}'.format(2,3,2*3)
#Output : '2 x 3 x 6'
True (참), False (거짓)
my_bool = True
print(my_bool) # Output : True
my_list = [1, 2, 3]
students = ['John', 'James', 'SungJun']
List와 비슷하지만 안에 있는 값들을 바꿀 수 없다.
my_tuple = ('나는', '변하지', '않는다')
키 (key)와 값(value)로 구성된다.
my_dict = {'성준' : '남자'}
int(), float(), str(), list()와 같은 함수를 사용해 변수의 Data Type을 강제로 수정해줄 수 있다.
my_int = 1
float(my_int)
print(my_int) # Output : 1.0
my_str = 'coding'
list(my_str) # Output : ['c', 'o', 'd', 'i', 'n', 'g']
Python 에서 주석은 '#'이다
print('helllo world') # 할루
# Output : helllo world