본문 바로가기
  •                        自分に負けずやれば出来る
  • 自分を信じる

Computer45

pickle 간단 사용법 feat. with문 import pickle profile_file=open("profile.pickle","wb") #wb:write binary라는 뜻 profile={"이름":"박명수", "나이":30, "취미":["축구","유튜브 촬영":"코딩"]} print(profile) pickle.dump(profile,profile_file) #profile에 있는 정보를 file에 저장 profile_file.close() profile_file=open("profile.pickle","rb") #rb:read binary라는 뜻 profile=pickle.load(profile_file)#file에 있는 정보 불러오기 print(profile) profile_file.close() #with 문을 사용하게 된다면 훨씬 .. 2021. 2. 18.
if __name__ == '__main__'이 뭘까? 파이썬 파일을 보다 보면 if __name__ == '__main__' 라는 코드를 심심치 않게 볼 수 있다. 이 문법은 현재 실행 중인 코드가 모듈로써 실행되거나 직접 실행됨을 알기쉽게 하고 각각의 상황에 따라 코드 실행을 다르게 분기되도록 하기 위해 사용한다. 즉 해당 파일의 코드가 다른 파일에서 import되지 않고 직접 실행될 때 __name__이 __main__되는데 이 때 if문으로 분기하여 실행되는 것이다. 만일 다른 코드에서 import되어 사용된다면 __name__은 __main__이 아니라 __해당파일명__이 된다. 아래의 예시 코드를 통해 이해하면 더 쉽다. -첫번째 파일 #test.py print('test.py __name__:',__name__) de.. 2021. 2. 15.
list, tuple, set 간의 자료 구조 변경 자료구조의 변형 같은 경우에는 원하는 자료구조의 이름의 함수를 사용하게 되면 쉽게 변형이 가능하다. 예시를 통해 알아보자 코드 아랫부분에 결과값을 순서대로 적어두었다. 변형된 자료구조를 확인하기 위해서 type()을 사용하였다. #list, tuple, set 간의 자료 구조 변경 #최초 set으로 선언 및 정의 animals={"犬","うま","ねこ"} print(animals, type(animals)) animals=list(animals) #list로 변형 print(animals, type(animals)) animals=tuple(animals)#tuple로 변형 print(animals, type(animals)) animals=set(animals)#다시 set으로 변형 print(anim.. 2021. 2. 15.
Python basic skills[수정 중] 파이썬을 사용하여 작업하기 위한 최소한의 기본 스킬들 데이터 타입과 변수, 출력 문자열 다루기 기본, 리스트 데이터 구조 조건문, 반복문 함수 튜플, 딕셔너리 JSON Open API, web 객체와 클래스 기본 1.데이터 타입, 변수, 출력 출력의 여러 방법 #solution 1 print("나는 %s살입니다." % "25") print("나는 %d살입니다." % 25) print("나는 %s살이고 %s 출신입니다." % ("25","경주")) #solution 2 print("나는 {}살입니다.".format(25)) print("나는 {}와 {}를 좋아합니다.".format("never young beach","혁오")) print("나는 {0}와 {1}를 좋아합니다.".format("never y.. 2021. 2. 14.
web 관련 용어 정리 웹(web) 웹이란 인터넷 기반의 정보기술로 World Wide Web 의 줄임말, WWW 라고도 함. 전세계에 거대한 네트워크 망을 통해 정보를 공유, 정보의 흐름은 양방향성을 가짐. 웹어플리케이션(WebApplication) 웹어플리케이션은 웹에서 실행되는 응용프로그램을 뜻하며 인터넷을 통한, 인터넷에서 하는 여러 서비스를 총칭함. 클라이언트가 필요한 요청(Request)을 하고 서버에서는 이에 해당하는 요청을 수행하며 요청한 데이터를 응답(Response)한다. 웹 어플리케이션이 위와 같이 동작하기 위한 몇가지 구성요소가 있다. 웹 브라우저(Web Browser): 클라이언트에서 요청을 하고 전달받은 페이지를 볼수있는 환경을 말한다. ( 크롬, IE, Safari, Firefox 등.. ) 웹 서버.. 2020. 12. 1.
[php]기본 문법 위주의 과제 코드 리뷰 php는 웹 상에서 서버를 연동해서 실행하는 대표적인 언어로, MySQL, Oracle과 같은 거의 모든 Database와 연결시키는 언어로 인터프리터 방식을 채택. Personal Home Page Tools 의 약자에서 PHP:Hypertext Preprocessor 로 의미가 변경 되었다. //php랑 html 연결했음 데이터베이스 팀 프로젝트 3주차 3번 테이블 만들기 Infection_case Province city academy_ratio elderly_population_ratio confirmed the greater part of 2020. 11. 29.