CodeUp/코드업-6031~6040-python

cosmos·2021년 3월 2일
4
post-thumbnail
post-custom-banner

6031번

문제📖

풀이🙏

  • 10진 정수 1개가 입력된다.
  • 유니코드 문자로 출력한다.
    -> chr을 사용하면 정수를 유니코드로 변환한다.
    코드💻
import sys

num = int(sys.stdin.readline())

print(chr(num))

결과😎

출처📝
https://codeup.kr/problem.php?id=6031

6032번

문제📖

풀이🙏

  • 정수 1개가 입력된다.
  • 부호를 바꿔 출력한다.
    코드💻
import sys

num = int(sys.stdin.readline())

print(-num)

결과😎

출처📝
https://codeup.kr/problem.php?id=6032

6033번

문제📖

풀이🙏

  • 문자 1개가 입력된다.
  • 그 다음 문자를 출력한다.
    -> ord를 사용해서 아스키코드 값을 돌려받는다.
    -> chr을 사용해 그 코드에 해당하는 값을 출력한다.
    코드💻
var = ord(input()) 

print(chr(var+1))

결과😎

출처📝
https://codeup.kr/problem.php?id=6033

6034번

문제📖

풀이🙏

  • 2개의 정수가 공백으로 구분되어 입력된다.
  • 첫 번째 정수에서 두 번째 정수를 뺀 차를 출력한다.
    -> map을 사용하여 복수의 변수를 int형으로 한번에 할당한다.
    -> split()를 사용하여 변수를 공백을 기준으로 구분하여 입력받는다.
    코드💻
import sys

num1, num2 = map(int,sys.stdin.readline().split())

print(num1 - num2)

결과😎

출처📝
https://codeup.kr/problem.php?id=6034

6035번

문제📖

풀이🙏

  • 2개의 실수가 공백으로 구분되어 입력된다.
  • 첫 번째 실수와 두 번째 실수를 곱한 값을 출력한다.
    -> 6034번과 유사하다.
    -> 실수이므로 float형으로 받는다.
    코드💻
import sys

num1, num2 = map(float, sys.stdin.readline().split())

print(num1*num2)

결과😎

출처📝
https://codeup.kr/problem.php?id=6035

6036번

문제📖

풀이🙏

  • 단어와 반복 횟수가 공백으로 구분되어 입력된다.
  • 입력된 단어를 입력된 횟수만큼 반복해 출력한다.
    -> str 형 * 숫자를 하면 해당 숫자만큼 str형이 복사된다.
    코드💻
word, num = map(str, input().split())
num = int(num)

print(word * num)

결과😎

출처📝
https://codeup.kr/problem.php?id=6036

6037번

문제📖

풀이🙏

  • 반복 횟수와 문장이 줄을 바꿔 입력된다.
  • 입력된 횟수만큼 입력된 문장을 출력한다.
    코드💻
num = int(input())
word = str(input())

print(word * num)

결과😎

출처📝
https://codeup.kr/problem.php?id=6037

6038번

문제📖

풀이🙏

  • 2개의 정수 a,b가 공백으로 구분되어 입력된다.
  • a를 b번 거듭제곱한 값을 출력한다.
    -> **를 하면 거듭제곱된다.
    코드💻
import sys

a, b = map(int,sys.stdin.readline().split())

print(a**b)

결과😎

출처📝
https://codeup.kr/problem.php?id=6038

6039번

문제📖

풀이🙏

  • 2개의 실수 f1, f2가 공백으로 구분되어 입력된다.
  • f1을 f2번 거듭제곱한 값을 출력한다.
    코드💻
import sys

f1, f2 = map(float,sys.stdin.readline().split())

print(f1**f2)

결과😎

출처📝
https://codeup.kr/problem.php?id=6039

6040번

문제📖

풀이🙏

  • 2개의 정수 a,b가 공백으로 구분되어 입력된다.
  • a를 b로 나눈 몫을 출력한다.
    -> //를 사용하면 몫을 구할 수 있다.
    코드💻
import sys

a, b = map(int,sys.stdin.readline().split())

print(a//b)

결과😎

출처📝
https://codeup.kr/problem.php?id=6040

깃허브

github

post-custom-banner

0개의 댓글