- Python入門很輕松(微課超值版)
- 云尚科技
- 348字
- 2020-09-01 15:58:05
5.6 實戰訓練

解題思路
實戰1:反向輸出一個正整數。
編寫Python程序,輸入一個正整數,再求其是幾位數,然后按逆向輸出各個數字。程序運行結果如圖5-10所示。

圖5-10 實戰1的程序運行結果
實戰2:判斷輸入的內容是否是回文串。
編寫Python程序,判斷輸入的字符串是否是回文串。回文串是正讀和反讀都一樣的字符串。例如“12321”和“abcba”都是回文串。程序運行結果如圖5-11所示。

圖5-11 實戰2的程序運行結果
實戰3:設計敏感字符替換系統。
假設敏感字為“滲透”和“攻擊”,如果輸入的字符串中含有敏感字,將被替換為對應的新字符:##。程序運行結果如圖5-12所示。

圖5-12 實戰3的程序運行結果
實戰4:驗證注冊會員名是否唯一,不區分大小寫。
在注冊系統會員時,要求會員名必須是唯一的,并且不區分大小寫。例如,TIM和tim是重名的。程序運行結果如圖5-13所示。

圖5-13 實戰4的程序運行結果
推薦閱讀
- Node.js+Webpack開發實戰
- Spring 5企業級開發實戰
- OpenShift開發指南(原書第2版)
- JavaScript 從入門到項目實踐(超值版)
- PyTorch Artificial Intelligence Fundamentals
- 微信小程序項目開發實戰
- C++對象模型詳解
- Python Web數據分析可視化:基于Django框架的開發實戰
- 快人一步:系統性能提高之道
- 青少年學Python(第1冊)
- Tableau 10 Bootcamp
- 大話Java:程序設計從入門到精通
- .NET Standard 2.0 Cookbook
- QGIS 2 Cookbook
- Moodle 3 Administration(Third Edition)