본문 바로가기
First step/AI 기초반

[TIL]21.06.10

by Joshua21 2021. 6. 23.

age = int(input())

balance = 9000

if 7< age <=12 :
    balance = balance - 650

elif    13<= age <=18 :
    balance = balance - 1050

elif    19 <= age :
    balance = balance - 1250

else :
    balance = balance
    
print(balance)

nNum = int(input())


if nNum%2==0:
    print('짝수')
elif nNum%2!=0:
    print('홀수')
else:
    print('잘못입력하셨습니다')


nNum= int(input())

nNum2 = nNum+20

if nNum2 >255 :
    print(255)
else :
    print(nNum2) 

#자료구조화 시퀀스 고민 코드작성 에러확인 , 항상 예외사항 고민하


num= int(input())

if 0 < num -20:
    print(num -20)
else:
    print(0)

num = int(input())

if 0< (num-20) <= 255 :
          num=(num-20)
elif (num-20)<0 :
    num=0
else:
    num=255
print(num)    
    

time = input('현재 시간 :')

if  time[3:] == '00' :
    print('정각 입니다.')
else :
    
    print('정각이 아닙니다.')


age = input('나이를 입력해주세요 : ')

age = int(age[:2])


if  19 <= age <100 :
    print('성년입니다.')
elif 10 <= age <19 :
    print('미성년입니다.')
else:
    print('잘못 입력하셨습니다.')


fruits = ['사과','포도','홍시']

ans = input('좋아하는 과일은?')

if ans in fruits:
    print('정답입니다.')
else :
    print('오답입니다.')


userin = input()

warn_investment_list = ['Microsoft','google','Naver','Kakao','SAMSUNG','LG']

if userin in warn_investment_list :
    print('투자 경고 종목입니다.')
else:
    print('투자 경고 종목이 아닙니다.')

#key : values

fruit = {'봄':'딸기','여름':'토마토','가을':'사과'}

userin=input('제가 좋아하는 계절은 :')

if userin in fruit.values() :
    print('정답입니다')
else:  
    print('오답입니다')


fruit = {'봄':'딸기','여름':'토마토','가을':'사과'}

userin=input('제가 좋아하는 과일은? :')

if userin in fruit.values() :
    print('정답입니다')
else:  
    print('오답입니다')

#내 풀이
userin = int(input('금액을 입력하세요 :'))

if  600 <= userin <= 10000 :
    button = int(input('음료를 선택하세요'))

    if button == 1 and userin>=700:
        
            userin = userin - 700
    elif button == 2 and userin>=600:
            userin = userin - 600
    elif button == 3 and userin>=800:
             userin = userin -800

    else:
            print('잘못 입력하셨습니다')
elif userin < 600 :
    print('잔액이 부족합니다')
else:
    
    print('최대 금액을 초과 했습니다')

print('잔액은', userin,'입니다.')    

#답안
money = int(input('금액을 입력하세요 :'))

button = int(input('음료를 선택하세요'))


if(money>10000) :
    print('최대 금액을 초과 했습니다')
else:
    if(button == 1):
        ifmon
    
#딕셔너리 활용


        
drinks = {'1' :700,'2':600,'3':800}

money = int(input('금액을 입력하세요 :'))


if money > 10000 :
    print('최대 금액을 초과 했습니다')

else :
    button = input('음료를 선택하세요')
    if money - drinks[button] < 0 :
        print('금액이 부족합니다')
    else :
        change = money - drinks[button]
        print('잔액은',change,'입니다.')
        



#내 풀이
num1= int(input('첫번쨰 숫자 :'))
num2= int(input('두번쨰 숫자 :'))
cal = input('연산자 :')

if cal in ['+','-','/','*'] :
    if cal == '/' and num2 <0 :
        print('0으로 나눌수 없습니다')
    else:
        if  cal == '+':
            print(num1+num2)
        elif cal == '-':
            print(num1-num2)
        elif cal =='*':
            print(num1*num2)
        elif cal == '/' and num2 >0:   
            print(num1/num2)
        else:
            print('잘못된 입력입니다.')
else:
print('0으로 나눌수 없습니다.')

#답안  elif cal == '/' :
    if num1 != 0:
        print(num1/num2)
    else :
        print('0으로 나눌수 없습니다.')


