👾문제 설명 다음과 같이 출력하도록 코드를 작성해 주세요. 🌌입출력 예 출력 예시 !@#$%^&*(\'"?:; 🧑🚀코드 print("!@#$%^&*(" + "\\" + "\'" + "\""+""+"?"+":;") 더보기 🤓공부 !@#$%^&*( 까지는 작은 따옴표 혹은 큰 따옴표로 감싸서 출력하면 된다. 백슬래시(\), 작은 따옴표 ('), 큰따옴표(")는 작은 따옴표 혹은 큰 따옴표로 감싸고 백슬래시와 함께 붙여서 써주면 된다. 나머지 ?:;는 작은 따옴표 혹은 큰 따옴표로 감싸서 출력하면 된다.
🐍python3
👾문제 설명 영어 알파벳으로 이루어진 문자열 str이 주어집니다. 각 알파벳을 대문자는 소문자로 소문자는 대문자로 변환해서 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ str의 길이 ≤ 20 str은 알파벳으로 이루어진 문자열입니다. 🌌입출력 예 입력 #1 aBcDeFg 출력 #1 AbCdEfG 🧑🚀코드 a = "" for i in input(): a += i.upper() if i.islower() else i.lower() print(a) 더보기 🤓공부 for 반복문은 for i in 구간: 의 형식으로 쓰인다. 변수 i가 순서대로 구간까지 간다는 뜻이다. 따라서 변수 i는 input으로 받는 입력값을 두고 순서대로 돈다는 것이다. if else문은 if 조건: 참일때 시행문 elif 조건: ..
👾문제 설명 문자열 str과 정수 n이 주어집니다. str이 n번 반복된 문자열을 만들어 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ str의 길이 ≤ 10 1 ≤ n ≤ 5 🌌입출력 예 입력 #1 string 5 출력 #1 stringstringstringstringstring 🧑🚀코드 a, b = input().strip().split(' ') b = int(b) print(a * b) 더보기 🤓공부 a, b = 리스트 ,의 형태는 리스트 속 a, b에 순서를 지키며 변수를 받는 것을 의미한다. 따라서 ['string', '5'] 의 형태로 받고 a, b에 대입시킨다는 것이다. str * int의 형태가 의미하는 바는 int의 수 만큼 str을 반복 출력하겠다는 것이다.
👾문제 설명 정수 a와 b가 주어집니다. 각 수를 입력받아 입출력 예와 같은 형식으로 출력하는 코드를 작성해 보세요. 🚀제한사항 -100,000 ≤ a, b ≤ 100,000 🌌입출력 예 입력 #1 4 5 출력 #1 a = 4 b = 5 🧑🚀코드 a, b = map(int, input().split(' ')) print("a = {}".format(a)) print("b = " + str(b)) 더보기 🤓공부 지난 시간에 input을 통해 입력값을 받는 다는 것을 알게 되었다. 이번에는 지난 시간에 배웠던 것보다 좀 더 활용해보겠다. 맵은 map(함수, 리스트) 의 형태를 가진다. 입력 받은 값에 함수를 적용시키겠다는 의미이다. 즉 map(int, input.split(' '))은 input으로 받은 ..
👾문제 설명 문자열 str이 주어질 때, str을 출력하는 코드를 작성해 보세요. 🚀제한사항 1 ≤ str의 길이 ≤ 1,000,000 str에는 공백이 없으며, 첫째 줄에 한 줄로만 주어집니다. 🌌입출력 예 입력 #1 HelloWorld! 출력 #1 HelloWorld! 🧑🚀코드 str = input() print(str) 더보기 🤓공부 우선 파이썬에서는 입력값을 str=input()을 통해 받게 된다. 괄호 안에 원하는 입력값을 넣으면 str이 그 값을 가지게 된다. print()는 파이썬의 내장 함수이다. 역시 괄호 안에 입력 값을 받아 화면에 출력하는 기능을 가진다. 따라서 input()으로 받은 str을 print()로 받아 화면에 값을 출력하게 된다.