print(round(12.6789, 2)) # 12.68 출력 1. 파일 생성하기 - 구문 : open(파일이름, 파일 열기 모드) f = open('test.txt', 'w', encoding='utf-8') - 파일 열기 모드 읽기 모드 : r 쓰기 모드 : w 추가 모드 : a 2. 파일 읽기 모드의 메소드들 1) readline() : 파일의 첫 번째 줄만 반환 2) readlines() : 파일의 모든 줄 읽어 각각의 줄을 요소로 갖는 리스트 반환 3) read() : 파일의 내용 전체를 문자열로 반환 파이썬 내장함수들 1. abs() : 절대값을 반환 result1 = abs(-100) print(result1) # 100 출력 2. all() : 문자열, 리스트, 듀플 전체가 True일 때..
1. 함수 기본 구문 # def : define에서 따옴 (정의하다) def 함수명(매개변수) : 실행문 def add(a, b) : # 리턴문은 함수 실행 후 즉시 종료 return a + b re = add(1, 3) print(re) # 4 출력 매개변수 : 함수에 입력으로 전달받는 값을 저장하는 변수 인수 : 함수를 호출할 때 전달하는 입력 값 2. 입력값이 없는 함수 def printHi() : print('안녕') printHi() # 안녕 출력 # 리턴문이 없기 때문에 # print(printHi()) 이렇게 적으면 오류남 ! 3. 매개변수 지정해서 호출하기 def sub(a, b) : return a - b re2 = sub(b=10, a=20) print(re2) - 매개변수를 지정해서 ..
1. 조건문 1) if / else if / else 문 # if 기본 구문 (들여쓰기 주의!) if 조건문: 수행 구문 else : 수행 구문 - 논리 연산자 and연산자 : 1 10 둘 중 하나라도 참일 때 참 반환 not연산자: not x일 때 x가 거짓이면 참, 참이면 거짓 반환 2) 조건부 표현식 # 참인 경우 할당할 값 if 조건문 else 거짓인 경우 할당할 값 num = int(input('숫자를 입력하세요 : ')) result = '짝수' if num % 2 == 0 else '홀수' print(result) 3) in / not in 리스트, 듀플, 문자열 # in은 있으면 True, no..
1. 숫자형 : 숫자 형태로 이루어진 자료형(정수, 실수, 8진수, 16진수) 2. 문자열 자료형 : 문자들의 집합 (" ", ' ', """ """, ''' ''') 3. 리스트 자료형 : 리스트명 = [요소1, 요소2, 요소3,...] - 리스트 관련 함수 1) append() : 리스트의 마지막 요소를 추가 students = ["stu1","stu2","stu3","stu4"] # 리스트에 요소 추가 append() students.append("stu5") print(students) # ["stu1","stu2","stu3","stu4","stu5"] 출력 2) sort() : 리스트의 요소를 순서대로 정렬 # 리스트 정렬 sort() students.sort() print(students) ..
