기본 산술
a = int(input("첫 번째 숫자: "))
b = int(input("두 번째 숫자: "))
difference = a @@@ b
print("차이:", difference)문자열 조작
s = input("문자열을 입력하세요: ")
modified_string = s@@@
print(modified_string)루프와 리스트
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for num in numbers:
if @@@:
print(num)문자열 조작
str = "Hello World"
lower_str = str@@@
print(lower_str)리스트와 비교
numbers = [10, 30, 20, 40, 50]
largest = numbers[0]
for num in numbers:
if num > largest:
largest = num
print("가장 큰 숫자:", @@@)조건부 논리
num = int(input("숫자를 입력하세요: "))
if num % 2 @@@:
print("짝수")
else:
print("홀수")루프와 산술
N = int(input("N을 입력하세요: "))
product = 1
for i in range(1, N+1):
product @@@= i
print("곱:", product)리스트와 루프
요소를 2배 증가시키세요. "@@@"를 적절한 코드로 채우세요.
numbers = [1, 2, 3, 4, 5]
for i in range(len(numbers)):
numbers[i] @@@
print("수정된 리스트:", numbers)문자열/숫자 조작
num = int(input("숫자를 입력하세요: "))
if num @@@:
print("1000 이상")
else:
print("1000 미만")문자열 처리 및 카운팅
string = "experience"
count = 0
for char in string:
if char == '@@@':
count += 1
print("'e'의 개수:", count)기본 산술
num1 = int(input("첫 번째 숫자: "))
num2 = int(input("두 번째 숫자: "))
sum = num1 @@@ num2
print("합계:", sum)문자열 조작
s = input("문자열: ")
reversed_s = s@@@
print(reversed_s)루프와 리스트
numbers = [1, 2, 3, 4, 5]
for num in numbers:
if num % 2 @@@:
print(num)문자열 조작
str = "Hello World"
lower_str = str@@@
print(lower_str)리스트와 비교
numbers = [10, 20, 5, 40, 30]
smallest = numbers[0]
for num in numbers:
if num @@@ smallest:
smallest = num
print("가장 작은 수:", smallest)조건부 논리
num = int(input("숫자: "))
if num @@@ 0:
print("양수")
else:
print("양수가 아님")루프와 산술
N = int(input("N: "))
total = 0
for i in range(1, N + 1):
total @@@ i
average = total / N
print("평균:", average)리스트와 루프
칸을 채우세요.
numbers = [1, 2, 3, 4, 5]
squared_numbers = [num @@@ for num in numbers]
print("제곱된 리스트:", squared_numbers)문자열/숫자 조작
num = 123
str_num = @@@(num)
print("문자열:", str_num)문자열 처리 및 카운팅
string = "hello world"
count = 0
for char in string:
if char == 'l':
count @@@
print("'l'의 개수:", count)이 질문들은 기본적인 프로그래밍 개념을 연습하고 이해하는 데 도움이 될 것입니다. "@" 부분을 올바른 코드로 채워서 문제를 완성하세요.
알겠습니다, 사용자가 입력하는 형태의 빈칸 채우기 문제 10개를 만들겠습니다. 각 문제에는 입력 예시와 출력 예시를 포함하겠습니다:
기본 산술
num1 = int(input("첫 번째 숫자: "))
num2 = int(input("두 번째 숫자: "))
product = num1 @@@ num2
print("곱:", product)문자열 조작
s = input("문자열을 입력하세요: ")
modified = s[:-1] + s[-1].@@@()
print("변환된 문자열:", modified)루프와 리스트
numbers = [int(x) for x in input("숫자 리스트 (공백으로 구분): ").split()]
for num in numbers:
print(num, end=' @@@ ')문자열 조작
str = input("문자열을 입력하세요: ")
no_space = str.@@@(" ", "")
print("공백 제거:", no_space)리스트와 비교
numbers = [int(x) for x in input("숫자 리스트 (공백으로 구분): ").split()]
max_number = numbers[0]
for num in numbers:
if num @@@ max_number:
max_number = num
print("가장 큰 수:", max_number)조건부 논리
num = int(input("숫자를 입력하세요: "))
if num @@@ 0:
print("숫자는 0입니다.")
else:
print("숫자는 0이 아닙니다.")루프와 산술
N = int(input("N을 입력하세요: "))
total = 0
for i in range(1, N + 1):
if i % 3 @@@ 0:
total += i
print("3의 배수의 합:", total)예시_: 3의 배수의 합: 18
리스트와 루프
numbers = [int(x) for x in input("숫자 리스트 (공백으로 구분): ").split()]
divided = [num @@@ 3 for num in numbers]
print("3으로 나눈 리스트:", divided)문자열/숫자 조작
str = input("문자열을 입력하세요: ")
reversed_str = str@@@
print("거꾸로된 문자열:", reversed_str)문자열 처리 및 카운팅
string = input("문자열을 입력하세요: ")
count = 0
for char in string:
if char @@@ 'e':
count += 1
print("'e'의 개수:", count)각 문제에 대해 사용자가 직접 값을 입력하여 결과를 확인할 수 있습니다. "@" 부분을 적절한 코드로 채워 문제를 완성하세요.