티스토리 뷰

< 6032 > 정수 1개 입력받아 부호 바꾸기

a = int(input())
print (-a)

 

< 6033 > 문자 1개 입력받아 다음 문자 출력하기

a = ord(input())
print (chr(a+1))

📌 사용자가 문자를 입력하면, ord 를 이용해 10진수 유니코드 값으로 변환한다.

 이후 1을 더하여 (다음 문자) 해당 값을 문자로 변환하여 출력한다.

 

< 6034 > 정수 2개 입력받아 차 계산하기

a, b = map(int, input().split())
print (a-b)

 

< 6035 > 실수 2개 입력받아 곱 계산하기

a, b = map(float, input().split())
print (a*b)

 

< 6036 > 단어 여러번 출력하기

word, num = input().split()
print (word*int(num))

📌 변수 하나를 여러번 출력하고 싶을 때, 위 방법을 사용할 수 있다.

print ( 변수명 * 반복 횟수 ) # 반복횟수만큼 변수가 출력된다.

 

< 6037 > 문장 여러번 출력하기

n = int(input())
s = input()
print (s*n)

📌 위 문제와 동일한 경우, 문장을 하나의 변수에 저장한 것과 동일 !

 

< 6038 > 정수 2개 입력받아 거듭제곱 계산하기

a, b = map(int, input().split())
print (a**b)

📌 Python은 기본적으로 거듭제곱 계산을 제공한다.

a ** b 는 a의 b 승으로, a^b를 의미한다!

2**3 = 2*2*2 = 8이 출력된다.

 

< 6039 > 실수 2개 입력받아 거듭제곱 계산하기

a, b = map(float, input().split())
print (a**b)

 

< 6040 > 정수 2개 입력받아 나눈 몫 계산하기

a, b = map(int, input().split())
print (a//b)

📌 python은 나눗셈의 결과, 몫, 나머지를 따로 계산할 수 있다.

a/b 는 a를 b로 나누었을 때 결과

a//b 는 a를 b로 나누었을 때

a%b 는 a를 b로 나누었을 때 나머지이다.

예를 들어 a가 4, b가 3이라면, a/b=1.333333...., a//b = 1, a%b = 1이다.

 

< 6041 > 정수 2개 입력받아 나머지 계산하기

a, b = map(int, input().split())
print (a%b)

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
글 보관함