๋ณ์๋?
๋ณ์์ ์ด๋ฆ = ์ ์ฅํ ๊ฐ
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์์๋ = ํ์๋ ๋ณ์ ํ ๋น (variable assignment)์ด๋ผ๊ณ ํ๋ค.
๋ณ์์ ์ ์ธ
a = 100
print(a)
a์ 100์ด๋ผ๋ ๊ฐ์ ์ ์ธํ๊ณ a๋ฅผ ์ถ๋ ฅํ์ ์ 100์ด ์ถ๋ ฅ๋๋ ๊ฒ์ ์ ์ ์๋ค.
200 = b
print(b)
๋ฐ๋๋ก 200์ b๋ผ๋ ๊ฐ์ ์ ์ธํ๊ณ b๋ฅผ ์ถ๋ ฅํ์ ์ ์๋ฌ์ฝ๋๊ฐ ๋ฐ์ํ๋ค.
DEL
b = 200
del b
ํ ๋นํ ๋ณ์๋ฅผ del์ ํตํด ์ญ์ ํ ์๋ ์๋ค.
ํ ๋ฒ์ ์ฌ๋ฌ ๊ฐ ๋ณ์ ์ ์ธ
a , b = 100, 200
, ๋ฅผ ์ด์ฉํด ๋ณ์๋ฅผ ๋์์ ์ ์ธ๋ ํ ์ ์๋ค.
a, b = 100, 200
a = b
b๋ 200์ด๋ผ๋ ๊ฐ์ ์ฐธ์กฐํ๊ณ ์๊ณ , a = b ๋ฅผ ํตํด b๊ฐ ์ฐธ์กฐํ๋๊ฐ 200์ a ๋ ํ ๋น ๋ฐ์์ผ๋
a ๋ 200 ์ด๋ผ๋ ๊ฐ์ ์ฐธ์กฐํ๊ฒ ๋๋ค.
a, b = 100 , 200
a, b = b , a + b
์ ์ ๊ฐ์ ์ํฉ์ผ ๋ b๋ 400์ ํ ๋น๋ฐ๋ ๊ฒ ์๋๋ค. 300์ ํ ๋น๋ฐ๋๋ค.
์ด์ ๋ ์ฐ์ฐ์์ฐ์ ์์๊ฐ ์๊ธฐ ๋๋ฌธ์ด๋ค. +๊ฐ = ๋ณด๋ค ์ฐ์ ์์๊ฐ ๋๊ธฐ ๋๋ฌธ์ 300์ ๋จผ์ ํ ๋น๋ฐ๊ฒ ๋๋ค.
๋ณ์ ์ฌ์ฉํด๋ณด๊ธฐ
print("Hello World!")
๊ทธ๋ ๊ฐ๋ฉด ๋ฌธ์์ด์ ์ถ๋ ฅํ ๊ฒฝ์ฐ, Hello World ๋ฅผ ์ถ๋ ฅํ๋ค๊ณ ๊ฐ์ ํด๋ณด์.
ํ์ค์ ํ์ดํ ํ๋ค๊ณ ํ์ฌ๋, ๊ทธ๊ฒ 10์ค 100์ค ์ผ๋๋ ๋ณต๋ถ ํ๋ ๊ณผ์ ๋ง์ ์ค๋๊ฑธ๋ฆฐ๋ค.
๊ทธ๋ด๋ ๋ณ์์ ์ฐ์๋ฅผ ๊ฐ์ด ์ฌ์ฉํด์ฃผ๋ฉด ๋๋ค.
text = "HelloWorld"
text๋ผ๋ ๋ณ์ ์์ "HellowWorld"๋ผ๋ ๋ฌธ์์ด์ ๋ด์๋ค.
๊ทธ๋ฆฌ๊ณ HelloWorld๋ฅผ 10๋ฒ ์ถ๋ ฅํ๋ค๊ณ ํ๋ฉด,
text = "Hello World"
print(( text + "\n" ) * 10)
(\n์ ์ค๋ฐ๊ฟ์ ํด์ค๋ค)
์ด๋ ๊ฒ ์ฝ๋๋ฅผ ์ ๋ ฅํ๋ฉด HelloWorld๋ฅผ 10๋ฒ ์ ์ ํ์๋ ์์ด, ๋๊ฐ์ ๋ฌธ์ฅ์ด 10๋ฒ ์ถ๋ ฅํ ์์๋ค.
์๋ณ์ ์์ฑ ๊ท์น
- ๋ณ์์ ์ด๋ฆ์ ๋ฌธ์,์ซ์,๋ฐ์ค(_)์ ํฌํจํ ์ ์๋ค.
ex) !,@ ํฌํจ๋ ์ ์๋ค.
- ๋ณ์์ ์ด๋ฆ์ ์ซ์๋ก ์์ํ ์ ์๋ค.
ex) appl2e , app2le , 1apple
- ๊ณต๋ฐฑ์ ํฌํจํ ์ ์๋ค.
ex) red_apple , red apple
- ์์ฝ์ด (keyworld)๋ ์ฌ์ฉํ ์ ์๋ค.
[ ๋์ด์ฐ๊ธฐ๋ ์ธ๋๋ฐ( _ )๋ฅผ ์ฌ์ฉํด์ฃผ์ ]
๋ณ์์ ์ด๋ฆ์ ์๊ธฐ์ฝ๊ฒ ๋ง๋๋๊ฑธ ๊ถ์ฅ ํ๋ค.
'๐จ๏ธ Language > Python' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Python]๋ฌธ์์ด ๋ฉ์๋ (2) | 2022.08.28 |
---|---|
[Python]๋ฌธ์์ด ์ธ๋ฑ์ฑ, ์ฌ๋ผ์ด์ฑ, ํฌ๋งคํ (0) | 2022.08.28 |
[Python]์ฐ์ , ๋น๊ต , ๋ ผ๋ฆฌ ์ฐ์ฐ์ (0) | 2022.08.19 |
[Python]์๋ฃํ ๋ฐ Printํจ์ (0) | 2022.08.19 |
[Python]Python ํน์ง ๋ฐ ์ค์น๊ณผ์ (0) | 2022.08.18 |