본문 바로가기

Python_Matter/Solve

(117)
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