본문 바로가기

프라임칼리지6

방송통신대학교 프라임칼리지 파이썬(Python) 열한번째 시간 리뷰 강의 일지를 기록한지 벌써 열한번째의 시간이다.이제는 얼마 남지 않아서 기분이 좀 좋다..헤..프라임 칼리지 파이썬을 빨리 끝내고 과제폭탄에 대비를 해야겠다. 클래스 정의구문형식class 클래스 이름 :초기자메소드 초기자(initalizer)- 객체가 생성될 때 객체의 상태(데이터필드)를 초기화- 항상 _init_로 명명 객체 지향 프로그래밍(OOP)객체와 객체 사이의 상호작용으로 프로그램을 구성하는 프로그래밍 기법 객체실세계의 유무형의 사물에 대한 상태(데이터)와 행동(연산)을 표현한 단위클래스에 의해 타입이 결정 생성자구문형식 클래스 이름(인자) 클래스에 해당하는 객체를 메모리에 생성 -> 객체 데이터 필드 : 객체를 초기화하기 위해 _init_메소드를 호출 -> _init_(self) 객체 접근- .. 2020. 8. 27.
방송통신대학교 프라임칼리지 파이썬(Python) 열번째 시간 리뷰 이제 방송통신대학교도 개강을 했고 이 프라임칼리지 파이썬 과정은 곧 끝이나게 된다.요번에도 코로나19 여파로 모든 출석은 과제로 바뀔테니과제 폭탄 예약이다.. 이거라도 얼른 끝내야겠다. 함수특정한 작업을 수행하는 명령문의 집합 구문형식def 함수이름(매개변수 리스트) :#함수 몸체 예시def sum(i1, i2) : - 함수헤더result = 0 - 함수몸체 시작for i in range(i1, i2+1):result += ireturn result 함수 호출구문형식함수이름(실 매개변수 리스트) 예시1부터 10까지의 합?result sum(1, 10)print ("1부터 10까지의 합은", result, "입니다.") 큰 수 찾기 문제입력한 두 수 중 큰 수를 출력하는 프로그램을 작성하시오. 소스 코드d.. 2020. 8. 27.
방송통신대학교 프라임칼리지 파이썬(Python) 아홉번째 시간 리뷰 저번주는 멘탈적으로나 시간적으로 여유가 없었다..그렇게 해서 강의는 쌓여있었고 운좋게도 재택근무를 하게되었지만카페파는 집에서 집중이 잘 안됩니다 흑흑노트북이 켜져있었더니 강의 본 시간이 4000분이 넘는다 덜덜 제어구조의 종류특정 영역의 명령문을 여러 번 반복하는 구조조건에 따라 반복 횟수를 결정반복문- 계수 제어 반복(for)- 조건 제어 반복(while) for 문 형식구문형식for 계수-제어-변수 in 시퀀스명령문(들) 시퀀스의 사용range(a, b, k) 함수- a부터 b보다 크거나 같지 않은 값까지 k씩 증가시켜 만들어진 시퀀스 생성range(1, 100)1~99(100보다 작은값까지)range(1000)0~999(기본값0이 되고, 1000보다 작은 999까지range(10, 200, 5)10.. 2020. 8. 26.
방송통신대학교 프라임칼리지 파이썬(Python) 여덟번째 시간 리뷰 방통대 프라임칼리지 파이썬 과정 여덟번째 강의 입니다. 드디어..오늘의 벼락치기는 여덟번째 강의가 끝입니다. 흑흑..하지만 이번주까지 과제 제출을 해야하니 아직 할일이 남았네요.마지막까지 화이팅 해보자 마음 다짐을 합니다.ㅎ while 문 형식구문형식 while 루프-계속-조건 :명령문(들) - 파이썬은 재미있습니다! * 100 번 반복count = 0while count < 100 :print("파이썬은 재미있습니다!")count = count + 1 뺄셈 퀴즈 프로그램 개선개선 전 소스 코드import randomnumber1 = random.randint(0,9)number2 = random.randint(0,9) if number1 < number2 : number1, number2 = numbe.. 2020. 8. 17.
방송통신대학교 프라임칼리지 파이썬(Python) 다섯번째 시간 리뷰 방통대의 프라임칼리지 파이썬 과정 다섯번째 시간이다.보통 사람들은 직장과 학업을 동시에 할 수 있다고 생각한다. 아니약!! 이건 진짜 부지런한 사람만 가능하다. 이렇게 몇년을 피곤함과 귀찮음을 이겨내야만 한다.. 오늘도 화이팅!.. 문자열과 문자문자열- 복수개의 연속된 문자 또는 숫자- 작은 따옴표 또는 큰 따옴표로 감싸짐message1 = "hello" 문자- 별도의 문자 타입이 존재하지 않음- 한 문자로 이루어진 문자열message2 = 'H' > 여러개의 print를 이어서 출력하고 싶으면 , end="" 를 같이 입력한다.>>>print(message1, end = "")>>>print(message1)-> hellohello 이스케이프 시퀀스역슬래쉬(\) 로 시작한다.이스케이프 시퀀스 이름 \b.. 2020. 8. 10.
방송통신대학교 프라임칼리지 파이썬(Python) 세번째 시간 리뷰 프라임칼리지 파이썬 과정 세번째 강의이다.다행히 오늘날짜 기준 (8.2) 4강까지만 들으면 본래 진도를 따라갈 수 있게된다. 오늘 꼭 다 들을테다..한번 밀리면 역시 산더미처럼 쌓이게 되고 내자신을 원망하게 된다. 무한 루트 반복 흑흑..더불어 확인해보니 과제파일이 등록되었다 과제물 제출 기한은 2020. 8. 21.(금) 14시까지 서둘러 밀린 강의 보고 과제물 확인을 해봐야겠다.왜 방통대는 아직까지도 한글 파일이 많은지 word를 주로 사용하는 나로써는 너무 불편하다 원의 넓이 계산- 반지름이 20인 원의 넓이와 둘레 출력(알고리즘 넓이 = , 둘레 = ) # 넓이 출력print("넓이는", 20 * 20 * 3.141592, "입니다.")# 둘레 출력print("둘레는", 2 * 20 * 3.141.. 2020. 8. 2.