1. ํ์ด์ฌ์ ํน์ง
- ์ธ๋ฏธ์ฝ๋ก (;)์ผ๋ก ๋์ ๋งบ์ง ์์๋ ๋จ
print('Hello World!')
Hello World!
print('Hello World!');
Hello World!
- ๋ค์ฌ์ฐ๊ธฐ์ ์ฃผ์๊ฐ ํ์
1+1
2
1+1
2
1+1
1+1
2
1+1
1+1
- ์ฃผ์์ #(ํ ์ค) ๋๋ ''',"""๋ก ๋ง๋ค ์ ์์
# ํ์ค์ง๋ฆฌ ์ฃผ์์
๋๋ค.
'''
์ด๋ ๊ฒ
์ฌ๋ฌ์ค์
์ฃผ์์ฒ๋ฆฌ ํ ์ ์์ต๋๋ค.
'''
"""
์ ๋ฐ์ดํ๋ก๋
ํ ์ ์์ต๋๋ค.
"""
'\n ์ ๋ฐ์ดํ๋ก๋\nํ ์ ์์ต๋๋ค.\n'
2. ๋ณ์
- ๋ฌธ์ 1
a๋ 100, b๋ 10000์ด๋ค.
a+b๋ฅผ ๊ตฌํ์์ค.
100+10000
10100
- ๋ฌธ์ 2
a๋ 100,b๋ 10000์ด๋ค.
a*b๋ฅผ ๊ตฌํ์์ค.
100*10000
1000000
- ๋ฌธ์ 3
a๋ 100,b๋ 10000์ด๋ค.
a/b๋ฅผ ๊ตฌํ์์ค.
100/10000
0.01
์ด๋ ๊ฒ ํด๋ ๋์ง๋ง ๊ท์ฐฎ์ ์๋ ์๋ค.
๊ทธ๋์ ์์ฃผ ์ฌ์ฉํ๋ ์ซ์๋ค์ ๋ณ์์ ์ ์ฅํ์ฌ ์ฌ ์ฌ์ฉํ๋ค๋ฉด?
- ๋ณ์์ ์์ฑํ๋ ๋ฒ1
a = 100
b = 10000
- print ํจ์๋ฅผ ์ฌ์ฉํ์ฌ a,b์ ๊ฐ ํ์ธ
print(a)
print(b)
100
10000
- ๋ณ์ ์์ฑํ๋ ๋ฒ2
a,b = 100, 10000
- print ํจ์๋ฅผ ์ฌ์ฉํ์ฌ a,b์ ๊ฐ ํ์ธ
print(a)
print(b)
100
10000
- ๋ฌธ์ 4
a๋ 300,b๋ 400์ด๋ค
a+b,a-b,a*b,a/b๋ฅผ ์ถ๋ ฅํ์์ค.
a = 300
b = 400
print(a+b)
print(a-b)
print(a*b)
print(a/b)
700
-100
120000
0.75
- ๋ณ์๋ช
์์ฑ์ ์ฃผ์์ฌํญ
- ์๋ฌธ์,์ซ์,_์ ์กฐํฉ์ผ๋ก ๊ตฌ์ฑ๋์ด์ผ ํจ
a = 1
a1 = 1
_ = 1
- ๋ณ์๋ช ์ ์ฒซ ๊ธ์๋ ์ซ์๋ก ์ฌ์ฉํ ์ ์์
1a = 1
- ๋๋ฌธ์์ ์๋ฌธ์๋ ๊ตฌ๋ถ๋์ด ์ฌ์ฉ๋จ
a = 1
A = 10
print(a)
print(A)
1
10
- ๋ณ์๋ช ์ฌ์ด์ ๋์์ฐ๊ธฐ๋ ๋ถ๊ฐ
a b = 1
3. ์๋ฃํ
- ์๋ฃํ(์ ์ฅ๋๋ ๋ฐ์ดํฐ์ ํํ)
a = 1
b = 0.1
c = 'hello'
print(type(a))
print(type(b))
print(type(c))
<class 'int'>
<class 'float'>
<class 'str'>
1) ์ซ์ํ
- int(์ ์์ ํํ)
a = 1
print(type(a))
<class 'int'>
b = 0
print(type(b))
<class 'int'>
c = -1
print(type(c))
<class 'int'>
- float(์ค์์ ํํ)
a = 1.1
print(type(a))
<class 'float'>
b = 0.0
print(type(b))
<class 'float'>
c = -1.1
print(type(c))
<class 'float'>
d = 1.
print(type(d))
<class 'float'>
- int ์ float ์ ์ฐ์ฐ ๊ฒฐ๊ณผ๋ int ์ผ๊น, float์ผ๊น?
a = 1
b = 1.0
print(type(a))
print(type(b))
<class 'int'>
<class 'float'>
print(type(a + b))
<class 'float'>
- ์ฐ์ฐ
-๋ํ๊ธฐ
a = 10
b = 2
a + b
12
-๋นผ๊ธฐ
a = 10
b = 2
a - b
8
-๊ณฑํ๊ธฐ
a = 10
b = 2
a * b
20
-๋๋๊ธฐ
a = 10
b = 2
a / b
5.0
-๋ชซ
a = 10
b = 3
a // b
3
-๋๋จธ์ง
a = 10
b = 3
a % b
1
-์ ๊ณฑ
a = 10
b = 3
a ** b
1000
- ํ ๋น์ฐ์ฐ
-๋ณ์ a๋ 1์ด๋ค. ํด๋น ๋ณ์ a์ 1์ ๋ํ์ฌ๋ผ.
a = 1
a = a + 1
print(a)
2
-ํ ๋น์ฐ์ฐ์ ์ฌ์ฉํ ๋ฐฉ๋ฒ
a = 1
a += 1
print(a)
2
-๋นผ๊ธฐ
a = 1
a -= 1
print(a)
0
-๊ณฑํ๊ธฐ
a = 2
a *= 2
print(a)
4
-๋๋๊ธฐ
a = 1
a /= 2
print(a)
0.5
2)๋ฌธ์ํ
-๋ฌธ์ํ์ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ฌธ์๋ฅผ ๋ฐ์ดํ('), ์ ๋ฐ์ดํ(")๋ก ๊ฐ์ธ์ค๋ค
a = 'hello'
a = "hello"
- ์ธ๋ฑ์ค
- ์ธ๋ฑ์ค []๋ฅผ ํตํด ์ง์ ํด ์ค ์ ์์ผ๋ฉฐ, 0๋ถํฐ ์์
a = hellow world'
-๋ณ์ a์ ์ฒซ ๋ฒ์งธ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค.
print(a[0])
h
-๋ณ์ a์ ๋ง์ง๋ง ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค.
print(a[-1])
d
- ์ฌ๋ผ์ด์ค
- ๋ฒ์๋ฅผ ์ง์ ํ์ฌ ์ํ๋ ๋ถ๋ถ๋ง์ ์ป์ ์ ์์
a = 'hellow world'
-๋ณ์ a ์ ์ฒด๋ฅผ ์ถ๋ ฅํ์์ค
print(a)
hellow world
or
print(a[:])
hellow world
-๋ณ์ a์ 6~8๋ฒ์งธ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค
print(a[5:8]) # 0๋ถํฐ ์์ํ๊ธฐ ๋๋ฌธ์ 5๋ฅผ ์
๋ ฅ
w w
-๋ณ์ a์ ์ฒ์ ~ 5๋ฒ์งธ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค.
print(a[:5])
hello
-๋ณ์ a์ ๋ค์์๋ถํฐ 5๋ฒ์งธ ~ ๋ง์ง๋ง ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค.
print(a[-5:])
world
-๋ณ์ a์ ์ฒ์ ~ ๋ค์์๋ถํฐ -5๋ฒ์งธ ๋ฌธ์๋ฅผ ์ถ๋ ฅํ์์ค.
print(a[:-4])
hellow w
- ๋ฌธ์์ด์ ํฉ
a = 'hellow'
b = 'world'
print(a + b)
hellowworld
- ๋ฌธ์์ด์ ๊ณฑ
a = 'hellow'
print(a * 3)
hellowhellowhellow
- ๋ฌธ์ํ๊ณผ ์ซ์ํ์ ํผ์ฉ
-๋ฌธ์ : ๋ณ์(์ซ์)๋ฅผ ๋ฃ์ด 'My number is (๋ณ์)' ๋ฅผ ์ถ๋ ฅํ์์ค.
๋ฐฉ๋ฒ1
a = 'My number is '
b = 1
print(a, b)
My number is 1
๋ฐฉ๋ฒ2
a = 'My number is '
b = 1
print(a + b)
๋ฌธ์ํ๊ณผ ์ซ์ํ์ ๋ํด์ค๊ธฐ ์ํด์๋ ์ซ์ํ์ ๋ฌธ์ํ์ผ๋ก ๋ฐ๊พธ์ด ์ฃผ์ด์ผ๋ง ํ๋ค
print(a + str(b))
My number is 1
๋ฐฉ๋ฒ3
print('My number is {}'.format(b))
My number is 1
-๋ ๊ฐ ์ด์์ ๊ฐ ๋ฃ๊ธฐ
print('์ค๋์ {}์ {}์ผ ์
๋๋ค.'.format(5, 10))
์ค๋์ 5์ 10์ผ ์ ๋๋ค.
-์ด๋ฆ์ ํตํ ๊ฐ ๋ฃ๊ธฐ
print('์ค๋์ {month}์ {day}์ผ ์
๋๋ค. {month}์์ ๊ฐ์ ์ ๋ฌ์
๋๋ค.'.format(month = 5, day = 10))
์ค๋์ 5์ 10์ผ ์ ๋๋ค. 5์์ ๊ฐ์ ์ ๋ฌ์ ๋๋ค.
a = '์ค๋์ {month}์ {day}์ผ ์
๋๋ค. {month}์์ ๊ฐ์ ์ ๋ฌ์
๋๋ค.'.format(month = 5, day = 10)
print(a)
์ค๋์ 5์ 10์ผ ์ ๋๋ค. 5์์ ๊ฐ์ ์ ๋ฌ์ ๋๋ค.
- ๋ฌธ์์ด ๋ถํด
-'hello world' ๋ฅผ 'hello'์ 'world'๋ก ๋ถ๋ฆฌํ์์ค.
a = 'hello world'
a.split()
['hello', 'world']
-'I am a boy' ๋ฅผ ๊ฐ ๋จ์ด๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ถ๋ฆฌํ์์ค.
a = 'I am a boy'
a.split()
['I', 'am', 'a', 'boy']
-'I.am.a.boy' ๋ฅผ '.'๋ฅผ ๊ธฐ์ค์ผ๋ก ๋ถ๋ฆฌํ์์ค.
a = 'I.am.a.boy'
['I.am.a.boy']
a.split('.')
['I', 'am', 'a', 'boy']
๋ค์ ์ค๋๋ง์ ํ์ด์ฌ ๊ธฐ์ด๋ถํฐ ์์ํ๋ ค๊ณ ํ๋๊น ์ด์ํ๊ณ ์ง์ง ์๋ก ๋ฐฐ์ฐ๋ ๋๋์ด๋๊น... ๊ทผ๋ฐ ๋๋ฌด ์ต์ํ๊ณ ์ฌ์ดใ ใ ๋ถ๋ช ์ฒ์์ ํท๊ฐ๋ฆฌ๊ณ ์ด๋ ค์ ๋๋ฐ!! ์๋ ๋ด์ฉ์ด๋ผ ์ง๋์น๊ณ ๋์ด๊ฐ ์ ์์ง๋ง ๊ทธ๋๋ ๋ณต์ตํ๊ธฐ day1 ๋ด๊ฐ ํด๋โบ๏ธ
๋๊ธ