×
解除綁定,重新設定系統帳號的密碼
您的系統帳號 ID:
您的系統帳號:
您的帳號暱稱:
設定新密碼:
設定新密碼:
×
請輸入要加入的「課程代碼」
請向開設課程的使用者索取「課程代碼」
Problems
Submissions
Rank
Forum
Contest
Login
Register
New Thread
#37911: python 練習.....
s11131151@nhsh.tp.edu.tw
(cc)
School : 臺北市立內湖高級中學
ID : 221040
×
傳送站內訊息
To:
Subject:
Content:
IP address : [1.162.55.27]
Last Login :
2025-01-22 11:01:03
b532.
字串處理
--
102學年度
商業類程式設計競賽
| From: [1.162.48.162] | Post Date : 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