#34491: 兩種寫法解釋_ pythion


yp11151137@yphs.tp.edu.tw (710-30許勝雲)

學校 : 黑龙江省佳木斯市第一中学
編號 : 222945
來源 : [203.72.178.2]
最後登入時間 :
2023-06-14 09:03:03
d063. 0 與 1 -- 板橋高中教學題 | From: [220.136.47.97] | 發表日期 : 2023-03-25 20:28

第一種用if else

m=int(input()) 輸入一整數

if m==0: 如果m=0

print(1) 輸出1

else: 否則(因為只有2種情況,第一種上面已經有了,所以這邊就不用寫)

print(0)輸出0

第二種用算術或關係運算子

n = int(input()) 輸入一整數n

反轉值 = n ^ 1 使用XOR運算

print(反轉值) 輸出此值。

 
#38580: Re: 兩種寫法解釋_ pythion


wu6335 (sheng hsien)

學校 : 不指定學校
編號 : 254104
來源 : [61.222.31.187]
最後登入時間 :
2024-04-23 17:07:08
d063. 0 與 1 -- 板橋高中教學題 | From: [61.222.31.187] | 發表日期 : 2023-12-08 13:57

第一種用if else

m=int(input()) 輸入一整數

if m==0: 如果m=0

print(1) 輸出1

else: 否則(因為只有2種情況,第一種上面已經有了,所以這邊就不用寫)

print(0)輸出0

第二種用算術或關係運算子

n = int(input()) 輸入一整數n

反轉值 = n ^ 1 使用XOR運算

print(反轉值) 輸出此值。

 

int(input())^1
好用
 
ZeroJudge Forum