거북이개발자

[코드업 1047~1070] 값 비교, 비트연산자, 논리연산자, 조건 값 출력 본문

Algorithm(Python)/CodeUp 기초 100제

[코드업 1047~1070] 값 비교, 비트연산자, 논리연산자, 조건 값 출력

류정식 2021. 1. 5. 12:07

0. 제목

  • 코드업 1047
  • 코드업 1048
  • 코드업 1049
  • 코드업 1050
  • 코드업 1051
  • 코드업 1052
  • 코드업 1053
  • 코드업 1054
  • 코드업 1055
  • 코드업 1056
  • 코드업 1057
  • 코드업 1058
  • 코드업 1059
  • 코드업 1060
  • 코드업 1061
  • 코드업 1062
  • 코드업 1063
  • 코드업 1064
  • 코드업 1065
  • 코드업 1066
  • 코드업 1067
  • 코드업 1068
  • 코드업 1069
  • 코드업 1070

 

 

 

 


1. 문제

  •  

2. 풀이

  • and, or 사용이 생소했지만 아주 유용하다.
  • lsit 사용에 익숙해졌다.
  • python에는 switch문이 없다 그러나 if, elif, or이걸로 굳이 없어도된다.

 


3. 코드

  • 코드업 1047
a=int(input())
print(a<<1)
  • 코드업 1048
a, b=map(int, input().split())
print(a<<b)
  • 코드업 1049
a, b=map(int, input().split())
if a>b:
    print(1)
else:
    print(0)
  • 코드업 1050
a, b=map(int, input().split())
if a==b:
    print(1)
else:
    print(0)
  • 코드업 1051
a, b=map(int, input().split())
if b>=a:
    print(1)
else:
    print(0)
  • 코드업 1052
a, b=map(int, input().split())
if a!=b:
    print(1)
else:
    print(0)
  
  • 코드업 1053
a=int(input())
if a:
    print(0)
else:
    print(1)
  • 코드업 1054
a, b=map(int, input().split())

if a and b:
    print(1)
else:
    print(0)
  • 코드업 1055
a, b=map(int, input().split())

if (a or b):
    print(1)
else:
    print(0)
  • 코드업 1056
a, b=map(int, input().split())

if (a ^ b):
    print(1)
else:
    print(0)
  • 코드업 1057
a, b=map(int, input().split())

if not((a ^ b)):
    print(1)
else:
    print(0)
  • 코드업 1058
a, b=map(int, input().split())

if (not(a) and not(b)):
    print(1)
else:
    print(0)
  • 코드업 1059
a=int(input())
print(~a)
  • 코드업 1060
a, b=map(int, input().split())

print(a&b)
  • 코드업 1061
a, b=map(int, input().split())

print(a|b)
  • 코드업 1062
a, b=map(int, input().split())

print(a^b)
  • 코드업 1063
a, b=map(int, input().split())

if a>b:
    print(a)
else:
    print(b)
  • 코드업 1064
a, b, c=map(int, input().split())

print(min(a, b, c))
  • 코드업 1065
list1=[]
list1=map(int, input().split())

for i in list1:
    if (i%2)==0:
            print(i)
  • 코드업 1066
list1=[]
list1=map(int, input().split())

for i in list1:
    if (i%2)==0:
            print("even")
    else:
            print("odd")
  • 코드업 1067
i=int(input())
if i<0:
            print("minus")
            if (i%2)==0:
                print("even")
            else:
                print("odd")
        
else:
            print("plus")
            if (i%2)==0:
                print("even")
            else:
                print("odd")
                
                
                
                
  • 코드업 1068
a=int(input())

if a>=90:
    print("A")
elif a>=70:
    print("B")
elif a>=40:
    print("C")
else:
    print("D")
  • 코드업 1069
a=input()

if a=='A':
    print("best!!!")
elif a=='B':
    print("good!!")
elif a=='C':
    print("run!")
elif a=='D':
    print("slowly~")
else:
    print("what?")
  • 코드업 1070
a=int(input())

if a==1 or a==12 or a==2:
    print("winter")
elif a==3 or a==4 or a==5:
    print("spring")
elif a==6 or a==7 or a==8:
    print("summer")
else:
    print("fall")

 

Comments