Data types
print("Hello World")
Integer : 정수
Float : 실수
Complx Numbers : 복소수
실수와 허수를 포함하고 있는 복소수
파이썬에서는 j를 사용하여 허수를 표현
예) 1+3j, 2-4j
a = 2+3j
b = complex(3, -4)
a
(2+3j)
b
(3-4j)
b.real
3.0
b.imag
-4.0
a+b
(5-j)
Boolean
True or False
변수
result = (a + b)/c
my_string = "Hellow, World"
변수 이름 규칙
literal string interpolation
name = input()
print(f"Hello, {name}")
반드시 변수가 아니어도 함수호출이 될 수도 있다.
ilst
indexing, slicing은 원래의 list에 변화를 주지 않는다.
a.append(값) : 마지막 인덱스에 추가
a.insert(인덱스, 요소)
a.pop(인덱스) : 원래 리스트에서 제거함과 동시에 꺼내서 보여준다(print 기능이 있음)
del a[인덱스]
a.remove(값) : 같은 값이 여러개 있는 경우 처음 찾은 값 삭제
dictionary
my_dict = {}
my_dict['a'] = 'a'
print(my_dict)
{'a' : 1}