본문 바로가기

python

(197)
Python Learn the basics Quiz 6 Q>1. ['Life', 'is', 'too', 'short']라는 리스트를 'Life is too short'라는 문자열로 결합하시오.2. 결합된 문자열의 모든 글자를 대문자 형태로 출력하시오. A>list_str = ['Life', 'is', 'too', 'short'] print(' '.join(list_str)) print(' '.join(list_str).upper()) O>Life is too shortLIFE IS TOO SHORT Process finished with exit code 0
Python Learn the basics Quiz 5 Q>[1, 2, 3, 4, 5]라는 리스트를 [5, 4, 3, 2, 1]로 만들어 출력하시오.(리스트의 순서를 뒤집는 함수를 사용해야 합니다.) A>list_num = [1, 2, 3, 4, 5] list_num.reverse() print(list_num) O>[5, 4, 3, 2, 1] Process finished with exit code 0
Python Learn the basics Quiz 4 Q>1. 여행에서 찍은 사진을 C:\python\helloworld.jpg의 경로에 보관하고 있다.2. 이 사진의 파일의 경로를 임의의 변수에 할당하고, 사진이 보관되어 있는 폴더의 위치와 파일이름, 확장자를 출력하는 프로그램을 작성하시오.3. 단, 출력에 있어 rfind 함수와 문자열 슬라이스 기능만을 활용하시오.4. 아래와 같이 출력하시오. C:\myphotohelloworldjpg A1>file_folder = 'C:\python\helloworld.jpg' root = file_folder[:file_folder.rfind('\\')] folder = file_folder[file_folder.rfind('h'):file_folder.rfind('.')] extension = file_folder..
Python Learn the basics Quiz 3 Q>1. 어떤 사람의 주민번호가 870111-2022214일 때, 이 사람의 생년월일을 출력하는 프로그램을 작성하여 소스코드와 실행 결과를 제시하시오.2. 단, 결과를 출력할 때는 문자열의 format 함수를 사용하세요. A>rrn = '870111-2022214' year = rrn[:2] month = rrn[2:4] day = rrn[4:6] print('당신의 생일은 {}년 {}월 {}일 입니다.'.format(year, month, day)) O>당신의 생일은 80년 10월 23일 입니다. Process finished with exit code 0
Python Learn the basics Quiz 2 Q>1. age라는 변수에 자신의 나이를 할당합니다.2. year라는 변수에 age를 사용하여 자신이 태어난 년도를 계산하여 할당하고 결과를 출력합니다. A1>age = 33 year = 2019 - age print(year)A2>age = 34 year = 2019 - age + 1 print(year)A3>age = 34 year = 2019 - (age - 1) print(year) O>1986 Process finished with exit code 0
Python Learn the basics Quiz 1 Q>1. year라는 변수에 자신이 태어난년월일을 할당합니다.2. age라는 변수에 year변수를 사용하여 자신의 나이를 계산하여 할당하고 결과를 출력합니다. A>year = '19860109' age = 2019 - int(year[:4]) print(age) O>33 Process finished with exit code 0
Python 수강 노트 7 - 고급언어1세대 : C, C++, Java, C#2세대 : Javascript, Swift, Pthon, Go- CLI- Python 32bit / 64bit- PDF 암호 해제 작업 -> 구글드라이브 업로드 -> 태블릿 전송- int(4byte) -> 정수- double(8byte) -> 실수- 스네이크 표기법 : my_home / 단어 사이에 언더바를 넣어서 표기하는 것 /Python 변수명, 함수명, 메소드명 / https://en.wikipedia.org/wiki/Snake_case- 카멜 표기법 : myHome / 여러 단어를 연달아 사용할 때 각 단어의 첫 글자를 대문자로 적되, 맨 앞에 오는 글자는 소문자로 표기하는 것이다 / Python 변수명, 함수명, 메소드명 / htt..
Python 수강 노트 6 - 데이터 주무르기 P56- 행 방향 삭제 drop / 열 방향 삭제 del- 화면 갱신 inplace=True- 단순히 두 개의 변수가 어느 정도 강한 관계에 있는가를 측정하는 단순상관분석(simple correlation analysis), 3개 이상의 변수들간의 관계에 대한 강도를 측정하는 다중상관분석이 있다. 다중상관분석에서 다른 변수들과의 관계를 고정하고 두 변수만의 관계에 대한 강도를 나타내는 것을 편상관계분석(partial correlation analysis)- 두 변수간의 관련성을 구하기 위해 보편적으로 이용r이 -1.0과 -0.7 사이이면, 강한 음적 선형관계,r이 -0.7과 -0.3 사이이면, 뚜렷한 음적 선형관계,r이 -0.3과 -0.1 사이이면, 약한 음적 선형관..