![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=1739277841-uJwHxIPRe5KZoAu3SiZzk8tDrORx7pPO-0-394491ce23272e01ed488fc380f51d70)
知识拓展
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167603.jpg?sign=1739277841-eW7MwkJ08FBxekLIA26qnOt8JI55hJPi-0-a3866e5ce81b6190e599a1fefc100a64)
习题
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167604.jpg?sign=1739277841-fdSKk7GY8XtATaza3ReB2x3G973jJVez-0-c88f5c688459b1cec46b5df7088d3dd5)
作业
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167605.jpg?sign=1739277841-cqERZCbEcqHNhQSJrCZkgawCMSGGpV3I-0-d7b78e398d9f85fc20b629602a02b33f)
代码实例
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167607.jpg?sign=1739277841-0GCTkqvTRr8OBwWq7oY4GfRgqpD26lAC-0-ea719c107a9c6969137f33a0ae05ed04)
资源包
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167608.jpg?sign=1739277841-Q4QO8mq9q9KqYkw576uRgJgBy6bN4v6g-0-8760282df8d6229aa96b2ff0c84309a6)
问答
![](https://epubservercos.yuewen.com/F77A6E/15253385704108106/epubprivate/OEBPS/Images/Figure-P108_167609.jpg?sign=1739277841-g7e99spCzFOPMXBdFe4W8zuwmXl99MW8-0-f357630e0473e2ad2306d45f6dacc7a8)
PPT