🐍python3

👾문제 설명 길이가 같은 두 문자열 str1과 str2가 주어집니다. 두 문자열의 각 문자가 앞에서부터 서로 번갈아가면서 한 번씩 등장하는 문자열을 만들어 return 하는 solution 함수를 완성해 주세요. 🚀제한사항 1 ≤ str1의 길이 = str2의 길이 ≤ 10 str1과 str2는 알파벳 소문자로 이루어진 문자열입니다. 🌌입출력 예 str1 str2 result "aaaaa" "bbbbb" "ababababab" 🧑‍🚀코드 def solution(str1, str2): answer = '' for i in range(len(str1)): answer += str1[i]+str2[i] return answer 더보기 🤓공부 이전에 배웠던 문자열 +문자열 그리고 for 반복문을 활용하여 풀면 ..
👾문제 설명 문자열 my_string, overwrite_string과 정수 s가 주어집니다. 문자열 my_string의 인덱스 s부터 overwrite_string의 길이만큼을 문자열 overwrite_string으로 바꾼 문자열을 return 하는 solution 함수를 작성해 주세요. 🚀제한사항 my_string와 overwrite_string은 숫자와 알파벳으로 이루어져 있습니다. 1 ≤ overwrite_string의 길이 ≤ my_string의 길이 ≤ 1,000 0 ≤ s ≤ my_string의 길이 - overwrite_string의 길이 🌌입출력 예 my_string overwrite_string s result "He11oWor1d" "lloWorl" 2 "HelloWorld" "Pro..
👾문제 설명 자연수 n이 입력으로 주어졌을 때 만약 n이 짝수이면 "n is even"을, 홀수이면 "n is odd"를 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ n ≤ 1,000 🌌입출력 예 입력 #1 100 출력 #1 100 is even 입력 #2 1 출력 #2 1 is odd 🧑‍🚀코드 a = int(input()) if a%2==1: print(a,"is odd") else: print(a,"is even") 더보기 🤓공부 % 기호는 나머지를 반환하는 기호이다. 따라서 a를 2로 나눴을 때 1이 남는다면 홀수이고, 나머지가 없다면 짝수임을 적용하여 푼다. + 기호와 다르게 (,) 콤마를 사용하면 띄어쓰기가 적용된다.
👾문제 설명 문자열 str이 주어집니다. 문자열을 시계방향으로 90도 돌려서 아래 입출력 예와 같이 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ str의 길이 ≤ 10 🌌입출력 예 입력 #1 abcde 출력 #1 a b c d e 🧑‍🚀코드 str = input() for i in str: print(i) 더보기 🤓공부 인풋으로 입력값을 받고 i를 돌아가면서 출력하면 줄을 바꿔가며 출력할 수 있다.
👾문제 설명 두 개의 문자열 str1, str2가 공백으로 구분되어 입력으로 주어집니다. 입출력 예와 같이 str1과 str2을 이어서 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ str1, str2의 길이 ≤ 10 🌌입출력 예 입력 #1 apple pen 출력 #1 applepen 입력 #2 Hello World! 출력 #2 HelloWorld! 🧑‍🚀코드 str1, str2 = input().strip().split(' ') print(str1+str2) 더보기 🤓공부 (문자열 + 문자열)을 출력하면 공백없이 이어 붙여서 출력하게 된다.
👾문제 설명 두 정수 a, b가 주어질 때 다음과 같은 형태의 계산식을 출력하는 코드를 작성해 보세요. a + b = c 🚀제한사항 1 ≤ a, b ≤ 100 🌌입출력 예 입력 #1 4 5 출력 #1 4 + 5 = 9 🧑‍🚀코드 a, b = map(int, input().split(' ')) print(str(a),"+",str(b),"=",a+b) 더보기 🤓공부 지난 시간에 배웠던 것들을 활용하면 충분히 풀 수 있는 문제였다.
박필중
'🐍python3' 카테고리의 글 목록 (50 Page)