์์ฃผ ๊ฐ๋จํ~ ๋ฐฐ์ ์ง๋ง ์ด๋ฐ์ ๋ฐ ๋ถ๋ถ์ ๊น๋จน์ง ์๋๋ก ์ค๊ฐ์ค๊ฐ ๋ด๋ ๊ธ.
์์ฒญ๋๊ฒ ์์ฝํด๋ .
print(y[0][::2], end=’*’) [::2]๋ 2์นธ์ฉ ์คํตํด์ ์ถ๋ ฅ.
print(y[1][3:6])
"x = {}, y = {}".format(x, y)
“a”, “b” ๋์ด์ฐ๊ธฐ๊ฐ ๋จ. ๋์ end=”” ๋ถ์ด๋ฉด ๋์ด์ฐ๊ธฐ ์๋จ. end์ฒ๋ผ sep=""์ ๋ถ์ผ ์ ์์. ๊ทธ๋ผ ์ฌ์ด์ฌ์ด๋ผ๋ฆฌ ์ ์์ ๊ฒ์ด ๋ฃ์ด์ง.
ํ์ด์ฌ์์๋ print()์ ์๋ ๊ฐํ์ด ๋จ. , end = ‘\n’์ด ๋ค์ด๊ฐ์์. end๋ฅผ ๋ค๋ฅธ ๊ฑธ๋ก ๋ฐ๊พธ๋ฉด ๋ฌด์๋จ.
print(“%d %d” %(i, 1)) ํ์ด์ฌ์ ์ด๋ฐ ์์ผ๋ก %d ๊ฐ์ ๊ฑธ ์ฐ๋ฉด ๋ฐ์ ์์ด ๋ค์ %()์ ์ถ๋ ฅํ ๊ฑธ ์จ์ค์ผ ํ๋ค.
์ซ์์ E/e ๊ธฐํธ๋ e๋ก ๊ณ์ฐ๋๋ค. ๋ค์ ๋ถ์ด์๋ ๊ฒ E-3 ๊ฐ์ ํ์์ด๋ฉด 1/1000์ ๊ณฑํ๊ฒ ๋ ๊ฒ.
%.3f ์์์ 3์๋ฆฌ๊น์ง, ๋ค์๋ ๋ฐ์ฌ๋ฆผ.
%-10.4s๋ ์ผ๋จ ๋ง์ด๋์ค๊ฐ ์ผ์ชฝ์์๋ถํฐ ์ถ๋ ฅ. ๊ทธ๋ฆฌ๊ณ 10์นธ์ ๋ง๋ค๊ณ , 4์นธ์ ์ถ๋ ฅํ๋ผ.
%10.4s๋ 10์นธ ํ๋ณด๋๊ณ , ์ค๋ฅธ์ชฝ์์๋ถํฐ 4์นธ ์ถ๋ ฅ์ด๋ผ ์์ 6์นธ์ ๋์์ง๋ค.
print(f”{i}”) ํฌ๋งทํ . ๋ณ์๋ฅผ ๋ฃ์ด์ ์์๊ฒ ์ถ๋ ฅ. i๋ ๊ฐ์ด ์ ์ธ๋์ด์๋ ๋ณ์
len(๋ณ์) ๋ณ์์ ๋ฌธ์์ด ๊ธธ์ด ๋ฐํ
range(0, 12, 2) 0~11๊น์ง 2๊ฐ๊ฒฉ์ผ๋ก 0 2 4 6 8 10 ์ถ๋ ฅ. ๋ง์ง๋ง ์ ์ ์ผ๋ฉด 1๊ฐ๊ฒฉ.
sorted(my_list, reverse=True) ๋ฆฌ์คํธ๋ฅผ ์ ๋ ฌํจ. ๋ฆฌ๋ฒ์ค ํธ๋ฃจ๋ก ๋ด๋ฆผ์ฐจ์์ผ๋ก ๋ฐ๊พธ๊ธฐ.
x = input() ์ ๋ ฅ๋ฐ์. ๊ดํธ ์์ “”๋ก ์์ผ๋ฉด ๊ทธ๊ฒ์ด ๋ธ.(์ ๋ ฅ๊ณผ๋ ์๊ด์์)
x = x.upper() ๋ชจ๋ ๋๋ฌธ์๋ก
x.capitalize() ๋งจ ์ฒซ๋ฒ์งธ ๊ธ์๋ง ๋๋ฌธ์๋ก, ๋๋จธ์ง๋ ์ ๋ถ ์๋ฌธ์๋ก ๋ฐ๊ฟ์ค
x.title() ์ํ๋ฒณ ์ธ๋ก ๋๋ ์ ธ ์๋ ๊ธ์ ๋งจ ์๋ง ๋๋ฌธ์๋ก
y = x.split() ๊ณต๋ฐฑ์ด๋ผ์ ๊ณต๋ฐฑ ๋จ์๋ก ์๋ฆ. ‘:’์ด๋ฉด ๋ชจ๋ ๊ฑธ ๋ค ์๋ฆ. ,์ซ์๊ฐ ์ค๋ฉด ๊ทธ ์ซ์๋ง ์๋ฅด๊ณ ๋๋จธ์ง๋ ๊ทธ๋๋ก ๋ฐํ
for ๋ณ์ in ์ํ์ค:
์คํํ ์ฝ๋
while ์กฐ๊ฑด์:
์คํํ ์ฝ๋
.append() ๋ณ์ ๋ค์ ๊ดํธ ์์ ๊ฒ์ ๋ถ์.
.insert(index, element) ๋ช ๋ฒ์งธ ์ธ๋ฑ์ค์ ์์ ์ง์ด๋ฃ์. 0์ด ์ ค ์.
.remove() ๋ณ์ ๋ฆฌ์คํธ์์ ๊ดํธ ์์ ๊ฒ์ ์ฐพ์๋ด ์ฒซ ๋ฒ์งธ ๊ฒ ์ญ์ .
.pop() ๊ดํธ ์ธ๋ฑ์ค์ ์๋ ๊ฒ ์ญ์ . ๋น์นธ์ด๋ฉด ๋ฆฌ์คํธ์ ๋ง์ง๋ง ์ญ์ .
.index() ๊ดํธ์ ์์๋ฅผ ๋ฃ์ผ๋ฉด ๋ฆฌ์คํธ์ ๋ช ๋ฒ์งธ์ธ์ง ๋ฐํ.
.count() ๊ดํธ ์์ ์์๊ฐ ๋ฆฌ์คํธ์ ๋ช ๊ฐ ์๋์ง ๋ฐํ.
.sort() ๋ฆฌ์คํธ์ ์์๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ ฌ
.reverse() ๋ฆฌ์คํธ์ ์์๋ฅผ ์ญ์์ผ๋ก ๋ค์ง๋๋ค.
.clear() ๋ฆฌ์คํธ์ ๋ชจ๋ ์์๋ฅผ ์ ๊ฑฐ.
a[start : end : step] ๋ฐฐ์ด ์ฌ๋ผ์ด์ฑ. ๋งจ ์์ 0. ๋ง์ด๋์ค๋ก ์์ํ๋ฉด ๋งจ ๋์ด -1๋ก ์ ์ ์์ผ๋ก. end์ ์ ํ์๋ ์ซ์๋ ํฌํจ์ํค์ง ์์. (::-1 ์ ์ฒด ๊ฑฐ๊พธ๋ก ๊ฐ์ ธ์ค๊ธฐ)
x = map(ํจ์, ๋ฆฌ์คํธ) ๋ฆฌ์คํธ์ ํจ์๋ฅผ ๋ฃ์ด์ ์ ์ฉ์ํค๊ธฐ
reduce(ํจ์, ์ฌ๋ฌ ๋ฐ์ดํฐ) ๋์ ์ฐ. ๋ณดํต ํจ์์๋ lambda x, y: x + y, ๋ฐ์ดํฐ๋ ๋ฌธ์์ด ‘’์ด๊ฑฐ๋ ๋ฐฐ์ด.
lambda ๋ณ์: ํํ์ ๋๋คํ์ ํจ์. ๋ณ์์๋ ํ์ํ ๋ณ์๋ฅผ ์ ์ธ, ํํ์์๋ ํจ์ ์์ ์ฒ๋ฆฌํ๋ ์์ ์์ฑ.
try:
์ผ๋จ ํด๋ณด๋ ํจ์
except ValueError:
print("์ซ์๋ฅผ ์ ๋ ฅํด์ผ ํฉ๋๋ค.")
except ZeroDivisionError:
print("0์ผ๋ก ๋๋ ์ ์์ต๋๋ค.")
ํ์ด์ฌ์์ ๋ญ ์ฐพ์๋๋ฐ ์๋ฌด๊ฒ๋ ์๋ ๊ฒฝ์ฐ ์ค๋ฅ? -1 ์ถ๋ ฅ.
class Person:
def __init__(self, name, age):
self.name = name
self.age = age