편집 기록

편집 기록
  • 프로필 정영훈님의 편집
    날짜2018.12.07

    왜 오류가 뜨는지 모르겠습니다.


    print("안녕하세요! 향기로운 원두를 볶는 파이 커피입니다. 언어를 골라주세요!")      
    language=int(input('1.한국어 2.english 3.日本語')
    
    def coffee(c):
    
      if language == 1:  
    
         if c==1:
            a=1500
         elif c==2:
            a=1500
         elif c==3:
            a=2100
         elif c==4:
            a=2500
         elif c==5:
            a=2400
         return a
    
    
    def size(s):
    
      if language == 1: 
    
         if s ==1:
            b=500
         elif s ==2:
            b=1000
         return b
    def topping(t):
    
      if language == 1: 
    
                  if s ==1000
                     c=1000
                  elif s ==2:
                     c=1500
                  elif s ==3:
                     c=500
                  elif s ==4:
                     c=1500
                  return b
                  def price(a,b,c):
                  pay=a+b+c
                  return pay
    
    print("메뉴를 골라주세요!")
    
    c= int(input('메뉴: 1.아메리카노 / 2.에스프레소 / 3.카페라떼 / 4.밀크티 / 5.카페모카 '))
    
    s= int(input('사이즈: 1.레귤러 / 2라지 '))
    
    t= int(input('토핑 추가: 1.타피오카펄 / 2.젤리펄 / 3.거품 / 4.코코넛펄 ')
    a= coffee(c)
    
    b= size(s)
    
    c= topping(t)       
    
    print("총 금액은",price(a,b,c),"원 입니다.")
    
    print("음료가 곧 나옵니다. 뜨거우니 조심해주세요!")             
    

    파이썬 초보여서 잘 모르겠네요. invalid 오류라고 뜨는데 어디가 잘못된건지 모르겠어요ㅠㅠ 맨처음 def부터 오류라고 빨갛게 나오네요...어디가 잘못됐는지 아시는분..부탁드립니다..알려주새요ㅠㅠ

  • 프로필 알 수 없는 사용자님의 편집
    날짜2018.12.07

    왜 오류가 뜨는지 모르겠습니다.


    print("안녕하세요! 향기로운 원두를 볶는 파이 커피입니다. 언어를 골라주세요!")
    language=int(input('1.한국어 2.english 3.日本語')

    def coffee(c):

    if language == 1:

     if c==1:
        a=1500
     elif c==2:
        a=1500
     elif c==3:
        a=2100
     elif c==4:
        a=2500
     elif c==5:
        a=2400
     return a
    

    def size(s):

    if language == 1:

     if s ==1:
        b=500
     elif s ==2:
        b=1000
     return b
    

    def topping(t):

    if language == 1:

              if s ==1000
                 c=1000
              elif s ==2:
                 c=1500
              elif s ==3:
                 c=500
              elif s ==4:
                 c=1500
              return b
              def price(a,b,c):
              pay=a+b+c
              return pay
    

    print("메뉴를 골라주세요!")

    c= int(input('메뉴: 1.아메리카노 / 2.에스프레소 / 3.카페라떼 / 4.밀크티 / 5.카페모카 '))

    s= int(input('사이즈: 1.레귤러 / 2라지 '))

    t= int(input('토핑 추가: 1.타피오카펄 / 2.젤리펄 / 3.거품 / 4.코코넛펄 ') a= coffee(c)

    b= size(s)

    c= topping(t)

    print("총 금액은",price(a,b,c),"원 입니다.")

    print("음료가 곧 나옵니다. 뜨거우니 조심해주세요!")

    파이썬 초보여서 잘 모르겠네요. invalid 오류라고 뜨는데 어디가 잘못된건지 모르겠어요ㅠㅠ 맨처음 def부터 오류라고 빨갛게 나오네요...어디가 잘못됐는지 아시는분..부탁드립니다..알려주새요ㅠㅠ