파이썬 문법에 대해 간략히 정리해보려고 합니다.
강의 책은 '박응용'님 의 점프 투 파이썬,
강의는 조코딩 님의 강의를 수강하였습니다.
저는 다른 프로그래밍 언어를 접해본 경험이 있어 강의를 수강하며
파이썬의 특징이 있는 부분만 따로 정리하겠습니다.
중간중간 이해가 가지 않는 개념은 따로 정리하여 포스팅할 예정입니다.
# 제곱
>>> a ** b
# 몫
>>> a // b
# 나머지
>>> a % b
# 문자열에 따옴표 포함시키기
>>> " \"Python is very easy.\" "
# 문자열 여러줄
>>> multiLine='''
Hello python
Is it fun?
'''
# 문자열 더하기(Concatenation)
>>> "Python" + " is fun!"
# 문자열 곱하기
>>> "python" * 2
'pyhonpython'
# 인덱싱
>>> a = "Python"
>>> a[0]
'P'
# 슬라이싱 : a[이상:미만:간격]
>>> a = "Python"
>>> a[0:3]
'Pyt'
>>> a[3:]
'hon"
>>> a[0:5:2]
'Pto'
>>> a[::-1]
'nohtyP
>>> a[::-2]
'nhy'
# 문자열 포매팅
>>> name = Min
>>> age = 32
>>> "My name is %s and %d years old." % (name, age)
' My name is Min and 32 years old."
# 정렬과 공백
>>> "%10s" % 'hi'
' hi'
>>> "%-10smin." % 'hi'
'hi jane.'
t1 = (1, 2, 'a', 'b')