![Python 3.7从零开始学](https://wfqqreader-1252317822.image.myqcloud.com/cover/580/26793580/b_26793580.jpg)
上QQ阅读APP看书,第一时间看更新
4.7 温故知新,学以致用
本章主要讲解了字符串,在本章结束前回顾一下学到的概念。
(1)字符串有哪些基本操作?
(2)字符串格式化的方式有哪些?
(3)字符串比较常用的方法有哪些,该怎么使用?
尝试思考并解决如下问题:
(1)自定义一个字符串,并做字符串的格式化输出。
(2)自定义一个变量,实现整数、浮点数等的格式化输出。
(3)定义一个变量,做格式化输出的对齐,对不齐的部分用空格或其他对应符号填充。
(4)使用find()和index()方法对字符串进行索引,比对两者的异同。
(5)使用join()方法实现多个字符串的连接。
(6)定义一个变量,将变量中的大写字母转化为小写字母、小写字母转化为大写字母。
(7)定义一个变量,对变量特定位置的字符进行替换。
(8)定义一个变量,对变量按指定字符分割,之后将分割结果按指定字符连接。
(9)小智的智商从去年的100分提升到了今年的132分,请计算小智智商提升的百分比,并用字符串格式化显示出“xx.x%”的形式,保留一位小数。
(10)尝试将本章中示例用到的%都换成带'f'前缀的形式做格式化输出。
小程序资源二维码
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167602.jpg?sign=1738823950-ELYK0O7Ut3AygTwQRGABEXUJKSWNaQnA-0-8ca76f01416148b2327115f848d14a12)
知识拓展
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167603.jpg?sign=1738823950-vptVMv72PO0cgFqrdH8qqC3JPBptn2PW-0-4c63b761aa0bbc5b1978da414d3f6f17)
习题
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167604.jpg?sign=1738823950-9ncYoU7fFpynwrGuOBHr8KuF7oop7O6s-0-05da8b149fc339f7ec3e2f3923e12182)
作业
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167605.jpg?sign=1738823950-LjriYt0aECI1mfGR0lWCJMlu8JcD1d9E-0-99b02f55d9b5371071b0dcf6f86179a2)
代码实例
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167607.jpg?sign=1738823950-SoZPtyJDNLNciwYi3PQe3pDYGZafod1B-0-ecd28cb03c4f8e8eebbb047e00e53f29)
资源包
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167608.jpg?sign=1738823950-cgwH0rtCeSCsNmPJ9rnqDnNxmcorn3aN-0-27f6a8322931ed16305a44f3ce4f8b2c)
问答
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167609.jpg?sign=1738823950-XP0jrL7dTPx6hESCf3IJ0JcCZBg4isOp-0-4ee95191aac73c256fc7f1dd8e4f6cd9)
PPT