Python58 코드업 기초 100제 파이썬 [기초-리스트] 6092~6098 6092 : [기초-리스트] 이상한 출석 번호 부르기 정보 선생님은 수업을 시작하기 전에 이상한 출석을 부른다. 선생님은 출석부를 보고 번호를 부르는데, 학생들의 얼굴과 이름을 빨리 익히기 위해 번호를 무작위(랜덤)으로 부른다. 그리고 얼굴과 이름이 잘 기억되지 않는 학생들은 번호를 여러 번 불러 이름과 얼굴을 빨리 익히려고 하는 것이다. 출석 번호를 n번 무작위로 불렀을 때, 각 번호(1 ~ 23)가 불린 횟수를 각각 출력해보자. 첫 번째 줄에 출석 번호를 부른 횟수인 정수 n이 입력된다. (1 ~ 10000) 두 번째 줄에는 무작위로 부른 n개의 번호(1 ~ 23)가 공백을 두고 순서대로 입력된다. 1번부터 번호가 불린 횟수를 순서대로 공백으로 구분하여 한 줄로 출력한다. a = int(input().. 2023. 6. 28. 코드업 기초 100제 파이썬 [기초-3항연산 / 조건/선택실행구조 / 반복실행구조 ] 6063~6076 6063 : [기초-3항연산] 정수 2개 입력받아 큰 값 출력하기 입력된 두 정수(a, b) 중 큰 값을 출력하는 프로그램을 작성해보자. 단, 3항 연산을 사용한다. a,b = input().split() a = int(a) b = int(b) print(a if a>=b else b) ▶입력 123 456 ▶출력 456 6064 : [기초-3항연산] 정수 3개 입력받아 가장 작은 값 출력하기 입력된 세 정수 a, b, c 중 가장 작은 값을 출력하는 프로그램을 작성해보자. 단, 3항 연산을 사용한다. a,b,c = input().split() a = int(a) b = int(b) c = int(c) print((a if a 2023. 6. 27. 코드업 기초 100제 파이썬 [기초-비교연산 / 논리연산 / 비트단위논리연산] 6048~6062 6048 : [기초-비교변환] 정수 2개 입력받아 비교하기 두 정수(a, b)를 입력받아 a가 b보다 작으면 True 를, a가 b보다 크거나 같으면 False 를 출력하는 프로그램을 작성해보자. a,b = input().split() a = int(a) b = int(b) if a < b: print(True) else: print(False) a,b = input().split() a = int(a) b = int(b) print(True if a < b else False) ▶입력 1 9 ▶출력 True 6049 : [기초-비교변환] 정수 2개 입력받아 비교하기 두 정수(a, b)를 입력받아 a와 b의 값이 같으면 True 를, 같지 않으면 False 를 출력하는 프로그램을 작성해보자. a,b = .. 2023. 6. 26. 코드업 기초 100제 파이썬 [기초-값변환 / 산술연산 / 비트시프트 연산] 6042~6047 6042: [기초-값변환] 실수 1개 입력받아 소숫점이하 자리 변환하기 실수 1개를 입력받아 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력해보자. a = float(input()) print(format(a, ".2f")) ▶입력 3.141592 ▶출력 3.14 6043: [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기 실수 2개(f1, f2)를 입력받아 f1 을 f2 로 나눈 값을 출력해보자. 이 때 소숫점 넷째자리에서 반올림하여 무조건 소숫점 셋째 자리까지 출력한다. 참고 python 언어에는 나눗셈(division)을 계산하는 연산자(/)가 있다. a,b = input().split() print(format(float(a)/float(b),".3f")) ▶입력 10.0 3... 2023. 6. 26. 이전 1 2 3 4 5 6 ··· 15 다음