-
[코드업] 파이썬 기초 100 문제 정리 [2]카테고리 없음 2023. 3. 3. 13:26
1. 조건(6029)
입력16진 정수 1개가 입력된다.출력8진수 형태로 출력한다.jinsu = input() n = int(jinsu,16) print('%o'%n)
2. 조건(6030)
입력유니코드 영문자 1개가 입력된다.
출력유니코드 값을 10진수로 출력한다.
jinsu = ord(input()) print(jinsu)
3. 조건(6031)
입력10진 정수 1개(32 ~ 126 범위)가 입력된다.
출력유니코드 문자로 출력한다.
jinsu = input() a = int(jinsu) print(chr(a))
4. 조건(6032)
입력정수 1개가 입력된다.출력부호를 바꿔 출력한다.
단항(unary) 연산자인 -(negative)를 변수 앞에 붙이면 부호가 반대인 값이 된다.a = input() n= int(a) print(-n)
5. 조건(6033)
입력문자 1개가 입력된다.
출력그 다음 문자를 출력한다.a = input() n = ord(a) print(chr(n+1))
아스키문자표에서 'A'는 10진수 65로 저장되고 'B'는 10진수 66으로 저장된다.
따라서, 문자도 값으로 덧셈을 할 수 있다. 어떤 문자의 값에 1을 더하면 그 다음 문자의 값이 된다.6. 조건(6034)
입력2개의 정수가 공백으로 구분되어 입력된다.
출력첫 번째 정수에서 두 번째 정수를 뺀 차를 출력한다.
a,b = input().split() c = int(a)-int(b) print(c) #또는 a,b = input().split() print(int(a)-int(b))
7. 조건(6035)
입력2개의 실수가 공백으로 구분되어 입력된다.
출력첫 번째 실수와 두 번째 실수를 곱한 값을 출력한다.
a,b = input().split() f1 = float(a) f2 = float(b) print(f1*f2)
8. 조건(6036)
입력단어와 반복 횟수가 공백으로 구분되어 입력된다.출력입력된 단어를 입력된 횟수만큼 반복해 출력한다.a,b = input().split() print(a*int(b))
9. 조건(6037)
입력반복 횟수와 문장이 줄을 바꿔 입력된다.출력입력된 횟수만큼 입력된 문장을 출력한다.a = input() b = input() print(b*int(a))
10. 조건(6038)
입력2개의 정수(a, b)가 공백으로 구분되어 입력된다.
출력a를 b번 거듭제곱한 값을 출력한다.
a,b = input().split() c = int(a)**int(b) print(c)
11. 조건(6039)
입력2개의 실수(f1, f2)가 공백으로 구분되어 입력된다.
출력f1을 f2번 거듭제곱한 값을 출력한다.
a,b = input().split() c = float(a)**float(b) print(c)
12. 조건(6040)
입력2개의 정수(a, b)가 공백으로 구분되어 입력된다.출력a를 b로 나눈 몫을 출력한다.python언어에서는 나눈 몫을 계산하는 연산자(//, floor division)를 제공한다.
a,b = input().split() c = int(a)//int(b) print(c)