买票共需要多少钱
申浩利2022年12月30日个人博客1066
“买票共需要多少钱”是高中学业水平测试中的Python的一道典型题目,已知成人票和儿童票的价格,同时输入成人票和儿童票的数量,计算并输出买票共需要多少钱。它需要用的字符串切片方法split(),还涉及到一些列表操作的知识。
题目
动物园每张成人票12元,每张儿童票5元,李老师一共买了a张成人票,b张儿童票,共需要多少钱?
输入样例
1 6
输出样例
42
知识准备
列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。列表的数据项不需要具有相同的类型。创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。列表索引从0开始。列表可以进行截取、组合等。使用下标索引来访问列表中的值。
Split()方法:通过指定分隔符对字符串进行切片
语法:str.split(str)
参数:str -- 分隔符
返回值:返回分割后的字符串列表
算法分析
输入成人票和儿童票的数量,存到变量str1
对输入的字符进行切片,存到变量list1
读取儿童票成人票的数量并转换数据类型,a成人票 b儿童票
计算并输出结果
程序源码
str1=input("请从键盘上输入成人票和儿童票的数量,中间用空格分隔:")
list1=str1.split(' ')
a=int(list1[0])
b=int(list1[1])
print(a*12+b*5)
大家可以到资源下载中下载本视频的PPT和python程序文件
资源下载
- 立即下载到阿里云盘下载“买票共需要多少钱”PPT及程序源码 本站资源解压缩密码:www.51kdn.com