본문 바로가기

파이썬3

[Python] CSV 파일 읽기/쓰기 1. CSV 파일 읽기 먼저 아래와 같은 CSV 파일을 만들어놓았다 이를 읽어서 콘솔에 출력하기 위해 아래와 같은 파이썬 파일을 만들었다 import csv path = 'C:/sample.csv' try: f = open(path, encoding='euc-kr') csv_f = csv.reader(f) for line in csv_f: print(line[0], '\t', line[1], '\t', line[2], '\t', line[3], '\t', line[4]) except Exception as e: print(e) csv를 import 하면, reader 함수로 지정한 경로의 CSV 파일을 읽을 수 있다 try/except 구문은 예외처리를 위한 것으로, 아래 글을 참조하자 wayhome25.. 2021. 4. 30.
[Python] 조건문, 반복문 기초 예제 (윤년/소수 구하기) 윤년 구하기 year = int(input("년도를 입력하시오 : ")) if year % 4 == 0 : if year % 100 == 0 : if year % 400 == 0 : print(year, "년은 윤년입니다") else : print(year, "년은 평년입니다") else : print(year, "년은 윤년입니다") else : print(year, "년은 평년입니다") 1부터 100까지의 소수 구하기 count = 0 print("1부터 100까지의 소수는") for x in range(1, 100) : x += 1 for i in range(int(x/2), 0, -1) : if i < 2 : print(x, end=', ') count += 1 break if x % i == 0 .. 2020. 7. 16.
[Python] 파이썬 기초 연산자 1. 산술 연산자 print('3 + 2 =', 3+2) print('3 - 2 =', 3-2) print('3 * 2 =', 3*2) print('3 / 2 =', 3/2, '(나눈 결과)') print('3 // 2 =', 3//2, '(정수 몫)') print('3 % 2 =', 3%2, '(나머지)') print('3 ** 2 =', 3**2) 2. 비교 연산자 print('3 == 2 :', 3==2) print('3 != 2 :', 3!=2) print('3 > 2 :', 3>2) print('3 or 하면 0b1110)') print('1.. 2020. 7. 15.