실습5 [3일차] 파일 실습 문제 풀이 shutil 모듈이란? shutil 모듈은 파일과 파일 모음에 대한 여러 가지 고수준 연산을 제공합니다. 특히, 파일 복사와 삭제를 지원하는 함수가 제공됩니다. 개별 파일에 대한 연산에 대해서는, os 모듈도 참조하십시오. os — 기타 운영 체제 인터페이스 — Python 3.10.0 문서 os — 기타 운영 체제 인터페이스 소스 코드: Lib/os.py 이 모듈은 운영 체제 종속 기능을 사용하는 이식성 있는 방법을 제공합니다. 파일을 읽거나 쓰고 싶으면 open()을 보세요, 경로를 조작하려면 o docs.python.org import shutil src = './copytest.txt' dst = './copyresult.txt' #세가지의 메서드를 사용할 수 있음. shutil.copy(src,.. 2021. 11. 20. [2일차] 리스트 실습 문제 list 는 같은 자료형끼리 사용. [] 기호를 사용함. turtle 을 import 해서 사용하면 마지막에 turtle.done() 을 꼭 해줘야함. 1.1 주기율표 lists = [] # list 생성 for i in range(4) : sent = input("주기율표 구절을 입력하시오 : ") lists.append(sent) print(lists) 1.2 오늘의 명언 import random list = ['고생 없이 얻을 수 있는 진실로 귀중한것은 하나도 없다', '사람은 사랑할때 누구나 시인이 된다',' 꿈을 지녀라. 그러면 어려운 현실을 이길 수 있다.'] a = random.randrange(103) print("#######################") print("# 오늘의 명언 .. 2021. 11. 19. [2일차] 조건문 Lab 문제 풀이 1.1 코드 줄여보기 import turtle t= turtle.Turtle() t.circle(100) for i in range(6): t.circle(100) t.left(60) turtle.done() 1.3 n각형 그리기 import turtle t= turtle.Turtle() a = int(input("몇각형을 원하시나요?")) for i in range(a+1): t.forward(100) t.right(360//a) turtle.done() 1.4 랜덤 워크 시뮬레이션 import random import turtle t= turtle.Turtle() t.shape("turtle") for i in range(20): a = random.randrange(1,100) t.forward(a.. 2021. 11. 18. [2일차] 조건문 사용 2일차 리뷰 import os os.getcwd() 큰 이슈는 없었는데 jupyter 에서 이미지 경로를 찾아오는게 mac 에서는 image1 = "./back.gif" image2 = "./front.gif" 이렇게 가져와야했음. 윈도우랑 달라서 조금 헤맸다.. 1 나이 입력¶ age = int(input("나이를 입력하시오:")) if age >= 15: print("영화를 관람할 수 있습니다.") else: print("영화를 관람할 수 없습니다.") 2 정수 판별¶ num = int(input("정수를 입력하시오:")) if num>0: print("양수입니다.") elif num ==0: print("0입니다.") else: print("음수입니다.") 3 직각삼각형 구하기 a = int(inp.. 2021. 11. 18. [데이터분석] 파이썬 모듈과 라이브러리란? 1. 모듈 특정한 목적을 가진 함수, 자료의 모임 모듈 사용하기 import 키워드 사용 # 모듈 사용할게! 선언 import random #random 모듈 불러오기 - 모듈 속 사용하려는 함수/변수의 사용법을 확인해야함 random.randrange(start,stop) 모듈.함수(x,y) - .(dot) 을 통해 모듈 속 함수/변수 사용 import random print(random.randrange(0,2)) - 모듈 만들기 (가져다 쓸 수도 있지만, 직접 파일로 만들어서 사용 가능) .py(파이썬 파일) 로 만들 수 있음. # cal.py def plus(a,b) : c = a+b return c #main.py improt cal. # 위에서 만든 cal 모듈 사용 print(cal.plus.. 2021. 9. 22. 이전 1 다음