亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

我的 else 不工作,但沒有顯示任何錯誤標志。如果,elif 工作正常。python是我的代碼

我的 else 不工作,但沒有顯示任何錯誤標志。如果,elif 工作正常。python是我的代碼

FFIVE 2022-10-06 19:33:31
print("Calculator for substraction, addition, multiplication and division")sign=input("Enter a sign:")num1=float(input("Enter a number:"))num2=float(input("Enter a second number:"))def wrong_sign():    print("Sign entered is invalid please use one of those 1. - for substraction \n 2. + for addition \n 3. x or * for multiplication \n 4. / for devision")if sign == "-":    print(num1-num2)elif sign == "+" :    print(num1+num2)elif sign == "/":    print(num1/num2)elif sign == "*" or "x":    print(num1 * num2)else:     wrong_sign 僅當我嘗試輸入無效符號時,沒有代碼錯誤,因為用戶什么也沒有出現,并且 wrong_sign 代碼不顯示。
查看完整描述

4 回答

?
泛舟湖上清波郎朗

TA貢獻1818條經驗 獲得超3個贊

您需要包含圓括號來調用函數:

else:
    wrong_sign()


查看完整回答
反對 回復 2022-10-06
?
一只斗牛犬

TA貢獻1784條經驗 獲得超2個贊

在最后一行,你必須調用wrong_sign()函數:

else:
    wrong_sign()


查看完整回答
反對 回復 2022-10-06
?
湖上湖

TA貢獻2003條經驗 獲得超2個贊

您應該更改您的 elif 語句之一:

elif sign == "*" or sign == "x":


查看完整回答
反對 回復 2022-10-06
?
慕桂英3389331

TA貢獻2036條經驗 獲得超8個贊

這是您的正確代碼


print("Calculator for substraction, addition, multiplication and division")


sign=input("Enter a sign:")


num1=float(input("Enter a number:"))


num2=float(input("Enter a second number:"))



def wrong_sign():

    print("Sign entered is invalid please use one of those 1. - for substraction \n 2. + for addition \n 3. x or * for multiplication \n 4. / for devision")


if sign == "-":

    print(num1-num2)


elif sign == "+" :

    print(num1+num2)


elif sign == "/":

    print(num1/num2)


elif sign == "*" or sign == "x":

    print(num1 * num2)


else: 

    wrong_sign()

無效符號的輸出


Calculator for substraction, addition, multiplication and division

Enter a sign:$

Enter a number:2

Enter a second number:3

Sign entered is invalid please use one of those 1. - for substraction 

 2. + for addition 

 3. x or * for multiplication 

 4. / for devision


查看完整回答
反對 回復 2022-10-06
  • 4 回答
  • 0 關注
  • 200 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號