×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
分類題庫
解題動態
排行榜
討論區
競賽區
登入
註冊
發表新討論
#37911: python 練習.....
s11131151@nhsh.tp.edu.tw
(cc)
學校 : 臺北市立內湖高級中學
編號 : 221040
×
傳送站內訊息
傳給:
主題:
內容:
來源 : [203.72.63.165]
最後登入時間 :
2024-06-25 09:59:56
b532.
字串處理
--
102學年度
商業類程式設計競賽
| From: [1.162.48.162] | 發表日期 : 2023-10-17 21:56
def ok(a):
j = 0
n=''
b=""
h = len(a)
k = 0
for i in range(h):
if a[i]=='+' or a[i]=='-' or a[i]=='*' or a[i]=='/' or a[i]=="%": #得知運算符號的位置
k=i
for i in range(h):
if i<k:
if ('0'<=a[i]<='9'):
n=n+a[i]
else:
if ('0'<=a[i]<='9'):
b=b+a[i]
if a[k]=='+':
print(int(n) + int(b))
if a[k]=='-':
print(int(n) - int(b))
if a[k]=='%':
print(int(n) % int(b))
if a[k]=='*':
print(int(n) * int(b))
if a[k]=='/':
print(int(n) / int(b)) #這一行故意放錯的,自己修正(符號有錯)
def main():
a = int(input())
for i in range(a):
rdkifg=input()
ok(rdkifg)
main()
ZeroJudge Forum