๐ก ์ซ์ํ
- ์ ์ํ
- ์ค์ํ
- 8์ง์
- 16์ง์
์ฐ์ฐ์
- +, -, *, /, //(๋ชซ), %(๋๋จธ์ง), **(์ ๊ณฑ)
๐ก ๋ฌธ์์ด
์ธ๋ฑ์ฑ (Indexing)
- ๋ฌธ์์ด์ ํน์ ๊ฐ์ ๋ฝ์๋
- a[13]
์ฌ๋ผ์ด์ฑ (Slicing)
- ์์ ๋ฒํธ๋ถํฐ ๋ ๋ฒํธ๊น์ง ๋ฌธ์ ์ถ์ถ
- ์ธ๋ฑ์ค ๋ฒํธ์ ๊ตฌ๊ฐ์ [์์ ๋ฒํธ : ๋ ๋ฒํธ]๋ก ์ ์ธ
- ์ด๋ ๋ ๋ฒํธ๋ ํฌํจํ์ง ์์!!
- a[2:-1]
a = "Python Programming" a[:2] # a[0:2]์ ๊ฐ์ >>> 'Py' a[3:] # a[3:18]๊ณผ ๊ฐ์ >>> 'hon Programming'
- ์์ฉ 1 : ๋ฌธ์์ด ๋๋๊ธฐ
a = "20330815Monday" year = a[:4] month = a[4:6] day = a[6:8] week = a[8:] year + '๋ ' + month + '์ ' + day + '์ผ ' + week >>> '2033๋ 08์ 15์ผ Monday' - ์์ฉ 2 : ๋ฌธ์์ด์์ ํ๋ฆฐ ์ฒ ์ ๊ณ ์น๊ธฐ
a = "Sprce" a[:2] + 'a' + a[3:] # ์ ์ ๋ฌธ์์ด + ์นํํ ๋ฌธ์ + ์ ์ ๋ฌธ์์ด >>> 'Space'
ํฌ๋งคํ (Formatting)
- ์ซ์ ๋ฐ๋ก ๋์
- โI eat %d applesโ %3 โ โI eat 3 apples.โ
- ๋ฌธ์์ด ๋ฐ๋ก ๋์
- โI eat %s apples.โ % โfiveโ โ โI eat five apples.โ
๋ฌธ์์ด ํฌ๋งคํ
- ๋ฌธ์์ด ์์ f ์ ๋์ฌ๋ฅผ ๋ถ์ฌ f ๋ฌธ์์ด ํฌ๋งคํ
- name = โํ๊ธธ๋โ
- f โ๋์ ์ด๋ฆ์ {name} ์ ๋๋ค.โ
ํจ์
type(๋ณ์)
- ํ์ ํ์ธ
count()
- ํน์ ๋ฌธ์์ ๊ฐ์ ์นด์ดํธ
a = "Spacezone" a.count('e') >>> 2
find()
- ํน์ ๋ฌธ์์ ํฌ์ง์ ์ถ๋ ฅ
- ๋ฌธ์์ด์ ์ฐพ์ ๋ฌธ์๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ -1 ๋ฐํ
a = "I can do it" a.find('a') >>> 3 # ๋ฌธ์์ด์ ์ฐพ์ ๋ฌธ์๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ a.find('s') >>> -1
index()
- ํน์ ๋ฌธ์์ ํฌ์ง์ ์ถ๋ ฅ
- ๋ฌธ์์ด์ ์ฐพ์ ๋ฌธ์๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ ์ค๋ฅ ๋ฐ์
a = "Have a good time" a.index('a') >>> 1 # ๋ฌธ์์ด์ ์ฐพ์ ๋ฌธ์๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒฝ์ฐ a.index('c') >>> ์ค๋ฅ ๋ฐ์
strip()
- ์์ชฝ ๊ณต๋ฐฑ ์ ๊ฑฐ
lstrip()
- ์ผ์ชฝ ๊ณต๋ฐฑ ์ ๊ฑฐ
rstrip()
- ์ค๋ฅธ์ชฝ ๊ณต๋ฐฑ ์ ๊ฑฐ
upper()
- ์๋ฌธ์ โ ๋๋ฌธ์ ๋ณํ
lower()
- ๋๋ฌธ์ โ ์๋ฌธ์ ๋ณํ
join()
- ํน์ ๋ฌธ์์ด ์ฝ์
a = " / " a.join('asdf') >>> 'a/s/d/f'
replace()
- ํน์ ๋ฌธ์์ด ์นํ
- ๊ณต๋ฐฑ ์ ๊ฑฐ๋จ
a = "speed zone" a.replace("speed", "power") # ๋ฌธ์์ด speed๋ฅผ power๋ก ์นํ >>> 'power zone'
split()
- ๋ฌธ์์ด ๋๋๊ธฐ
- ๊ณต๋ฐฑ ๋ฏธ์ ๊ฑฐ
a = "One Two Three" a.split() >>> ['One', 'Two', 'Three'] a = "spring:summer:fall:winter" a.split(':') >>> ['spring', 'summer', 'fall', 'winter']
๋ถ(Bool)
- ์ฐธ(true), ๊ฑฐ์ง(false)์ ๋ํ๋ด๋ ์๋ฃํ
'Programming Language > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python] Math.gcd - ์ต๋๊ณต์ฝ์ (0) | 2024.06.12 |
---|---|
[Python] ๋ด์ฅ ํจ์ (0) | 2024.06.12 |
[Python] ์ ์ด๋ฌธ & ๋ฐ๋ณต๋ฌธ (0) | 2024.06.12 |
[Python] ๋ฐ์ดํฐ์ ํ์ผ ์ ์ถ๋ ฅ (0) | 2024.06.12 |
[Python] ๋ฆฌ์คํธ, ํํ, ๋์ ๋๋ฆฌ, ์งํฉ (0) | 2024.06.12 |