官术网_书友最值得收藏!

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的程序運行結果

主站蜘蛛池模板: 临安市| 太白县| 兴安县| 旌德县| 昌黎县| 肃南| 外汇| 酉阳| 平罗县| 汤原县| 汤原县| 东阳市| 建昌县| 桃园县| 个旧市| 长寿区| 阳信县| 梁山县| 五河县| 体育| 叶城县| 韶山市| 公主岭市| 宝鸡市| 漳浦县| 丹东市| 隆子县| 建湖县| 平利县| 蓬莱市| 福泉市| 称多县| 嘉峪关市| 武乡县| 邵东县| 出国| 卓资县| 金阳县| 景谷| 河津市| 屯门区|