๋ถ๋ฅ ์ ์ฒด๋ณด๊ธฐ
-
Python-AISW/Python 2023. 6. 7. 12:10
ํ์ด์ฌ์ ์ธ๊ณต์ง๋ฅ ๊ฐ๋ฐ์ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์ธ๊ธฐ์๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ์ค ํ๋์ ๋๋ค. ๋ค์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ ์์ํฌ๊ฐ ์์ด์ ๋จธ์ ๋ฌ๋, ๋ฅ๋ฌ๋, ์์ฐ์ด ์ฒ๋ฆฌ ๋ฑ ๋ค์ํ ๋ถ์ผ์์ ์ธ๊ณต์ง๋ฅ ์ ํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํ ์ ์์ต๋๋ค. ํ์ด์ฌ์์ ์ธ๊ณต์ง๋ฅ์ ๊ฐ๋ฐํ๊ธฐ ์ํด ๋ช ๊ฐ์ง ์ฃผ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ํ๋ ์์ํฌ 1. NumPy: ์์น ๊ณ์ฐ์ ์ํ ํ์ด์ฌ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ๋ค์ฐจ์ ๋ฐฐ์ด๊ณผ ํ๋ ฌ ์ฐ์ฐ์ ํนํ๋์ด ์์ต๋๋ค. ์ธ๊ณต์ง๋ฅ์์ ๋ฐ์ดํฐ ์ฒ๋ฆฌ์ ์ ์ฒ๋ฆฌ์ ์์ฃผ ์ฌ์ฉ๋ฉ๋๋ค. 2. Pandas: ๋ฐ์ดํฐ ์กฐ์๊ณผ ๋ถ์์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ๋๋ค. ํ ์ด๋ธ ํํ์ ๋ฐ์ดํฐ๋ฅผ ๋ค๋ฃจ๋ ๋ฐ ํธ๋ฆฌํ๋ฉฐ, ๋ฐ์ดํฐ์ ์ ๋ก๋ฉ, ์ ๋ ฌ, ํํฐ๋ง ๋ฑ์ ์ง์ํฉ๋๋ค. 3. Scikit-learn: ๋จธ์ ๋ฌ๋์ ์ํ ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ก, ๋ค์ํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ๋๊ตฌ๋ฅผ ์ ๊ณตํฉ๋๋ค. ๋ถ๋ฅ, ..
-
-
-
mblock - ‘get_shield’๊ฐ ์์ต๋๋ค.SW/mBlock 2022. 7. 27. 21:09
์ต์ ๋ฒ์ ์ mBlock v5.4.0์ ์คํ ์ 2022๋ 2์ 8์ผ์ ์ถ์๋ ์ฌ์ด๋ฒํ์ด ๋ฒ์ 0.0.7์ด ์ค์น๋์ด ์์ด ์ผ๋ถ ์ค๋ฅ๊ฐ ๋ฐ์ํ๊ณ ์์ต๋๋ค. ‘cyberpi.get_shield’ ์ค๋ฅ์ ํด๊ฒฐ์ฑ ์ ๋ฒ๊ทธ๊ฐ ์์ ๋๊ธฐ ์ ๊น์ง๋ ์ฌ์ด๋ฒํ์ด ๋ฒ์ 0.0.5๋ก ๋์๊ฐ๋ ๊ฒ์ ๋๋ค. ๋ค์๊ณผ ๊ฐ์ ๊ฐ๋จํ ํ๋ก๊ทธ๋จ์ ์คํํ์์ ๋ ์๋์ ๊ฐ์ ์ค๋ฅ๋ฉ์์ง๊ฐ ๋ฐ๊ฒฌ๋๋ค๋ฉด ํ์ด์ฌ ํธ์ง๊ธฐ์์ ํด๊ฒฐ ๋ฐฉ๋ฒ์ ์ ์๋ ์ธ ์ค์ ๋ช ๋ น์ด๋ฅผ ์์ฑํ๊ณ ์คํ์ ํ๊ณ ๋ค์ ํ๋ก๊ทธ๋จ์ ์คํํ์๊ธฐ ๋ฐ๋๋๋ค. import cyberpi print('hello world') ์ค๋ฅ๋ฉ์์ง Traceback (most recent call last): File "C:\Users\pnaze\.mcode\virtualFS\projects\default\/..
-
[ํฐํ ๊ทธ๋ํฝ] ํฐํ๋ฐ๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2022. 1. 11. 21:44
1. ๊ฒ์ ๋ง๋ค๊ธฐ ์์ ์์ค(28-turtle_run.py) import turtle as t import random as r score = 0 #์ ์ ๋ณ์ te = t.Turtle() #์ ๋น ๊ฑฐ๋ถ์ด(๋นจ๊ฐ์) ์ด๊ธฐํ te.shape("turtle") te.color("red") te.speed(0) te.penup() te.goto(0,200) #์์น ์ง์ ts = t.Turtle() #๋จน์ด(์ด๋ก์ ๋๊ทธ๋ผ๋ฏธ) ์ด๊ธฐํ ts.shape("circle") ts.color("green") ts.speed(0) ts.penup() ts.goto(0,-200) #์์น ์ง์ def right(): #์ค๋ฅธ์ชฝ์ผ๋ก ๋ฐฉํฅ ๋ฐ๊พธ๊ธฐ t.setheading(0) def up(): #์๋ก ๋ฐฉํฅ ๋ฐ๊พธ๊ธฐ t.setheading(90..
-
[ํฐํ ๊ทธ๋ํฝ] ๊ธ์ ์ฐ๊ธฐ๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2022. 1. 11. 21:13
1. ๊ธ์ ์ฐ๊ธฐ write() : ๋ฌธ์์ด์ ํ๋ฉด์ ์ถ๋ ฅํ๋ ๋ช ๋ น turtle.write(arg, move=False, align ="left", font=("Arial", 8, "normal") - arg : TurtleScreen์ ์ธ ๊ธ์ - move : ์ด๋ (True / False), ์๋ต ๊ฐ๋ฅ - align : ์ ๋ ฌ "left", "center", "right", ์๋ต ๊ฐ๋ฅ - font : ํฐํธ (fontname, fontsize, fonttype) ์์ ์์ค(27-write.py) import turtle as t t.hideturtle() t.write("์๋ ํ์ด์ฌ", move=False, align="center", font=("arial",50,"bold")) t.penup() t.se..
-
[ํฐํ ๊ทธ๋ํฝ] ์ด๋ฒคํธ์ ํจ์๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2022. 1. 11. 19:35
1. ์ด๋ฒคํธ๋? - ์ด๋ฒคํธ๋ ํ๋ก๊ทธ๋จ์ ์ํด ๊ฐ์ง๋๊ณ ์ฒ๋ฆฌ๋ ์ ์๋ ๋์์ ๋งํฉ๋๋ค. ์) ํค๋ณด๋๋ฅผ ๋๋ ์ ๋, ๋ง์ฐ์ค๋ฅผ ํด๋ฆญํ์ ๋ - ํน์ ์ด๋ฒคํธ๊ฐ ๋ฐ์ํ๋ฉด ์ ํด์ง ์ฝ๋๊ฐ์ ๊ฐ์ง ํจ์๊ฐ ์คํ๋ฉ๋๋ค. ์ด๋ฒคํธ ์์ 1 Turtle ๋ชจ๋์ ํค๋ณด๋ ์ ๋ ฅ์ Screen ๊ฐ์ฒด๋ฅผ ์ฌ์ฉํด์ ์ฒ๋ฆฌํฉ๋๋ค. Screen ๊ฐ์ฒด์๋ ํค๋ณด๋์ ๋ง์ฐ์ค ์ ๋ ฅ์ ์ ์ดํ๋ ๋ค์ํ ํจ์์ ๊ธฐ๋ฅ์ด ์์ต๋๋ค. Screen ๊ฐ์ฒด๋ฅผ ๋ง๋ค์ง ์๊ณ ๋ฐ๋ก ์ด๋ฒคํธ๋ฅผ ์ฒ๋ฆฌํ๋ ๋ฐฉ๋ฒ๋ ์์ต๋๋ค. ๊ธฐ๋ณธ ์์ ํค๋ณด๋ ํค(Key) screen = turtle.Screen() screen.onkey(ํจ์๋ช , '์ฝ๋') screen.listen() ์์ชฝ ํ์ดํ 'Up' ์๋์ชฝ ํ์ดํ 'Down' ์ผ์ชฝ ํ์ดํ 'Left' ์ค๋ฅธ์ชฝ ํ์ดํ 'Right' # ํค๋ณด๋ ..
-
[ํฐํ ๊ทธ๋ํฝ] ๊ธฐ๋ณธ ํจ์๋ก๋ด๊ต์ก/2ํ์ฐจ_ํ์ด์ฌ 2022. 1. 11. 19:09
ํจ์ ์ค๋ช ์ฌ์ฉ ์ forward(๊ฑฐ๋ฆฌ) / fd(๊ฑฐ๋ฆฌ) ๊ฑฐ๋ถ์ด๊ฐ ์์ผ๋ก ์ด๋ turtle.forward(100) backward(๊ฑฐ๋ฆฌ) / back(๊ฑฐ๋ฆฌ) ๊ฑฐ๋ถ์ด๊ฐ ๋ค๋ก ์ด๋ turtle.backward(100) left(๊ฐ๋) / lt(๊ฐ๋) ๊ฑฐ๋ถ์ด๊ฐ ์ผ์ชฝ์ผ๋ก ํ์ turtle.left(90) right(๊ฐ๋) / rt(๊ฐ๋) ๊ฑฐ๋ถ์ด๊ฐ ์ค๋ฅธ์ชฝ์ผ๋ก ํ์ turtle.right(90) circle(๋ฐ์ง๋ฆ) ํ์ฌ์์น์์ ์์ ๊ทธ๋ฆผ turtle.circle(50) circle(๋ฐ์ง๋ฆ, extend๊ฐ๋, steps์ ๋ฐ๋) ์ ๊ทธ๋ฆฌ๊ธฐ ์ต์ turtle.circle(50, 180) turtle.circle(50, steps=5) pendown() / down() ํ ๋ด๋ฆฌ๊ธฐ turtle.pendown() penup..