๐ cmd ์์ ํ์ด์ฌ ํ์ผ ์คํํ๊ธฐ
![](https://velog.velcdn.com/images/gyeomii/post/05afec06-73d4-4388-b8fa-e4f4c89be85a/image.png)
![](https://velog.velcdn.com/images/gyeomii/post/ae05b2af-d9a4-4666-96fa-f4df67a15620/image.png)
- ํ์ผ๋ช
.py ํ์ผ์ ๋ง๋ค๊ณ ์ ์ฅํ๋ค.
![](https://velog.velcdn.com/images/gyeomii/post/c3f4f3b6-5696-446b-b8eb-41b0afc5385b/image.png)
- ํ์ผ์ด ์ ์ฅ๋ workspace๋ก ๋๋ ํ ๋ฆฌ๋ฅผ ์ด๋ (dir)
- python ํ์ผ๋ช
.py ์
๋ ฅํ๋ฉด ์์ ์ ์ code ์คํ๋จ.
- Complier VS Interpreter
- compiler : ๊ธฐ๊ณ์ด์ ๊ฐ๊น๊ธฐ ๋๋ฌธ์ ์คํ์๋ ๋น ๋ฆ
- ๊ณ ๊ธ์ธ์ด๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ๋ชฉ์ ํ๋ก๊ทธ๋จ์ผ๋ก ๋ฒ์ญํ ๋งํน์์
์ ํตํด ์คํํ๋ก๊ทธ๋จ์ ์์ฑ (classํ์ผ)
- interpreter : ์คํฌ๋ฆฝํธ ์ธ์ด, ์ฝ์ด๊ฐ๋ ์์๋๋ก ์คํ
- ๊ณ ๊ธ์ธ์ด๋ก ์์ฑ๋ ํ๋ก๊ทธ๋จ์ ํ์ค์ฉ ๋ฒ์ญํด์ OS์์ ์ธ์ํ๋ ๊ธฐ๊ณ์ด๋ก ๋ฒ์ญํ๋ ์ญํ
๐ Python์ ๋ณ์์ ์ธ
a = 1
b = 2.5
c = 'hello'
d = "10"
e = True
f = False
print(a+b)
print(str(a)+c)
print(a+int(d))
print(e or f)
print(not e)
๐ ์กฐ๊ฑด๋ฌธ (if๋ฌธ)
a = True
if a :
print("์ฐธ")
์์ ํค = 158
if ์์ ํค > 150 :
print("ํค๋ค๋ฆฌ")
elif ์์ ํค <=150:
print("์๋ค๋ฆฌ")
a = False
if not a :
pass
else :
print("not ok")
print("nono")
๐ python ๋ฐฐ์ด
class Hello{
public static void main(String[] args){
String[] arr = {"ํ๊ธธ๋", "์ ์ฐ์น"};
System.out.println(arr[-1]);
}
}
![](https://velog.velcdn.com/images/gyeomii/post/5236ec1b-22e5-407f-b9ca-f412c860c804/image.png)
arr = ["ํ๊ธธ๋", "์ ์ฐ์น"]
print(arr[-1])
![](https://velog.velcdn.com/images/gyeomii/post/5eebdc7e-5310-460b-96bf-c1a67f4eaf2f/image.png)
- python์ โ-โ๋ฅผ ์
๋ ฅํ๋ฉด ์ญ์์ ์๋ฏธํ๋ฉฐ ๋ค์์๋ถํฐ ํ๋์ฉ ๊ฒ์
arr = ["ํ๊ธธ๋", "์ ์ฐ์น"]
arr.append("์ด์์ ")
arr.remove("ํ๊ธธ๋")
arr.insert(0,"์ด๋ชฝ๋ฃก")
arr.insert(len(arr),"์ฑ์ถํฅ")
print(arr)
![](https://velog.velcdn.com/images/gyeomii/post/68799477-ae8c-4c7b-b043-f8c235253aa2/image.png)