python
任务1:字符串综合训练“美国企业请注意,要么创新,要么杰夫·贝佐斯替你创新。”
杰夫·贝佐斯是谁?他是全球最大的网上书店Amazon(亚马逊)的创始人,是美国最具创新力、
最令人生畏的企业领导者。2018年3月6日,福布斯2018富豪榜发布,杰夫·贝佐斯以1120亿美
元的身价超越另一个程序员比尔·盖茨成为世界首富。他对《福布斯》表示,自己的发展之路才刚
刚开始。
编写一个 Python 程序,将字符串“2018 Amazon Jef Bezos 1120”进行操作,实现如下功能:
(1)去掉字符串中的 2018 字符串,得到字符串:“Amazon Jefr Bezos 1120”
(2)将字符串中的数字提取出来,得到字符串:“20181120”
(3)将字符串中的数字部分用【】括起来,得到字符串:“【2018】Amazon JeftBezos【1120】”
(4)去除字符串中所有空格,得到字符串:“2018AmazonJefBezos1120”
(5)将字符串中的数字乘以2倍,得到字符串:“4036AmazonBczos2240”
(6)将字符串“bezos”添加到字符串“要么创新,要么杰夫·贝索斯会替你做”中“杰夫·贝索
斯”后面,并用括号括起来。得到字符串:“要么创新,要么杰夫·贝索斯(JefT Bezos)会替你做”。
任务 2:查找字符串中字符出现的次数
编写一个程序,要求用户先输入字符串“AmayListCharacter listnewAmayList3125”,然后要求用户输
入一个字符(不区分大小写),如“a”,输出该字符在字符串中出现的次数。如输入“a”,输出为: 4。
任务 3:格式化输出商品的编号和单价
编写一个程序,实现对商品编号和单价的格式化输出。首先输入一些销售数据,如图7.15所示
不用输入第一行商品号等信息;然后将输入的商品信息中的商品号用6位输出,单价保留2位小数点,
前面添加人民币符号(¥)输出 s = "2018 Amazon Jef Bezos 1120"
print(s.replace("2018", "")
print("".join())
#3不会
print(s.replace(" ", ""))
#5不会
#6题目有问题?再看看
print(input().lower().count(input().lower()))
#任务3:题目有问题?再看看
页:
[1]