彰化一整天的論壇

 找回密碼
 立即註冊
查看: 49|回復: 0

【Python網友問題解答】如何取代成組的雙引號變成中括號

[複製鏈接]
發表於 2021-7-16 10:17:46 | 顯示全部樓層 |閱讀模式
這是網友問的問題,他說要將第1個雙引號取代為[,第2個雙引號取代為],問說python要如何寫,底下說明我寫的想法及程式碼。

解題:
1.先找出有多少個雙引號
2.用迴圈來取代,每次一個。
3.用取餘數來判斷奇偶數。

  1. #題目將第1個雙引號取代為[,第1個雙引號取代為]
  2. print("請輸入字串")
  3. t=input()

  4. n=t.count('"')
  5. for i in range(0,n):
  6.     if i%2==0:
  7.         t=t.replace('"',"[",1);
  8.     else:
  9.         t=t.replace('"',"]",1);
  10. print(t)
複製代碼


python_for_replace_01.jpg
回復

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 立即註冊

本版積分規則

 ㄚ母滴雞湯
 員林香純滴雞精

Archiver|手機版|小黑屋|彰化一整天的論壇(Excel,Office)

GMT+8, 2021-7-26 00:56 , Processed in 0.107233 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回復 返回頂部 返回列表