我一直在這個問題上停留一段時間,現在我在挑戰網站上發現了一段時間。幫助不大? 基本上我需要比較兩個數字, 如果它們具有相同的符號(正或負),打印「同號」 如果他們有不同的標誌,打印「符號不同」(Python挑戰賽)比較兩個號碼的符號而不使用< or >
美中不足的是,我需要不要使用<或>(大於或小於),只使用num1和num2的加減運算。編輯:也可以使用0(無其他數字)。
這裏是什麼樣子與<>取值
num1 = int(input("enter num1: "))
num2 = int(input("enter num2: "))
if num1 < 0 and num2 < 0: print("same sign")
if num1 > 0 and num2 > 0: print("same sign")
if num1 > 0 and num2 < 0: print("different sign")
if num1 < 0 and num2 > 0: print("different sign")
StackOverflow的範圍是**實用**,可回答的問題。對於編程謎題和代碼高爾夫球,有一個單獨的StackExchange站點:[codegolf.se] –
@CharlesDuffy我問了這個關於代碼高爾夫的問題,然後下了決定,然後它被擱置了。感謝您的建議。 https://codegolf.stackexchange.com/questions/141020/python-challenge-comparing-signs-of-2-numbers-without-using-or –
正在脫離主題,並沒有在這裏討論話題。 –