본문 바로가기

생산성 UP/파이썬5

문과생의 파이썬 공부_#5. 파일 입출력 오늘 밤 마지막 파이썬 포스팅. youtu.be/KJSXolyj4DM 갑자기 이 노래가 생각나서 들었다. 형돈이와 대준이의 '안좋을 때 들으면 더 안좋은 노래'. 예전엔 그냥 웃기다고 좋아했는데, 지금 들으니 명곡이네. 철학적이고 삶의 무게도 느껴지고. 다만 뮤비 썸네일 보고 흠칫했다. 화질도 깨져서 이 시간에 보니 더 무서움. 이제 정말 자야지. 파일 생성하기 open(파일명, 파일 열기 모드) * 파일 열기 모드는 w(쓰기모드 write), r(읽기모드 read), a(추가모드 append)의 3가지가 있음 # a.txt 파일 생성하기 f = open("a.txt", 'w') f.close() 파일 쓰기 파일객체.write(내용) : 파일에 내용을 입력 * 이미 존재하는 파일을 쓰기모드로 열 경우 원.. 2020. 8. 11.
문과생의 파이썬 공부_#4. if/elif/else 조건문과 for/while 반복문 아아, 나는 행복한 문과생이었습니다. 이제까지 이런 언어를 모르고 살아도 되었으니까요. youtu.be/dxbEQ4Xq6-A 무슨 부귀영화를 누리자고 여기까지 건드렸는지 모르겠다. 야밤에 공부한 거 정리하고 있자니 현타 옴. 살짝 울고 싶어져서 선곡해 보는 박원의 '노력'. 이 노래 들을 때마다 입에 주먹 넣고 눈물 참아야 하는 사람 나뿐은 아니겠지. 어떤 방송에서 뮤지가 이 노래 듣다가 휴지 뽑는 거 내가 분명 봤다. 울고 싶은 사람은 아래 가사 접어둔 거 펴서 찬찬히 소리내서 읽어 보셔요. 더보기 노력 널 만날 수 있는 날 친굴 만났고 끊이지 않던 대화가 이젠 끊기고 널 바라보다가 다른 사람을 겹쳐봤어 누군가 내 안에 들어온 것도 아닌데 사랑한단 말은 점점 미안하고 억지로 한 것뿐인데 넌 좋아하고 너.. 2020. 8. 11.
문과생의 파이썬 공부_#3. 문자열 STRING 기본지식 0에서부터 차근차근 파이썬 공부를 시작한 지 이틀째다. youtu.be/JLT8qOdpDPM 오늘 (정신)노동요 선곡은 적재의 '별 보러 가자'로 정했다. 야밤에 공부하면서 듣기 딱임. 듣다 보면 정말 한강 가고 싶다. 못마시는 맥주도, 도시의 불빛 때문에 잘 보이지 않는 별도 이 노래처럼 누가 권한다면 바로 오케이할 거 같음. 하지만 현실은 파워 코딩 공부해야 함(훌쩍) 문자열 기본 개념 문자열(String) : 문자, 단어 등으로 구성된 문자들의 집합. 따옴표(') 또는 큰따옴표(")로 묶어서 표시 예) "Abc", "123", '-d3d+' 여러 줄의 문자열로 구성된 변수 만들기: '''(따옴표 3개)나 """(큰따옴표 3개)로 문자열 앞 뒤를 묶어주면 됨. 변수명 = ''' 문자열1 문자.. 2020. 8. 11.
문과생의 파이썬 공부_#2. 파이썬 기본문법, 자료유형 시작은 저번처럼 혼네의 Day 1 ◑으로. youtu.be/hWOB5QYcmh0 왜냐하면 여기까지가 첫 날 공부한 내용이뉘까^^ 문과생의 빈곤한 코딩 상상력을 배려하지 않는 무자비한 쌤 덕분에 웃음기 쫙 빼고 공부만 하다 왔다. 파이썬 계의 밥 선생님 같으심. 참 쉽죠? 넘어갈게요~~. 파이썬 기본 문법 변수(variable) 이름 생성 시 규칙: 영문 문자, 숫자 사용 가능. 언제든지 값과 자료유형이 변할 수 있음. * 대소문자 구분함 * 영문 문자 혹은 밑줄 기호(_)로 시작해야 함(숫자부터 시작 불가) * 특수문자 사용 불가 예) +, -, / 등 * 파이썬의 고유 키워드 사용 불가 예) if, for, and 등 들여쓰기: tab키 이용. 파이썬 기본 문법으로, 강제성 있음. 예) if 다음 문장.. 2020. 8. 10.
문과생의 파이썬 공부_#1. 파이썬/파이참 설치 및 실행, 주요 단축키 youtu.be/hWOB5QYcmh0 드디어 파이썬 공부를 시작했다. 파이썬과의 1일을 자축하며 선곡해 본 혼네의 Day 1 ◑ 파이썬이란 단어를 처음 들었을 때 포켓몬 파이리 같은 불 포켓몬인줄 알았던 문청한 내 자신을 반성했다, 정말로. 내 인생에서 프로그래밍 언어를 배울 일이 생길 거라고는 꿈에도 상상을 못했었는데. 하긴 요즘 애들은 공교육 과정에 코딩이 포함되어 있다고 하니 한참 뒤쳐지긴 했지만 지금이라도 배우는 게 다행인 것 같다. 세상은 넓고 배울 것은 너무 많아서 이번 생에는 최대한 많은 수박의 겉을 핥아 보는 걸로 소소하게 목표를 정했다. 데이터도 이제 '빅'데이터가 대세인데 내 지식과 경험도 질보단 양을 추구하는 걸로. 프로그램 설치 1. 파이썬 Python: 고급 프로그래밍 언어 중 하.. 2020. 8. 7.