
μ μν(Integer)μ΄λ λ§ κ·Έλλ‘ μ μλ₯Ό λ»νλ μλ£νμ λ§νλ€.
>>> a = 123
>>> a = -178
>>> a =0
νμ΄μ¬μμ μ€μν(Froating-point)μ μμμ μ΄ ν¬ν¨λ μ«μλ₯Ό λ§νλ€. λ€μμ μ€μλ₯Ό λ³μaμ λμ νλ μμ΄λ€.
>>> a = 1.2
>>> a = 3.45
μ λ°©μμ μ°λ¦¬κ° μΌλ°μ μΌλ‘ λ³Ό μ μλ μ€μνμ μμμ ννλ°©μμ΄λ€.
8μ§μ(OCtal)λ₯Ό λ§λ€κΈ° μν΄μλ μ«μκ° 0o λλ 0O(μ«μ 0 + μνλ²³ μλ¬Έμ o λλ λλ¬ΈμOλ‘ μμνλ©΄ λλ€.
>>>> a = 0o177
16μ§μ(Hexadecimal)λ₯Ό λ§λ€κΈ° μν΄μλ Oxλ‘ μμνλ©΄ λλ€.
>>> a = 0x8ff
>>> b = 0xABC
8μ§μλ 16μ§μλ νμ΄μ¬μμ μ μ¬μ©νμ§ μλ ννμ μ«μ μλ£νμ΄λ κ°λ¨ν λμΌλ‘ μ΅νκ³ λμ΄κ°μ.
μ°μ°μλ x**yμ²λΌ μ¬μ©νμ λ xμ yμ κ³±(x^y)κ°μ λλ €μ€λ€. λ€μ μλ₯Ό ν΅ν΄ μμ보μ.
>>> a = 3
>>> b = 4
>>> a ** b
81
>>> 7 % 3
1 // λλ¨Έμ§
>>> 3 % 7
3 // λλ¨Έμ§
>>> 7 // 4
1 #λͺ«
1.75μμ λͺ«μ ν΄λΉλλ μ μκ° 1λ§ λλ €μ£Όλ κ²μ νμΈν μ μλ€.
"Hello World"
'Hello World'
"""Hello World"""
'''Hello World'''
>>> food = "Python's favorite food is perl"
μμ λ°μ΄νκ° λ€μ΄κ°λ λ¬Έμ₯μ ν° λ°μ΄νλ‘ κ°μΈλ©΄ μ€λ₯μμ΄ ννλλ€.
>>> say= '"Python is very easy." he says.'
μ΄λ κ² μμ λ°μ΄ν(') μμ μ¬μ©λ ν°λ°μ΄ν(")λ λ¬Έμμ΄μ λ§λλ κΈ°νΈλ‘ μΈμλμ§ μλλ€.
>>> food = 'Python\'s favorite food is perl'
>>> say = "\"Python is very easy.\" he says."
λ°±μ¬λμλ₯Ό μμλ°μ΄νλ ν°λ°μ΄ν μμ μ½μ νλ©΄ λ°±μ¬λ μ λ€μ μμ λ°μ΄νλ ν°λ°μ΄νλ λ¬Έμμ΄μ λλ¬μΈλ κΈ°νΈμ μλ―Έκ° μλλΌ λ¬Έμ ('),(")κ·Έ μ체λ₯Ό λ»νκ² λλ€.
>>> muitiline = "Life is roo short/n You need python"
>>>print(multiline)
Life is too short
You need python
μμ μμ²λΌ μ€λ°κΏ λ¬Έμ '\n'μ μ½μ νλ λ°©λ²μ΄ μμ§λ§ μ½κΈ°μ λΆνΈνκ³ μ€μ΄ κΈΈμ΄μ§λ λ¨μ μ΄ μλ€.
>>> multiline = '''
... Life is too short
... You need python
... '''
μμλ°μ΄νλ₯Ό 3κ° μ¬μ©νλ κ²½μ°
>>> multiline = """
... Life is too short
... You need python
... """
ν°λ°μ΄ν 3κ°λ₯Ό μ¬μ©νλ κ²½μ°
>>> print(multiline)
Life is too short
You need python
print(multiline)μ μ λ ₯ν κ²½μ°
μμ£Όμ¬μ©νλ μ΄μ€μΌμ΄ν μ½λ
\n: λ¬Έμμ΄μμμ μ€μ λ°κΏ λ μ¬μ©
\t: λ¬Έμμ΄ μ¬μ΄μ ν κ°κ²©μ μ€ λ μ¬μ©
\\: λ¬Έμ\λ₯Ό κ·Έλλ‘ ννν λ μ¬μ©
\': μμ λ°μ΄νλ₯Ό κ·Έλλ‘ ννν λ μ¬μ©
\": ν°λ°μ΄νλ₯Ό κ·Έλλ‘ ννν λ μ¬μ©
>>> head = "Python"
>>> tail = " is fun!"
>>> head + tail
'pythons is fun'
>>> a = "Python"
>>> a * 2
'pythonpython'
μ μμ€ μ½λμμ a * 2 λ aλ₯Ό λλ² λ°λ³΅νλΌλ λ»μ΄λ€.
>>> a = "Life is too short"
>>> len(a)
17
λ¬Έμμ΄μ κΈΈμ΄λ λ€μκ³Ό κ°μ΄ lenν¨μλ₯Ό μ¬μ©νλ©΄ ꡬν μ μλ€.
>>> a = "Life is too short, You need Python"
>>> a[3]
'e'
a[3]μ΄ λ»νλ κ²μ aλΌλ λ¬Έμμ΄μ λ€λ²μ§Έ λ¬Έμeλ₯Ό λ§νλ€.
>>> a = "Life is too short, You need Python"
>>> a[0]
'L'
>>> a[12]
's'
>>> a[-1]
'n'
a[-1]μ λ€μμλΆν° μΈμ΄ 첫 λ²μ§Έκ° λλ λ¬Έμλ₯Ό λ§νλ€.
>>> a = "Life is too short, You need Python"
>>> a[0:4]
'Life'
a[0:4]κ° λ»νλ κ²μ aλ¬Έμμ΄ λ¬Έμ₯μμ μ리λ²νΈ 0λΆν°4κΉμ§μ λ¬Έμλ₯Ό λ½μλΈλ€λ λ»μ΄λ€.
μ¬κΈ°μa[0:4]μμ 4λ ν¬ν¨νμ§ μλλ€.
a[0:4]λ₯Ό μμμΌλ‘ λ°κΎΈλ©΄
0 <= a < 4
μ¦ 4λ ν¬ν¨νμ§ μλλ€.
λ¬Έμμ΄μ°μ°μμ κ°μ₯ νΌλλλ λΆλΆμ΄λ μ£Όμνμ₯
>>> a = "20210308Rainy"
>>>year = a[:4] #μ²μλΆν°a[3]κΉμ§
>>>day = a[4:8] #a[4]λΆν a[7]κΉμ§
>>>weather = a[8:] #a[8]λΆν° λ§μ§λ§κΉμ§
>>> 'year'
'2021'
>>> day
'0308'
>>> weather
'Rainy'
μ΄λ°μμΌλ‘ λ μ¨ apiλ₯Ό λ°μμ€λꡬλ μκ² λλ€.
>>> "I eat %d apples." %3
'I eat 3 apples'
λ¬Έμμ΄ μμμ μ«μλ₯Ό λ£κ³ μΆμ μ리μ %dλ¬Έμλ₯Ό λ£μ΄μ£Όκ³ μ½μ ν μ«μ 3μ κ°μ₯ λ€μ μλ % λ¬Έμ λ€μμ μ¨ λ£μλ€. μ¬κΈ°μ %dλ λ¬Έμμ΄ ν¬λ§· μ½λλΌκ³ λΆλ₯Έλ€.
%s: λ¬Έμμ΄(string)
%c: λ¬Έμ 1κ° (Character)
%d: μ μ(Integer)
%f: λΆλμμ(Floating-point)
%o: 8μ§μ
%x: 16μ§μ
%%: Literal % (λ¬Έμ '%' μ체)
>>> "10s" "hi"
' hi' < hiκ° μ€λ₯Έμͺ½ μ λ ¬λ¨
μμ μλ¬Έμμ %10sλ μ 체 κΈΈμ΄κ° 10κ°μΈ λ¬Έμμ΄ κ³΅κ°μμ λμ λλ κ°μ μ€λ₯Έμͺ½μΌλ‘ μ λ ¬νκ³ κ·Έ μμ λλ¨Έμ§λ 곡백μΌλ‘ λ¨κ²¨ λλΌλ μλ―Έμ΄λ€.
b = 'I eat {0} apples' .format("three")
print(b)
I eat three apples
ν¬λ§·ν¨μλ₯Ό λ€μ λΆμ¬μ λμ ν μ μλ€.
>>> a = "hobby"
>>> a.count('b')
2
λ¬Έμμ΄ μ€ bμ κ°μλ₯Ό λλ €μ€λ€.
>>> a = "python is the best choice"
>>> a.find('b')
14
>>> a.find('k')
-1
λ¬Έμμ΄ μ€ λ¬Έμbκ° μ²μ λμ¨ μμΉλ₯Ό λ°ννλ€. λ§μ½ μ°Ύλ λ¬Έμλ λ¬Έμμ΄μ΄ μ‘΄μ¬νμ§ μλλ€λ©΄ -1μ λ°ννλ€.
>>> a = "Life is too short"
>>> a.index('t')
8
>>> a.index('k')
μ€λ₯
.findμμ μ°¨μ΄μ μ λ¬Έμμ΄μμ μλ λ¬Έμλ₯Ό μ°ΎμΌλ©΄ μ€λ₯κ° λλ€.
>>> ",".join('abcd')
'a,b,c,d'
abcdλ¬Έμμ΄ μ¬μ΄μ ','λ₯Ό μ½μ νλ€.
>>> a = 'hi'
>>> a .upper()
'HI'
upperν¨μλ μλ¬Έμλ₯Ό λλ¬Έμλ‘ λ°κΎΈμ΄ μ€λ€.
>>> a = 'HI'
>>> a.lower()
'hi'
lowerν¨μλ λλ¬Έμλ₯Ό μλ¬Έμλ‘ λ°κΎΈμ΄ μ€λ€.