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

[Python] 코드업(CodeUp) 기초 100제 (6046 ~ 6060)

by ShiningJade 2024. 6. 28.

6046. [기초-비트시프트연산] 정수 1개 입력받아 2배 곱해 출력하기

num = input()

num = int(num)

print(num<<1)

 

6047. [기초-비트시프트연산] 2의 거듭제곱 배로 곱해 출력하기

from math import *

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

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

print(first * (2**second))

 

6048. [기초-비교연산] 정수 2개 입력받아 비교하기1

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

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

if first < second:
  print(True)
else:
  print(False)

 

6049. [기초-비교연산] 정수 2개 입력받아 비교하기2

from math import *

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

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

if first == second:
  print(True)
else:
  print(False)

 

6050. [기초-비교연산] 정수 2개 입력받아 비교하기3

from math import *

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

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

if first <= second:
  print(True)
else:
  print(False)

 

6051. [기초-비교연산] 정수 2개 입력받아 비교하기4

from math import *

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

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

if first != second:
  print(True)
else:
  print(False)

 

6052. [기초-논리연산] 정수 입력받아 참 거짓 평가하기

from math import *

num = input()

num = int(num)

if num == 0:
  print(False)
else:
  print(True)

 

6053. [기초-논리연산] 참 거짓 바꾸기

from math import *

num = input()

num = bool(int(num))

print(not num)

 

6054. [기초-논리연산] 둘 다 참일 경우만 참 출력하기

from math import *

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

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

if(first == True and second == True):
  print(True)
else:
  print(False)

 

6055. [기초-논리연산] 하나라도 참이면 참 출력하기

from math import *

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

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

if(first == True or second == True):
  print(True)
else:
  print(False)

 

6056. [기초-논리연산] 참/거짓이 서로 다를 때에만 참 출력하기

from math import *

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

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

if(first != second):
  print(True)
else:
  print(False)

 

6057. [기초-논리연산] 참/거짓이 서로 같을 때에만 참 출력하기

from math import *

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

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

if(first == second):
  print(True)
else:
  print(False)

 

6058. [기초-논리연산] 둘 다 거짓일 경우만 참 출력하기

from math import *

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

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

if(first == False and second == False):
  print(True)
else:
  print(False)

 

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

from math import *

num = input()

num = int(num)

print(~num)

 

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

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

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

print(first & second)

 

* 문제 출처

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

 

문제집 / Python 기초 100제

 

codeup.kr