Python进阶知识练习题6字符串格式化

北京看白癜风好点的医院 https://yyk.39.net/bj/zhuanke/89ac7.html

Python中字符串格式化主要有两种形式。

一是%格式化。

常用的%格式化有以下三种方式。

%s表示字符串%d表示整数%f表示浮点数

二是format格式化。

format用{}代替了原来的%。

我们通过一些练习题来帮助大家更好地理解这两种格式化打印方式。

第1题账单模拟显示

设计一个程序模拟显示手机每月消费情况信息,外部输入的量有num_id(手机号),use_money(当月消费),left_money(剩余话费),net(剩余流量)

注意:程序运行结果中符号均为英文状态符号

第2题保留小数位

设计程序实现,将外部输入的两个小数位不一样的浮点型数据都保留成5位小数位的数,如果长度不够末尾以0填充。

第3题数学式打印

设计程序实现,外部输入两个数(浮点型数据),将两个数求和的式子打印出来。

第4题判断单词是否存在

设计程序,判断单词str1是否存在与英文句子str2中,如果存在则输出str1在str2中,否则输出str1不在str2中(str1和str2要求是外部输入的字符串)。

第5题经典影视台词

请实现一个程序,输出《大话西游》中的一段经典台词,要求如下:

1.输入一个你错过的人,比如:紫霞仙子

输入你最想对ta说的话,比如:我爱你

输入一个时长(比如三分钟),比如:一万年

2.输出经典台词:“曾经有一份真挚的爱情摆在我面前,那个人的名字叫紫霞仙子,我没有珍惜,等我失去的时候,我才追悔莫及,人世间最痛苦的事情莫过于此。如果上天能够再给我来一次的机会,我会对那个女孩子说三个字:我爱你。如果非要在这份爱上加一个期限,我希望是一万年。”

注意:程序运行结果中符号均为中文状态符号。

第6题切片练习II

输入一个字符串string,请打印输出string的最后3个字符。




转载请注明:http://www.aierlanlan.com/rzdk/745.html