問題一覧
1
# 문제: "A", "B", "C"를 탭으로 구분하여 출력하세요. # 예시 출력: A B C
2
# 문제: 사용자가 입력한 숫자의 제곱을 계산하여 출력하세요. # 입력 예시: # 숫자: 4 # 출력 예시: # 제곱: 16
3
# 문제: 두 개의 숫자를 입력받아 더 큰 숫자를 출력하는 프로그램을 작성하세요.
4
# 문제: 사용자로부터 정수를 입력받아 1부터 입력받은 숫자까지의 합을 계산하여 출력하세요.
5
# 문제: 사용자로부터 5개의 숫자를 입력받아 그 숫자들의 평균을 계산하여 출력하는 프로그램을 작성하세요.
6
# 문제: 사용자로부터 정수를 입력받아 그 정수가 양수인지 음수인지 또는 0인지 판별하세요.
7
# 문제: 사용자로부터 두 개의 실수를 입력받아 두 실수의 차를 계산하여 출력하세요.
8
# 이스케이프 시퀀스를 사용하여 큰따옴표와 작은따옴표를 포함하는 문자열을 출력하세요. # 출력 예시: # "Hello" and 'World'
9
# 문제: 사용자가 입력한 숫자를 천 단위로 쉼표를 추가해 출력하세요. # 예시 입력: 1234567890 # 예시 출력: 1,234,567,890
10
scores = [85, 92, 78, 90, 88] # 리스트를 내림차순으로 정렬하세요
11
import random items = ['apple', 'banana', 'cherry', 'date'] # 리스트 요소를 랜덤하게 섞으세요
12
fruits = ['apple', 'banana', 'apple', 'cherry', 'apple', 'banana'] # 특정 값이 몇 개인지 출력하세요
13
# 문자열의 앞뒤에 있는 공백을 제거하여 출력하는 프로그램을 작성하세요. # 입력 예시: " Hello, World! " # 출력 예시: "Hello, World!"
14
# 문제: # 다음의 팀원들 중에서 2명을 중복 없이 무작위로 선택하세요. # 팀원 리스트: ['Alice', 'Bob', 'Charlie', 'David', 'Eve'] # 선택된 팀원을 출력하세요.
15
# 문자열에서 공백으로 구분된 숫자들을 각각 정수로 변환하여 합계를 출력하는 프로그램을 작성하세요. # 입력 예시: "1 2 3 4 5" # 출력 예시: 15
16
# 문제: 사용자로부터 문자열을 입력받아 문자열의 모든 문자를 대문자로 변환하여 출력하는 프로그램을 작성하세요.
17
# 문자열에서 특정 구분자를 기준으로 나누고, 각 부분을 리스트로 출력하는 프로그램을 작성하세요. # 입력 예시: "apple;banana;cherry" # 출력 예시: ['apple', 'banana', 'cherry']
18
# 여러 줄로 이루어진 문자열을 출력하는 프로그램을 작성하세요. # 출력 예시: # 첫 번째 줄 # 두 번째 줄 # 세 번째 줄
19
colors = ['red', 'green', 'blue', 'yellow'] # 리스트의 마지막 값을 제거하세요
20
# 문제: 입력받은 문자열의 대소문자를 반전시키세요. # 예시 입력: Hello World # 예시 출력: hELLO wORLD
21
numbers = [10, 20, 30, 40, 50, 60] # 인덱스 2부터 4까지의 값을 추출하세요
22
# 문제: 사용자로부터 문자열을 입력받아 문자열의 첫 글자와 마지막 글자를 출력하세요.
23
number = int(input("소수인지 판별할 정수를 입력하세요: ")) # 소수 판별 로직을 작성하세요
24
# 문제: 1부터 10까지의 숫자를 출력하는 프로그램을 작성하세요.
25
# 문제: 입력받은 문자열의 첫 글자만 대문자로 변환하세요. # 예시 입력: hello world # 예시 출력: Hello world
26
# 문제: 사용자로부터 정수를 입력받아 그 정수가 홀수인지 짝수인지 판별하세요.
27
# 문제: 1부터 100까지의 숫자 중 무작위로 4개의 숫자를 선택하고, 이들 숫자의 평균을 소수점 첫째 자리까지 출력하세요. # 출력 예시: # 선택된 숫자들: [23, 45, 67, 12] # 숫자들의 평균: 36.8
28
colors = ['red', 'green', 'blue', 'yellow', 'purple'] # 리스트의 요소를 반전하세요
29
# 사용자로부터 입력 받은 문자열의 앞뒤 공백을 제거한 후 출력하는 프로그램을 작성하세요. # 입력 예시: " Python Programming " # 출력 예시: "Python Programming"
30
# 문제: 주어진 문자열에서 모음(a, e, i, o, u)의 개수를 세는 프로그램을 작성하세요. # 문자열: "hello world"
31
# 문제: 사용자로부터 숫자 하나를 입력받고, 그 숫자가 20 이상이면 True, 그렇지 않으면 False를 출력하는 프로그램을 작성하세요. # 람다식을 사용하여 문제를 해결하세요. # 예시 입력: # 25 # 예시 출력: # True
32
# 문제: # 다음 숫자 리스트에서 가중치를 반영하여 3개의 숫자를 선택하세요. # 숫자 리스트: [10, 20, 30, 40, 50] # 가중치 리스트: [1, 2, 3, 2, 1] # 선택된 숫자들을 출력하세요.
33
# 문제: 사용자로부터 두 개의 문자열을 입력받아 두 문자열을 연결하여 출력하는 프로그램을 작성하세요.
34
# 문제: 1부터 10까지의 숫자 중 무작위로 2개의 숫자를 선택하고, 이들 숫자의 차이를 출력하세요. # 출력 예시: # 선택된 숫자들: [7, 3] # 숫자들의 차이: 4
35
# 문자열 내에서 백슬래시를 출력하려면 어떻게 해야 하는지 보여주는 프로그램을 작성하세요. # 출력 예시: # 백슬래시: \
36
# 문제: 입력받은 문자열을 대문자로 변환하세요. # 예시 입력: hello # 예시 출력: HELLO
37
colors = ['red', 'green', 'blue', 'yellow'] # 사용자 입력을 받아 리스트에서 해당 값을 삭제하세요
38
# 문제: 사용자로부터 문자열을 입력받아 문자열에서 모음(a, e, i, o, u)의 개수를 세어 출력하세요.
39
numbers = [23, 89, 45, 67, 12, 99, 34] # 리스트에서 가장 작은 값을 찾으세요
40
numbers = [1, 2, 3, 4, 5] # 모든 값을 두 배로 만들어 새로운 리스트에 저장하세요
41
# 문제: 0과 1 사이의 실수를 무작위로 6개 생성하여 소수점 둘째 자리까지 출력하세요. # 출력 예시: # 무작위 실수들: [0.47, 0.89, 0.15, 0.68, 0.22, 0.94]
42
# 문제: "Hello"와 "World"를 한 줄에 출력하세요. # 예시 출력: Hello World
43
# 문자열에서 줄 바꿈을 이용하여 다음과 같이 출력하는 프로그램을 작성하세요. # 출력 예시: # 첫 번째 줄 # 두 번째 줄
44
# 문제: 1부터 10까지의 숫자 중에서 홀수만 출력하세요.
45
# 문제: 1부터 100까지의 숫자 중 무작위로 4개의 숫자를 선택하고, 이들 숫자의 평균을 소수점 첫째 자리까지 출력하세요. # 출력 예시: # 선택된 숫자들: [23, 45, 67, 12] # 숫자들의 평균: 36.8
46
# 문제: 사용자로부터 문자열을 입력받아 문자열을 역순으로 출력하세요.
47
# 문제: 주어진 리스트에서 가장 큰 숫자를 찾는 프로그램을 작성하세요. # 리스트: [12, 7, 3, 19, 5, 11]
48
items = ['apple', 'banana', 'apple', 'cherry', 'banana'] # 중복을 제거한 새로운 리스트를 출력하세요
49
numbers = [5, 10, 15, 20, 25, 30] # 짝수 인덱스의 값들의 합을 구하세요
50
numbers = [99, 34, 23, 45, 89, 67, 12] # 리스트를 오름차순으로 정렬하세요
51
# 문제: while 문을 사용하여 1부터 10까지 출력하는 프로그램을 작성하세요.
52
# 문제: 1부터 50까지의 숫자 중에서 3의 배수만 출력하세요.
53
original_list = [10, 20, 30, 40] # 리스트를 복사하여 새로운 리스트에 저장하세요
54
# 문제: 사용자가 입력한 범위에서 무작위로 7개의 실수를 생성하여 출력하세요. # 입력 예시: # 첫 번째 숫자: 5 # 두 번째 숫자: 15 # 출력 예시: # 무작위 실수들: [7.4, 12.9, 9.5, 10.3, 8.7, 13.2, 6.1]
55
letters = ['a', 'b', 'c', 'd', 'e'] # 리스트를 역순으로 출력하세요
56
# 문제: 사용자로부터 두 개의 실수를 입력받아 두 실수의 곱을 계산하여 출력하세요.
57
# 문제: 입력받은 문자열을 소문자로 변환하세요. # 예시 입력: HELLO # 예시 출력: hello
58
# 문제: 사용자로부터 문자열을 입력받아 문자열이 짝수 길이인지 홀수 길이인지 판별하는 프로그램을 작성하세요.
59
# 문제: 사용자로부터 두 개의 숫자를 입력받아 두 숫자의 곱을 출력하는 프로그램을 작성하세요.
60
# 문제: 1부터 20까지의 정수 중에서 짝수만 출력하세요.
61
fruits = ['apple', 'banana', 'cherry'] # 사용자 입력을 받아 리스트에 과일이 있는지 확인하세요
62
# 문제: # 다음 리스트에서 중복 없이 무작위로 3개의 항목을 선택하세요. # 리스트: ['apple', 'banana', 'cherry', 'date', 'elderberry'] # 선택된 항목을 출력하세요. # 중복 없이 3개 항목을 선택
63
# 문제: 사용자가 입력한 숫자의 구구단을 출력하는 프로그램을 작성하세요.
64
# 문제: 사용자가 입력한 문장에서 특정 문자열이 포함되어 있는지 확인하는 프로그램을 작성하세요. # 찾을 문자열은 "Python"으로 가정합니다.
65
# 문자열에 탭을 이용하여 다음과 같이 출력하는 프로그램을 작성하세요. # 출력 예시: # 이름: John 나이: 30
66
# 문제: time 모듈을 사용하여 3초 후에 "3초가 지났습니다!"를 출력하는 프로그램을 작성하세요.
67
# 문제: time.time()을 사용하여 5초 동안 대기한 후, 경과된 시간을 소수점 이하 2자리까지 출력하는 프로그램을 작성하세요.
68
# 문제: for 문을 사용하여 1부터 10까지의 숫자 각각의 제곱을 출력하는 프로그램을 작성하세요.