파이썬 기초 100제(4)

My_Code·2023년 7월 6일

코드업

목록 보기
4/10
post-thumbnail

다음 내용은 코드업에서 공부한 내용을 복습하는 차원에서 기록한 것입니다.
출처 : https://codeup.kr/problemsetsol.php?psid=33

💻 [기초-산술연산] 정수 1개 입력받아 부호 바꾸기

⌨️ 문제
입력된 정수의 부호를 바꿔 출력해보자.

👉 입력
정수 1개가 입력된다.

👉 출력
부호를 바꿔 출력한다.

👉 입력 예시

-1

👉 출력 예시

1

👉 코드

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

💻 [기초-산술연산] 문자 1개 입력받아 다음 문자 출력하기

⌨️ 문제
문자 1개를 입력받아 그 다음 문자를 출력해보자.
영문자 'A'의 다음 문자는 'B'이고, 숫자 '0'의 다음 문자는 '1'이다.

👉 입력
문자 1개가 입력된다.

👉 출력
그 다음 문자를 출력한다.

👉 입력 예시

a

👉 출력 예시

b

👉 코드

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

💻 [기초-산술연산] 정수 2개 입력받아 차 계산하기

⌨️ 문제
정수 2개(a, b)를 입력받아 a에서 b를 뺀 차를 출력하는 프로그램을 작성해보자.

👉 입력
2개의 정수가 공백으로 구분되어 입력된다.

👉 출력
첫 번째 정수에서 두 번째 정수를 뺀 차를 출력한다.

👉 입력 예시

123 -123

👉 출력 예시

246

👉 코드

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

💻 [기초-산술연산] 실수 2개 입력받아 곱 계산하기

⌨️ 문제
실수 2개(f1, f2)를 입력받아 곱을 출력하는 프로그램을 작성해보자.

👉 입력
2개의 실수가 공백으로 구분되어 입력된다.

👉 출력
첫 번째 실수와 두 번째 실수를 곱한 값을 출력한다.

👉 입력 예시

0.5 2.0

👉 출력 예시

1.0

👉 코드

f1, f2 = input().split()
m = float(f1) * float(f2)
print(m)

💻 [기초-산술연산] 단어 여러 번 출력하기

⌨️ 문제
단어와 반복 횟수를 입력받아 여러 번 출력해보자.

👉 입력
단어와 반복 횟수가 공백으로 구분되어 입력된다.

👉 출력
입력된 단어를 입력된 횟수만큼 반복해 출력한다.

👉 입력 예시

love 3

👉 출력 예시

lovelovelove

👉 코드

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

💻 [기초-산술연산] 문장 여러 번 출력하기

⌨️ 문제
반복 횟수와 문장을 입력받아 여러 번 출력해보자.

👉 입력
반복 횟수와 문장이 줄을 바꿔 입력된다.

👉 출력
입력된 횟수만큼 입력된 문장을 출력한다.

👉 입력 예시

3
I love CS

👉 출력 예시

I love CSI love CSI love CS

👉 코드

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

💻 [기초-산술연산] 정수 2개 입력받아 거듭제곱 계산하기

⌨️ 문제
정수 2개(a, b)를 입력받아
a를 b번 곱한 거듭제곱을 출력하는 프로그램을 작성해보자.

👉 입력
2개의 정수(a, b)가 공백으로 구분되어 입력된다.

👉 출력
a를 b번 거듭제곱한 값을 출력한다.

👉 입력 예시

2 10

👉 출력 예시

1024

👉 코드

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

💻 [기초-산술연산] 실수 2개 입력받아 거듭제곱 계산하기

⌨️ 문제
실수 2개(f1, f2)를 입력받아
f1을 f2번 거듭제곱한 값을 출력하는 프로그램을 작성해보자.

👉 입력
2개의 실수(f1, f2)가 공백으로 구분되어 입력된다.

👉 출력
f1을 f2번 거듭제곱한 값을 출력한다.

👉 입력 예시

4.0 2.0

👉 출력 예시

16.0

👉 코드

f1, f2 = input().split()
f1 = float(f1)
f2 = float(f2)
print(f1**f2)

💻 [기초-산술연산] 정수 2개 입력받아 나눈 몫 계산하기

⌨️ 문제
정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자.

👉 입력
2개의 정수(a, b)가 공백으로 구분되어 입력된다.

👉 출력
a를 b로 나눈 몫을 출력한다.

👉 입력 예시

10 3

👉 출력 예시

3

👉 코드

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

💻 [기초-산술연산] 정수 2개 입력받아 나눈 나머지 계산하기

⌨️ 문제
정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력해보자.

👉 입력
2개의 정수(a, b)가 공백으로 구분되어 입력된다.

👉 출력
a를 b로 나눈 나머지를 출력한다.

👉 입력 예시

10 3

👉 출력 예시

1

👉 코드

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

profile
조금씩 정리하자!!!

0개의 댓글