#내풀이
if cal == '+':
    print(mat['+'])
elif  cal == '-':
    print(mat['-'])
elif cal == '*':
    print(mat['*'])
elif cal == '/':
    if num2 == 0 :
        print('0으로 나눌수 없습니다.')
    else:
        print(mat['/'])
else:
    print('0으로 나눌수 없습니다.')

#답안

num1= int(input('첫번쨰 숫자 :'))
num2= int(input('두번쨰 숫자 :'))
cal = input('연산자 :') 

if num2 == 0 and cal == '/' :

    print('0으로 나눌수 없습니다.')
else :    
    mat = {'+':num1+num2 , '-': num1-num2 , '/':num1/num2 , '*' : num1*num2}

    if cal not in mat :
        print('잘못된연산자')
    else:
        print('정답은',mat[cal])
    

apple = int(input('구매하실 사과 갯수를 입력해 주세요 :'))
gyul = int(input('구매하실 귤 갯수를 입력해 주세요 :'))

if apple >= 10 :
    print('가격은',(apple*150*0.9)+gyul*30,' 입니다')
else:
    print('가격은',(apple*150)+gyul*30,' 입니다')



apple = int(input('구매하실 사과 갯수를 입력해 주세요 :'))
gyul = int(input('구매하실 귤 갯수를 입력해 주세요 :'))

if apple >= 5 and gyul >3 :
    print('가격은',(apple*150*0.7)+gyul*30*0.7,' 입니다')
else:
    print('가격은',(apple*150)+gyul*30,' 입니다')

# - 값을 넣는 사용자가 있을 경우 
apple = int(input('구매하실 사과 갯수를 입력해 주세요 :'))
gyul = int(input('구매하실 귤 갯수를 입력해 주세요 :'))

if apple >0 and gyul>0 :
    if apple >= 5 and gyul >3 :
        print('가격은',(apple*150*0.7)+gyul*30*0.7,' 입니다')
    else:
        print('가격은',(apple*150)+gyul*30,' 입니다')

else:
    print('잘못된 입력입니다')

apple , gyul = map(int,input('사과/귤의 갯수를 입력해주세요 : ').split('/'))



year = int(input('연도를 입력해 주세요 :'))

if year > 0 :
    if year% 4 == 0 and year%100 != 0  :
        print('윤달이 있음')
    elif year%100 == 0 :
        print('윤달이 없음')

    elif year%100 != 0 and year%400 == 0:
        print('윤달이 있음')
    else :

        print('윤달이 없음')       

else:
    print('잘못된 입력')


#답안
if year%400 == 0:
    
elif year%100

elif year 4

#답안2
if year % 4 and (year % 100 != 0 or year %400 == 0)
    prin 윤년
else
 평년

#for 반복문
for i in range(10,0,-1):
    print('hello world',i)

for i in reversed(range(10)):
    print('hello world',i)


# 내답
start , end , gap = map(int,input('시작,끝,간격입력:').split(,))

if gap >= 0 :
    for i in range(start,end+1,gap) :
        print(i)
else :
    for i in range(start,end-1,gap) :
        print(i)
#정답
if gap <0:
    end = end-1
else:
    end = end+1
for i in range(start,end+,gap) :
print(i)



# 시퀸스 객체로 반복하기
#리스트
a = [10,20,30,40,50]
for i in  a :
    print(i)
#튜플
fruits = ('apple','orange','grape')
for i in fruits :
    print(i)

#문자열
for i in reversed('python'):
    print(i, end=' ')

# 연습문제
x = [49,-17,25,102,8,62,21]

for i in x :
    print(i*10,end=" ")


num = int(input('입력'))

for i in range(1,10) :
    print(num,' ','*',' ',i,'=',num*i)
    
'''
num = int(input('입력'))

sum=0
for i in range(num+1):
    i = 1 +i
    print(i)

'First step > AI 기초반' 카테고리의 다른 글

[TIL]21.06.14  (0) 2021.06.23
[TIL]21.06.11  (0) 2021.06.23
[TIL]21.06.09  (0) 2021.06.23
[TIL]21.06.08  (0) 2021.06.23
[TIL]21.06.07  (0) 2021.06.23