[파이썬] 기본 문법 연습 다섯째 날 일

가져 오기 랜덤
 "" " 
구매 금액이 100 개 이상의 위안 않을 경우 1, 판촉 가격의 쇼핑몰. (50 $ 100 포함) 50-100위안 사이의 구매 금액은 10 % 할인 (할인) 제공됩니다 20 % 할인에 
구매 가격을 요구하는 프로그램을 작성하고 할인 혜택 (10 % 또는 20 %) 및 최종 가격을 보여 주었다.하는 
2, 5 자리를 입력, 만 10 및 천과 같은 비트를 결정 동일한 결정된 정보, 동일한 인쇄 결과에 따라 인쇄 된 다음 호환 데이터는 인쇄와 동일하지 않다 : 비 호환 데이터 
취출 1-9 난수를 생성하고 추측 숫자를 입력하는 임의의 함수를 사용하여 3. . 그렇다면, 인쇄 작은 임의의 수보다 큰 경우, 인쇄가 동일한 경우, 인쇄가 임의의 숫자와 같은 작은 임의의 숫자보다 
4, 바위 종이 가위 게임을 달성하기 위해, 사용자는 복싱하라는 메시지가 표시됩니다 : 돌 (1) / 가위 ( 2) / 직물 (. 3) / 종료 (4) 컴퓨터에서 생성 된 임의 펀치의 결과를 비교, 사용자의 승리, 무승부 또는 음의 표시 
"" " 
# 첫 번째 질문의 
PRODUCT_PRICE = INT (입력을 ( " : 상품 가격을 입력하십시오 " ))
 IF PRODUCT_PRICE <50  Produ의 ct_price> 0 :
     인쇄 ( " 당신의 입력 상품 가격은 다음과 같습니다 {} " .
    인쇄 ( " 제품 할인 없습니다 " )
     인쇄 ( " 최종 가격 : {} " .format (PRODUCT_PRICE))
 ELIF PRODUCT_PRICE> = 50  PRODUCT_PRICE <100 :
     인쇄 ( " 당신의 입력 상품 가격 : {} " .format (PRODUCT_PRICE ))
     인쇄 ( " 할인 거래 " )
     인쇄 ( " 최종 가격 : {} " .format (PRODUCT_PRICE * 0.9 ))
 ELIF PRODUCT_PRICE> = 100 :
     인쇄 ( " 당신의 입력 상품 가격은 다음과 같습니다 : {} ".format (PRODUCT_PRICE))
     인쇄 ( " 무역 20 %의 할인 " )
     인쇄 ( " 최종 가격 : {} " .format (PRODUCT_PRICE * 0.8 ))
 다른 :
     인쇄 ( " ! 당신은 다시 입력하십시오, 가격이 잘못 입력 " ) 

# 번째 질문 
번호 = 입력 ( " 5 자리를 입력하세요 " )
 IF INT (번호 [0]) == INT (번호 [. 4)  . INT ([. 1] 번호) == INT (번호 [3 ]) :
     인쇄 ( " 데이터 규격 " )
 다른 :
     인쇄 ( "데이터는 비 호환 " ) 

# 세 번째 질문 
= random.randint 번호 1 (1,10 ) 
번호 2 = INT (INPUT ( " 정수를 입력하십시오 : " ))
 IF 번호 2> 번호 1 :
     인쇄 ( " 데이터 입력은 임의의 숫자보다 큰 " )
 ELIF 번호 1 == 번호 2 :
     인쇄 ( " 데이터 입력이 임의의 숫자와 동일하다 " )
 다른 :
     인쇄 ( " 데이터 입력 덜 난수보다 " ) 

# 넷째 질문 
사용자 = INT (입력 ( " 복싱 사용자 입력 : 돌 (1) / 위 (2) / 직물 (3) / 출구 (4) . ")) 
컴퓨터 = random.randint (1,3 )
 인쇄 (컴퓨터)
 의 경우 사용자> 0  사용자 <4 :
     만약 사용자 - 컴퓨터 == -1 또는 사용자 - 컴퓨터 == 2 :
         인쇄 ( " !用户胜" )
     ELIF 사용자 - 컴퓨터 == -2 또는 사용자 - 컴퓨터 == 1 :
         인쇄 ( " 电脑胜! " )
     다른 :
         인쇄 ( " 平局! " )
 다른 :
     인쇄( " 게임의 끝! " )

 

추천

출처www.cnblogs.com/python-test001/p/12356241.html