當前位置:編程學習大全網 - 編程軟體 - 使用Python編程

使用Python編程

#錄入格式為?數字+空格+符號+空格+數字

#只能錄入數字

#分母不能為0

#符號只能是+-%*/

def?func():

Number=input('')

NB=Number.split('?')

if?len(NB)==3:

try:

int(NB[0])

int(NB[2])

if?NB[1]=='+':

print(int(NB[0])+int(NB[2]))

elif?NB[1]=='-':

print(int(NB[0])-int(NB[2]))

elif?NB[1]=='*':

print(int(NB[0])*int(NB[2]))

elif?NB[1]=='/':

if?NB[2]=='0':

print('ERROR')

else:

print(int(NB[0])/int(NB[2]))

elif?NB[1]=='%':

if?NB[2]=='0':

print('ERROR')

else:

print(int(NB[0])%int(NB[2]))

else:

print('ERROR')

except:

print('ERROR')

elif?Number=='excit':

quit()

else:

print('ERROR')

while?True:

func()

  • 上一篇:VB編程中 DTPicker控件查詢日期,不能精確到月和日?
  • 下一篇:沈陽第壹機床廠的CAK3665di數控車床性能如何?
  • copyright 2024編程學習大全網