Phython ๐Ÿ“–

์ด์›๋นˆยท2025๋…„ 3์›” 1์ผ

์‚ฐ์ˆ ์—ฐ์‚ฐ

  • +: ๋”ํ•˜๊ธฐ ์—ฐ์‚ฐ
  • -: ๋นผ๊ธฐ ์—ฐ์‚ฐ
  • /: ๋‚˜๋ˆ„๊ธฐ ์—ฐ์‚ฐ
  • *: ๊ณฑํ•˜๊ธฐ ์—ฐ์‚ฐ
  • //: ๋‚˜๋ˆ„๊ธฐ ์—ฐ์‚ฐ ๋‚˜๋ˆˆ ๊ฐ’์„ ๋‚ด๋ฆผํ•ด์„œ ๊ฐ€์ ธ์˜จ๋‹ค.
  • %: ๋ชจ๋“ˆ๋Ÿฌ ์—ฐ์‚ฐ (Modulo Operator), ๋‚˜๋จธ์ง€ ๊ฐ’
  • **: ์ œ๊ณฑ ์—ฐ์‚ฐ

<๋น„๊ต์—ฐ์‚ฐ>

<, >, =>, <=, ==, !=

''is ์™€ ==์˜ ์ฐจ์ด?''
is๋Š” ๋น„๊ตํ•˜๋Š” ๋Œ€์ƒ์ด ๊ฐ™์€ ๊ฐ์ฒด์ผ ๊ฒฝ์šฐ์— True๋ฅผ ๋ฐ˜ํ™˜
==๋Š” ๋น„๊ตํ•˜๋Š” ๋Œ€์ƒ์˜ ๊ฐ’์ด ๊ฐ™์€ ๊ฒฝ์šฐ์— True๋ฅผ ๋ฐ˜ํ™˜

-ํŒŒ์ด์ฌ-

1. ๋ณ€์ˆ˜

//a๋ผ๋Š” ๋ณ€์ˆ˜์— 10์ถœ๋ ฅ
a = 10
print(a)

a = 20
b = 30
print(a + b)

2. ๋ฆฌ์ŠคํŠธ

number = [1, 3, 5, 7, 9]
print(number)

3. ๋ฐ˜๋ณต๋ฌธ

//for๋ฌธ
sum = 0
for i in range(1, 10):
sum += i

print(sum)

//while๋ฌธ
while๋ฌธ : ์กฐ๊ฑด์ด ture ์„ฑ๋ฆฝํ•˜๋ฉด ๋ฐ˜๋ณต์‹œํ‚ค๋Š” ๋ฐ˜๋ณต๋ฌธ
for๋ฌธ๊ณผ ์—ญํ• ์€ ๊ฐ™๋‹ค. ํ•˜์ง€๋งŒ while๋ฌธ์˜ ๊ฒฝ์šฐ i๋ผ๋Š” ๋ณ€์ˆ˜๋ฅผ
์‚ฌ์šฉํ•ด์„œ ๋”ฐ๋กœ ๋ณ€์ˆ˜๋ฅผ ์ง€์ •ํ•ด์•ผํ•œ๋‹ค.

sum = 0
i = 1

while(i <100):
sum += 1
i += 1
print(sum)

4. ํ•จ์ˆ˜

์ง€์—ญ๋ณ€์ˆ˜ (local variables) : ํ•จ์ˆ˜ ๋‚ด๋ถ€์—์„œ ์ •์˜๋˜์–ด ํ•จ์ˆ˜
๋‚ด๋ถ€์—์„œ๋งŒ ์“ฐ์ผ ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜
ํ•จ์ˆ˜๊ฐ€ ์ข…๋ฃŒ๋˜๋ฉด ๋ฉ”๋ชจ๋ฆฌ์— ์ €์žฅx
์ „์—ญ๋ณ€์ˆ˜ (global variables) : ํ•˜๋‚˜์˜ ํŒŒ์ด์ฌ ํŒŒ์ผ์— ์žˆ๋Š”
๋ชจ๋“  ํ•จ์ˆ˜๋‚˜ ์ฝ”๋“œ์— ์“ฐ์ผ ์ˆ˜ ์žˆ๋Š” ๋ณ€์ˆ˜

  • numpy :์ˆ˜์น˜๋ฐ์ดํ„ฐ

  • pandas :๋ฐ์ดํ„ฐ๋ชจ๋“ˆ

  • request : HTTP๋ชจ๋“ˆ

  • import, date, time,

0๊ฐœ์˜ ๋Œ“๊ธ€