초보자를 위한 파이썬 300제 // 143 for문
문제 리스트에 주식 종목이름이 저장돼 있다. 리스트 = ["SK하이닉스", "삼성전자", "LG전자"] 저장된 문자열의 길이를 다음과 같이 출력하라. 6 4 4 내풀이 리스트 = ["SK하이닉스", "삼성전자", "LG전자"] for i in 리스트: print(len(i)) 결과값 6 4 4 정답 문자열의 길이를 구하는 함수 len()을 사용합니다. 리스트 = ["SK하이닉스", "삼성전자", "LG전자"] for 종목명 in 리스트: 길이 = len(종목명) print(길이) 리스트 = ["SK하이닉스", "삼성전자", "LG전자"] for 종목명 in 리스트: 길이 = len(종목명) print(길이) 간단하기 때문에 한줄로 표현해도 좋습니다. 리스트 = ["SK하이닉스", "삼성전자", "LG전자..
2021. 1. 22.
[Python] read, readline, readlines 차이점 & 로또번호(lotto) 생성후 텍스트(.txt)파일로 저장
Python 파일 오픈 파일 모드는 읽기 모드 ('r'), 새로 쓰기 모드 ('w'), 이어 쓰기 모드 ('a')가 있고, 'r'은 읽기 전용으로 파일을 오픈합니다. 읽기만 가능하고, 쓰기는 되지 않습니다. 'w' 는 쓰기 모드인데, 파일을 새로 만듭니다. 즉, 동일한 이름의 파일이 있으면 지우고 새로 작성합니다. 'a' 는 쓰기 모드인데, 'w' 와는 다르게 기존 파일에 내용을 이어서 작성합니다. f = open('경로', '모드') ex) f = open('/home/python/test.txt', 'w') Python 파일 읽기 (1) readline() - 파일의 한 줄을 가져와 문자열로 반환합니다. 파일 포인터는 그 다음줄로 이동합니다. (2) readlines() - 파일 내용 전체를 가져와 ..
2021. 1. 21.