티스토리 뷰
6031. 정수 입력받아 유니코드 문자로 변환
입력
64
출력
A
a=int(input()) #정수값으로 인식
print(chr(a)) #chr을 사용하여 정수값을 문자 값으로 변환
chr()
정수 → 문자
ord()
문자 → 정수
6032. 정수 1개 입력받아 부호를 바꾸시오.
입력
1
출력
-1
a=int(input())
print(-a)
6033. 문자 1개 입력받아 다음 문자 출력
입력
a
출력
b
a=ord(input()) #문자값을 정수값으로 변환
print(chr(a+1)) #다음 문자를 출력하기 위해 +1을 해준 후 문자값으로 다시 변환
6034. 문자 1개를 입력받아 그 다음 문자를 출력
입력
123 -123
출력
246
a,b=input().split()
a=int(a)
b=int(b)
print(a-b)
다른 풀이로는 map을 사용할 수 있다.
a,b=map(int,input().split())
print(a-b)
map(int,input().split()) 을 사용하여 split 으로 분리된 문자를 int 형으로 바꾸어 변수에 넣어준다.
6035. 실수 2개 입력받아 곱 계산하시오.
입력
0.5 2.0
출력
1.0
a,b=map(float,input().split()) #실수값으로 변환
print(a*b)
6036. 단어 여러 번 출력하시오.
입력
love 3
출력
lovelovelove
a,b=input.split()
print(a*int(b)) #문자열 곱하기 정수는 정수만큼 문자열 출력
6037. 문장 여러 번 출력하시오.
입력
3
I love CS
출력
I love CSI love CSI love CS
a=input()
b=input()
print(b*int(a))
a=input()
b=int(input())
print(a*b)
6038. 정수 2개 입력받아 거듭제곱 계산하시오.
입력
2 10
출력
1024
a,b=map(int,input().split())
print(a**b) #**를 사용하여 거듭제곱 출력
6039. 실수 2개 입력받아 거듭제곱 계산하시오.
입력
4.0 2.0
출력
16.0
a,b=map(float,input().split())
print(a**b)
6040. 정수 2개 입력받아 나눈 몫 계산하시오.
입력
10 3
출력
3
a,b=map(int,input().split())
print(a//b)
// 연산자(floor division)는 나눈 몫을 계산한다.
a//b 와 같이 작성하면, a를 b로 나눈 몫(quotient)을 계산해준다.
'코딩 > python' 카테고리의 다른 글
python 참(True), 거짓(False) 판단하기 (0) | 2023.08.14 |
---|---|
코드업 기초 100제 파이썬 6041~6050 (0) | 2023.08.14 |
python 진수 변환 (0) | 2023.08.09 |
코드업 기초 100제 파이썬 6021~6030 (0) | 2023.08.09 |
코드업 기초 100제 파이썬 6011~6020 (0) | 2023.08.06 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday