본문 바로가기
코딩 👩‍💻👨‍💻/Python

[Python] 코드업(CodeUp) 기초 100제 (6061 ~ 6075)

by ShiningJade 2024. 6. 29.

6061. [기초-비트단위논리연산] 비트단위로 OR 하여 출력하기

from math import *

first, second = input().split(" ")

first = int(first)
second = int(second)

print(first | second)

 

6062. [기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기

from math import *

first, second = input().split(" ")

first = int(first)
second = int(second)

print(first ^ second)

 

6063. [기초-3항연산] 정수 2개 입력받아 큰 값 출력하기

first, second = input().split(" ")

first = int(first)
second = int(second)

result = (first if(first>=second) else second)
print(result)

 

6064. [기초-3항연산] 정수 3개 입력받아 가장 작은 값 출력하기

from math import *

a, b, c = input().split(" ")

a = int(a)
b = int(b)
c = int(c)

result = (a if (a < b) else b) if ((a if (a < b) else b) < c) else c
print(result)

 

6065. [기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기

from math import *

a, b, c = input().split(" ")

a = int(a)
b = int(b)
c = int(c)

if a % 2 == 0:
  print(a)

if b % 2 == 0:
  print(b)

if c % 2 == 0:
  print(c)

 

6066. [기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기

from math import *

a, b, c = input().split(" ")

a = int(a)
b = int(b)
c = int(c)

if a % 2 == 0:
  print("even")
else:
  print("odd")


if b % 2 == 0:
  print("even")
else:
  print("odd")

if c % 2 == 0:
  print("even")
else:
  print("odd")

 

6067. [기초-조건/선택실행구조] 정수 1개 입력받아 분류하기

num = input()

num = int(num)

if num < 0 and num % 2 == 0:
  print("A")
elif num < 0 and num % 2 != 0:
  print("B")
elif num > 0 and num % 2 == 0:
  print("C")
elif num > 0 and num % 2 != 0:
  print("D")

 

6068. [기초-조건/선택실행구조] 정수 1개 입력받아 평가 출력하기

num = input()

num = int(num)

if num >= 90:
  print("A")
elif num >= 70:
  print("B")
elif num >= 40:
  print("C")
else:
  print("D")

 

6069. [기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기

result = input()

if result == "A":
  print("best!!!")
elif result == "B":
  print("good!!")
elif result == "C":
  print("run!")
elif result == "D":
  print("slowly~")
else:
  print("what?")

 

6070. [기초-조건/선택실행구조] 월 입력받아 계절 출력하기

month = input()

month = int(month)

if month // 3 == 1:
  print("spring")
elif month // 3 == 2:
  print("summer")
elif month // 3 == 3:
  print("fall")
else:
  print("winter")

 

6071. [기초-반복실행구조] 0 입력될 때까지 무한 출력하기

n = 1

while (n != 0):
  n = int(input())
  if n != 0:
    print(n)
  else:
    break;

 

6072. [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기1

num = int(input())

while(num != 0):
  print(num)
  num -= 1

 

6073. [기초-반복실행구조] 정수 1개 입력받아 카운트다운 출력하기2

num = int(input()) - 1

while(num >= 0):
  print(num)
  num -= 1

 

6074. [기초-반복실행구조] 문자 1개 입력받아 알파벳 출력하기

target = ord(input())

start = ord('a')

while(start <= target):
  print(chr(start), end = " ")
  start += 1

 

6075. [기초-반복실행구조] 정수 1개 입력받아 그수까지 출력하기1

num = int(input())

start = 0

while (start <= num):
  print(start)
  start += 1

 

* 문제 출처

: https://codeup.kr/problemsetsol.php?psid=33

 

문제집 / Python 기초 100제

 

codeup.kr