- Today
- Total
์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
- ๋ฐ์ดํฐ๋ถ์
- ๋ฉ์์ด์ฌ์์ฒ๋ผ๋ถํธ์บ ํ
- ํ๋ก์ ํธ ํ๊ณ ๋ก
- ๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ฐ์ดํฐ๋ถ์
- ๋ฉ์์ด์ฌ์์ฒ๋ผํ๊ธฐ
- ํ์ด์ฌ์์
- ๋ฐ์ดํฐ๋ถ์๋ถํธ์บ ํ
- ๋งฅ๋ถ ์ํฌ๋ฒค์น ๋๊ตฌ ์๋ณด์
- ๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ถํธ์บ ํ
- ๋ฉ์ฌ๋ถํธ์บ ํ
- ๋ฉ์ฌ ๋ฐ์ดํฐ๋ถ์
- EDA
- ํ์ด์ฌ๊ธฐ์ด
- ์นํฌ๋กค๋ง
- ํ์ด์ฌ
- ์ฌ์กฐ์ฌ2๊ธ ์ค๊ธฐ๊ธฐ์ถ
- ์ฌ์กฐ์ฌ2๊ธ ๊ธฐ์ถ๋ฌธ์
- ์ฃผํผํฐ๋ ธํธ๋ถ๋จ์ถํค
- ๋ฉ์์ด์ฌ์์ฒ๋ผ
- ์ํฌ๋ฒค์น ์ค๋ฅ
- ๋ฐ์ดํฐ๋ถ์ ๋ ํ
- ๋งฅ๋ถ ์ํฌ๋ฒค์น์ค๋ฅ
- ๊นํ๋ธ ์ด๊ธฐ์ค์
- SQL
- ๋ฉ์์ด์ฌ์์ฒ๋ผ๋ฐ์ดํฐ๋ถ์
- ์กฐ์ธ์ฐ์ฐ์
- ์ฌ์กฐ์ฌ๊ธฐ์ถ
- ๋ฉ์์ด์ฌ์์ฒ๋ผ ํ๊ธฐ
- ๋ฉ์ฌํ๊ธฐ
- ์ฌ์กฐ์ฌ2๊ธ ์์ ํ
๊ฐ์์ Data Lab ๐
[๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ฐ์ดํฐ๋ถ์ ๋ถํธ์บ ํ 5๊ธฐ] ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ/ ์๋ฃํ๊ณผ ๋ณ์ / ์ฐ์ฐ์ ๋ณธ๋ฌธ
[๋ฉ์์ด์ฌ์์ฒ๋ผ ๋ฐ์ดํฐ๋ถ์ ๋ถํธ์บ ํ 5๊ธฐ] ํ์ด์ฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ/ ์๋ฃํ๊ณผ ๋ณ์ / ์ฐ์ฐ์
๊ฐ์์๋ 2025. 4. 7. 13:45๋จ 5์ผ๋ง์ ์ ๋ง ๋ง์ ๊ฒ๋ค์ ๋ฐฐ์ ๋ค. ํ์ด์ฌ ๊ธฐ๋ณธ์ ์ ๋ฐ์ ์ธ ๊ฒ๋ค์ ๋๋ถ๋ถ ํ์๊ฒ ๊ฐ๋ค.
๋ํ๊ต์์ ํ์ด์ฌ ์ธ์ด๋ฅผ ๋ฐฐ์ ๋๋ฐ 1~2๊ฐ์ ๋์ ๋ฐฐ์ฐ๋ ์์ 5์ผ๋ง์ ๋ฐฐ์ฐ๋ค๋...๐
<๊ธฐ๋ณธ๋ฌธ๋ฒ>
1. ์ฃผ์๊ณผ ์ถ๋ ฅ
#์ ๋ถ์ด๊ณ ๊ธ์ ์ฐ๋ฉด ์ฃผ์์ฒ๋ฆฌ๊ฐ ๋๋ค. ๋ฌผ๋ก ์คํํ ๋ ๊ฑด๋๋ฐ๋ ๋ถ๋ถ์ด๋ค.
a = 1 + 2
print(a) # ์ถ๋ ฅ์ print() ๋ฅผ ์ด์ฉํ๋ค.
2. ๋ฌธ์์ด
* ํ์ด์ฌ์ ์์ ๋ฐ์ดํ('), ํฐ ๋ฐ์ดํ(") ๋ชจ๋ ๋ฌธ์์ด๋ก ์ทจ๊ธํ๋ค.
* ์์ ๋ฐ์ดํ ์ธ๊ฐ('''), ํฐ ๋ฐ์ดํ ์ธ๊ฐ(""")๋ก ๋ฌถ์ด์ฃผ๋ ๋ฌธ์์ด๋ ์ ๊ณต๋๋ค.
'''๋ ์๋ฐํ ๋ฐ์ง๋ฉด ์ฃผ์์ ์๋์ง๋ง ๋ธ๋ก ์ฃผ์ ๊ฐ์ ํจ๊ณผ๋ฅผ ๋ด๋ ๊ฒ์ด๋ค
๋ง์ฝ ์ฃผ์์ฒ๋ผ ์ฐ๊ณ ์ถ์ผ๋ฉด ๋ฌธ์์ด ๊ฐ์ฅ ๋ง์ง๋ง์ ์์ฑํ๋ ๊ฒ์ ํผํด์ผํ๋ค -> ๋ง์ง๋ง์ ์
๋ ฅํ๋ฉด ์ถ๋ ฅ๋๋ค
print('๋ฌธ์์ด')
print("๋ฌธ์์ด")
print('''๋ํด๋ฌผ๊ณผ ๋ฐฑ๋์ฐ์ด
๋ง๋ฅด๊ณ ๋ณ๋๋ก
''')
๋ฌธ์์ด
๋ฌธ์์ด
๋ํด๋ฌผ๊ณผ ๋ฐฑ๋์ฐ์ด
๋ง๋ฅด๊ณ ๋ณ๋๋ก
3. ์ธ๋ฏธ์ฝ๋ก (;)
c ์ธ์ด์์๋ ์ฝ๋ ๋์ ;์ ๊ผญ ๋ถ์ฌ์ค์ผํ๋๋ฐ, ํ์ด์ฌ์ ์ธ๋ฏธ์ฝ๋ก ์ ์ฌ์ฉ์ด ์์ ๋กญ๋ค.
print('์ธ๋ฏธ์ฝ๋ก ์์');
print('์ธ๋ฏธ์ฝ๋ก ์์')
์ธ๋ฏธ์ฝ๋ก ์์
์ธ๋ฏธ์ฝ๋ก ์์
<์๋ฃํ๊ณผ ๋ณ์>
1. ๋ฆฌํฐ๋ด
: ํ๋ก๊ทธ๋จ ์ฝ๋ ์์ฑ์ ๊ฐ์ ์์ฑํ๋ ๋ฐฉ๋ฒ
print('์ ์ :', 100)
print('์ค์ :', 11.11)
print('๋ฌธ์์ด :', 'ํํํ')
print('์ฐธ :', True)
print('๊ฑฐ์ง :', False)
print('์ง์ :', 2e5)
print('๋ณต์์ :', 10 + 8j)
print('์ธ์๋ฆฌ ๋ง๋ค ํ์ :', 123_456_789)
print('์์ :', None)
๊ฐ์ type์ ์๊ณ ์ถ๋ค๋ฉด
# type์ ์ฐ๋ฉด ๊ฐ์ ํ์
์ ํ์
ํ ์ ์๋ค
print(type(100))
print(type(11.11))
print(type('ํํํ'))
print(type(True))
print(type(False))
print(type(2e10))
print(type(10 + 8j))
print(type(123_456_789))
print(type(None))
2. ๋ณ์
: ๊ฐ๋ฐ์๊ฐ ์ํ๋ ๊ฐ์ ์ ์ฅํ ์ ์๋ ๊ธฐ์ต๊ณต๊ฐ์ ์๋ฏธํ๋ค.
a1 = 10
a2 = 11.11
a3 = '์๋
ํ์ธ์'
# ๋ณ์์ ์ด๋ฆ๋ง ์ฌ์ฉํ๋ฉด ๋ณ์์ ์ ์ฅ๋์ด ์๋ ๊ฐ์ ๊ฐ์ ธ์ ์ฌ์ฉํ ์ ์๋ค.
print(a1)
print(a2)
print(a3)
10
11.11
์๋
ํ์ธ์
ํ์ด์ฌ 3.6 ๋ถํฐ ๋ณ์์ ์๋ฃํ์ ๋ช
์ํ ์ ์๋ค.
๋ณ์๋ฅผ ์ ์ํ ๋ ์๋ฃํ์ ๋ช
์ํ๋ฉด ๊ฐ์ ์ง์ ํ์ง ์์๋ ๋๋ค.
๋จ ๋ณ์๋ฅผ ์ฌ์ฉํ๊ธฐ ์ ์ ๋ฐ๋์ ๊ฐ์ ์ ์ฅํด์ผ ํ๋ค.
โ ๋ณ์์ ์๋ฃํ์ ๋ถํ์ฃผ๋ ์ด์
1. ๋ณ์๋ฅผ ์ ์ธํ ๋ ์ต์ด์ ๊ฐ์ ์ง์ ํด์ฃผ๊ณ ์ถ์ง ์์ ๋ -> ๊ทธ๋ฅ ๊ฐ์ 0 ๊ฐ์ ๊ฐ์ ๋ฃ์ด์ฃผ๋ฉด ๋๋ค
2. ๋ณ์์ ํ์
์ ๋ช
์์ ์ผ๋ก ํํํ๊ณ ์ถ์๋ -> ๋ค๋ฅธ ํ์
์ ๊ฐ์ ์ ์ฅํ ์ ์๊ธฐ ๋๋ฌธ์ ๋ณ ์๋ฏธ๊ฐ ์๋ค
<์ฐ์ฐ์>
: ๊ฐ๋ค์ ๊ฐ์ง๊ณ ๊ณ์ฐ์ ํ๊ธฐ ์ํ ํน์ ๋ฌธ์๋ค
ํค๋ณด๋์ ์๋ ํน์๋ฌธ์ ๋๋ถ๋ถ์ด ์ฐ์ฐ์์ด๋ค ( +, -, *, % ๋ฑ..)
1. ์ฐ์ ์ฐ์ฐ์
+ : ๋ํ๊ธฐ
- : ๋นผ๊ธฐ
*: ๊ณฑํ๊ธฐ
/ : ๋๋๊ธฐ. ๊ฒฐ๊ณผ๊ฐ ์ค์
// : ๋๋๊ธฐ. ๊ฒฐ๊ณผ๊ฐ ์ ์
% : ๋๋จธ์ง
** : ๊ฑฐ๋ญ์ ๊ณฑ
v1 = 10
v2 = 21
# ๋ํ๊ธฐ
a1 = v1 + v2
print('v1 + v2 =', a1)
# ๋นผ๊ธฐ
a2 = v1 - v2
print('v1 - v2 =', a2)
# ๊ณฑํ๊ธฐ
a3 = v1 * v2
print('v1 * v2 =', a3)
# ๋๋๊ธฐ : ๊ฒฐ๊ณผ๋ ์ค์
a4 = v1 / v2
print('v1 / v2 =', a4)
# ๋๋๊ธฐ : ๊ฒฐ๊ณผ๋ ์ ์
a5 = v1 // v2
print('v1 // v2 =', a5)
# ๋๋จธ์ง
a6 = v1 % 3
print('v1 % 3 =', a6)
# ๊ฑฐ๋ญ ์ ๊ณฑ
a7 = v1 ** 3
print('v1 ** 3 =', a7)
v1 + v2 = 31
v1 - v2 = -11
v1 * v2 = 210
v1 / v2 = 0.47619047619047616
v1 // v2 = 0
v1 % 3 = 1
v1 ** 3 = 1000
2. ๋น๊ต์ฐ์ฐ์
๊ฒฐ๊ณผ๋ True๋ False๋ก ๋์จ๋ค.
== : ์ข์ธก์ ๊ฐ์ด ์ฐ์ธก์ ๊ฐ๊ณผ ๊ฐ๋ค
!= : ์ข์ธก์ ๊ฐ์ด ์ฐ์ธก์ ๊ฐ๊ณผ ๋ค๋ฅด๋ค
> : ์ข์ธก์ ๊ฐ > ์ฐ์ธก์ ๊ฐ ์ธ๊ฐ
< : ์ข์ธก์ ๊ฐ < ์ฐ์ธก์ ๊ฐ ์ธ๊ฐ
>= : ์ข์ธก์ ๊ฐ >= ์ฐ์ธก์ ๊ฐ
<= : ์ข์ธก์ ๊ฐ <= ์ฐ์ธก์ ๊ฐ
๋ณดํต ์กฐ๊ฑด๋ฌธ์ ๋ง์ด ์ฌ์ฉ๋๋ค.
v1 = 10
print(v1 == 10)
print(v1 == 20)
print(v1 != 10)
print(v1 != 20)
print(v1 > 5)
print(v1 > 20)
print(v1 < 5)
print(v1 < 20)
print(v1 >= 5)
print(v1 >= 10)
print(v1 >= 20)
print(v1 <= 5)
print(v1 <= 10)
print(v1 <= 20)
True
False
False
True
True
False
False
True
True
True
False
False
True
True
3. ๋ ผ๋ฆฌ์ฐ์ฐ์
์ฐ์ฐ์ ์ข์ธก๊ณผ ์ฐ์ธก์๋ ์ฐธ, ๊ฑฐ์ง์ ๊ฒฐ๊ณผํ๋ ์ฐ์ฐ์์ด ์กด์ฌํด์ผ ํ๋ค.
and : ์ข์ธก๊ณผ ์ฐ์ธก์ด ํ๋๋ผ๋ False๋ฉด ์ต์ข
๊ฒฐ๊ณผ๋ False๊ฐ ๋๋ค.
or : ์ข์ธก๊ณผ ์ฐ์ธก์ด ํ๋๋ผ๋ True๋ฉด ์ต์ข
๊ฒฐ๊ณผ๋ True๊ฐ ๋๋ค.
not : ์ฐ์ธก์ ๊ฒฐ๊ณผ๊ฐ True๋ฉด False๋ก, False๋ฉด True๋ก ๋ฐ๊ฟ์ค๋ค.
v1 = 10
v2 = 20
print(v1 > 5 and v2 > 10)
print(v1 > 20 and v2 > 10)
print(v1 <5 or v2 < 10)
print(v1 >5 or v2 > 10)
True
False
False
True
๋๋์
์ด์ ์ ๋ค ๋ฐฐ์ด ๋ด์ฉ์ด๋ผ ์ค๋๋ง์ ํ๋ ๋ํ๊ต ๋๋ก ๋์๊ฐ ๊ธฐ๋ถ์ด๋ค.
์์ง๊น์ง๋ ๊ธฐ๋ณธ์ ์ธ ๋ด์ฉ์ด๋ค๋ณด๋ ์ง๋ฌธ๊ฑฐ๋ฆฌ๊ฐ ๋ณ๋ก ์์๋ค.
๊ทธ๋ฐ๋ฐ๋ ๋ค๋ฅธ ๋ถ๋ค์ ์ง๋ฌธ์ ๋ณด๋ฉด ์ค์ค๋ก ๋ตํ์ง ๋ชปํ๋ ๊ฒ๋ ์ข
์ข
์๋ค.
๋ฐฐ์๋ ๋ฐฐ์๋ ๋์ด ์๋ ํ์ด์ฌ.... ์ ์ฆ์ ํ์ด์ฌ
์ด์ ๋ ๋ง์คํฐ ํด์ผ์ง ๐ณ
์ถ์ฒ : ๋ฉ์์ด์ฌ์์ฒ๋ผ, ์ํํธ์บ ํผ์ค(์ค์ฌ์ฑ ๊ฐ์ฌ๋)