본문 바로가기
Bootcamp/6개월치 업무

6개월치 업무 - 2

by 포항돼지 2022. 11. 3.

파이썬에서 파일 생성 하려면, open 코맨드 쓰면 됨

 

myFile = open("text.txt","w")

myFile.write("test")

myFile.close()

 

open을 사용해서 파일을 열어옴

4는 4글자라는 뜻,

open 상태에서 놔둔 상태에서 열어보면 없음, 왜? 저장해야(.close())해야 되니까

 

line 쓰면, 첫부터 끝가지 다 불러올수있음

 

random 함수는 0~1 사이의 소수 아무거나 뽑아오는 함수

 

 

4.3. 할당 연산자

할당 연산자 (Assignment Operators):

a = 10, b = 20 이라 가정한다.

OperatorDescriptionExample
= 왼쪽 변수에 오른쪽 값을 할당한다 c = a + b → c = a + b
+= 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽변수에 할당 c += a → c = c + a
-= 왼쪽 변수에서 오른쪽 값을 빼고 결과를 왼쪽변수에 할당 c -= a → c = c - a
*= 왼쪽 변수에 오른쪽 값을 곱하고 결과를 왼쪽변수에 할당 c *= a → c = c * a
/= 왼쪽 변수에서 오른쪽 값을 나누고 결과를 왼쪽변수에 할당 c /= a → c = c / a
%= 왼쪽 변수에서 오른쪽 값을 나눈 나머지의 결과를 왼쪽변수에 할당 c %= a → c = c % a
**= 왼쪽 변수에 오른쪽 값만큼 제곱을 하고 결과를 왼쪽변수에 할당 c **= a → c = c ** a
//= 왼쪽 변수에서 오른쪽 값을 나눈 몫의 결과를 왼쪽변수에 할당 c //= a → c = c // a

 

 

Random 에는 choice라는 기능이있음

a = [1,2]

random.choice(a)

 

 

+= 써서, 변경된 값을 변수에 할당

연산의 결과를 자동으로 변수에 할당해줌

 

 

 

time = 현재 시간 출력 time.time()

random = 랜덤 한거 선택  random.choice()

 

다른사람들이 만들어놓은 훌륭한 도구들을, 내가 가져와서 사용하면됨. 즉 그런 기능들을 구글링해서 가져와서 그냥 쓰면됨!!!! 해보자, 남이 만들걸 잘 가져다 쓰는게 파이썬에서는 실력이다

 

알고리즘 해석도

다이아몬드 -> 어려움, 반복문

 

파이썬에서 폴더 만드는 방법?

OS library = 컴퓨터의 운영체제와 소통하고, 컴퓨터를 제어하기위해 사용하는 도구

 

os 라이브러리 써서 뭐 ls,dir mkdir 이런거 가능인듯

 

>>> os.mkdir("Wayne") 

-> mkdir 써서 Wayne 폴더 만듬

 

>>> a = [1,2,3,4,5] 
>>> str(a)
'[1, 2, 3, 4, 5]'

 

리스트를 스트링으로 바꾸면? 중괄호까지 통째로 스트링으로 바뀜