파이썬배우기 3

[Python] 점프 투 파이썬 연습문제 4장

Q1 주어진 자연수가 홀수인지 짝수인지 판별해 주는 함수(is_odd)를 작성해 보자. A1 Q2 입력으로 들어오는 모든 수의 평균 값을 계산해 주는 함수를 작성해 보자. (단 입력으로 들어오는 수의 개수는 정해져 있지 않다.) (※ 평균 값을 구할 때 len 함수를 사용해 보자.) A2 *args : 입력의 수가 정해지지 않을 때 사용하는 변수이다. Q3 다음은 두 개의 숫자를 입력받아 더하여 돌려주는 프로그램이다. input1 = input("첫번째 숫자를 입력하세요:") input2 = input("두번째 숫자를 입력하세요:") total = input1 + input2 print("두 수의 합은 %s 입니다" % total) 이 프로그램을 수행해 보자. 첫번째 숫자를 입력하세요:3 두번째 숫자를 ..

Python 2021.03.10

[Python] 점프 투 파이썬 연습문제 3장

Q1 다음 코드의 결과값은 무엇일까? a = "Life is too short, you need python" A1 shirt 순서에 따라 단어 wife가 a 문자열에 없으니 다음 elif로 넘어간다. python이 a 문자열 안에 있으나 you가 a 문자열 안에 있으므로 다음 elif로 넘어간다. shirt가 a 문자열 안에 포함되어 있지 않으므로 shirt가 결과값이 된다. Q2 while문을 사용해 1부터 1000까지의 자연수 중 3의 배수의 합을 구해 보자. A2 Q3 while문을 사용하여 다음과 같이 별(*)을 표시하는 프로그램을 작성해 보자. * ** *** **** ***** A3 Q4 for문을 사용해 1부터 100까지의 숫자를 출력해 보자. A4 range : i의 구간을 정한다 Q5 ..

Python 2021.03.10

[Python] 점프 투 파이썬 연습문제 2장

Q1 홍길동 씨의 과목별 점수는 다음과 같다. 홍길동 씨의 평균 점수를 구해 보자. A1 Q2 자연수 13이 홀수인지 짝수인지 판별할 수 있는 방법에 대해 말해 보자. A2 2로 나눈 나머지를 구해 나머지가 1일 경우 홀수, 0일 경우 짝수입니다. Q3 홍길동 씨의 주민등록번호는 881120-1068234이다. 홍길동 씨의 주민등록번호를 연월일(YYYYMMDD) 부분과 그 뒤의 숫자 부분으로 나누어 출력해 보자. A3 Q4 주민등록번호 뒷자리의 맨 첫 번째 숫자는 성별을 나타낸다. 주민등록번호에서 성별을 나타내는 숫자를 출력해 보자. ( ※ 문자열 인덱싱을 사용해 보자. ) >>> pin = "881120-1068234" A4 pin[7] : 문자열의 7번째를 출력한다. Q5 다음과 같은 문자열 a:b:..

Python 2021.03.10