inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

데미첼님의 게시글

데미첼 데미첼

@dark55121288

수강평 작성수
-
평균평점
-

게시글 2

질문&답변

문법 오류라고 뜨는데... 뭐가 잘못됐는지 가르쳐주실 수 있나요ㅜㅜ

url= "http://naver.com" my_str=url.replace( "http://" , "" ) print (my_str) my_str= my_str[:my_str.index( "." )] # print(my_str) #password = my_str[:3] + str(len(my_str) + str(my_str.count("e") +"!" #")"가 제대로 닫혀있지않음. password = my_str[: 3 ] + str ( len (my_str)) + str (my_str.count( "e" )) + "!" print ( "{0} 의 비밀번호는 {1} 입니다." .format(url,password))

좋아요수
0
댓글수
1
조회수
317

질문&답변

처음부터 치킨 11마리 시키면 재고가 부족합니다로 안 뜨는 이유...질문 있습니당

안녕하세요... 선생님은 아니지만... 지나가면서 공부겸 해결해보았습니다.. 처음에 break로 댓 달았다가 확인해보니 그게 아니어서 if문 구조를 바꾸었습니다.. class SoldOutError ( Exception ): pass #pass chicken= 10 waiting= 1 while ( True ): try : #try 넣어줘야 함 print ( '[남은 치킨 : {0}]' .format(chicken)) if chicken > 0 : # 치킨 유무로 재고 소진 여부를 먼저 확인 order= int ( input ( '치킨 몇 마리를 주문하시겠습니까? : ' )) if chicken #주문량이 더 많을 경우 문구 출력 print ( '재료가 부족합니다.' ) elif order 1 : #elif # 정수가 아닌 것 입력시 문구 출력 raise ValueError else : print ( '[대기번호 {0}] {1}마리 주문 완료됐습니다.' .format(waiting, order)) waiting += 1 chicken -= order else : #치킨 전부 소진시 재고 소진 지시문 출력 후 종료 raise SoldOutError except ValueError : #try랑 같은 열 print ( '잘못된 값을 입력하였습니다.' ) except SoldOutError: # print ( '재고가 소진돼 더 이상 주문을 받지 않습니다.' ) break #break

좋아요수
0
댓글수
2
조회수
228