- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
Python语言基础实训报告
实验2:基本数据类型和表达式计算
(一)实训任务与目的
1、实训任务
基本数据类型和表达式计算
2、实训目的
(1)掌握整数、浮点数、逻辑、字符串类型常见运算。
(2)学会用基本表达式进行数值计算和文字处理。
(3)理解NameError、TypeError和ValueError常见错误的含义。
(二)实训过程
1、字符串类型练习
综合教材2.2.1思考题和2.2.3思考题,编写输入姓名,打印输出打招呼和打印促销商品及促销价的程序
(1)代码
4
4?实验2_1打招呼品促销价.Py×
1name=input(请问姓名:)
2print(小+name[0]+你好!欢迎来到便利店!)
3
4price=品名:浓香原味奶茶;产地:中国;单位:瓶;原价:10.50元;促销价:5.25元
5print(原始价签:,price)
6print(促销品名:,price[3:9])
7print(促销价:,price[35:40])
(2)运行结果
(2)运行结果
laiyxelaiyxdeHacBook-Pro-2274实训代码Spython3实验2_1打招呼促销价.py
请问姓名:李清照
小李你好!欢迎来到便利店!
原始价签:品名:浓香原味奶茶;产地:中国;单位:瓶;原价:10.50元;促销价:5.25元
促销品名:浓香原味奶茶
促销价:5.25元
2、数值类型练习
将教材2.3.5中的2-3-5-receipt.py简化为打印输出一个没有商品名称的商品数量价格清单)
(1)代码
《
《2-3-5-receipt.pyX实验2_2简化收据打印.py×
#格式化输出
price1,num1=4.5,3price2,num2=1.2,3price3,num3=3,2
totace1*num1+price2*num2+price3*num3
7print(f1--=={GoMart便利店:^20s}==--)
8print(f会员号:No.{12:04d})
9print(f数量:{num1}{price1:10.2f}10print(fl数量:{num2}{price2:10.2f}
112prpit(f:*{8n:um2}s{ie3:10.2f}
13print(f{合计:15s}RMB{total:7.2f})
14pif(-{VI*P8折:扣28:s}15)s}RMB{-total*0.1:7.2f})
16pir=({3)收:15s}RMB{total-total*0.1:7.2f})
RMB{price1*num1:7.2f})
RMB{price2*num2:7.2f})
RMB{price3*num3:7.2f})
15
17
1
2
3
4
(2)运行结果
laiyxelaiyxdeMacBook
laiyxelaiyxdeMacBook-Pro-2274实训代码$--GoMart便利店--
会员号:No.0012
数量:34.50RMB13.50
数量:31.20RMB3.60
数量:23.00RMB6.00
合计RMB23.10VIP折扣RMB-2.31
实收RMB20.79
python3实验2_2简化收据打印.py
3.布尔值类型练习
教材2.4.4思考题:便利店的串点区优惠活动正在进行,规则是“各种肉串打九折,其他串点打八五折”。请你写一段程序,让店员小王输入串点名称,打印出折扣率(九折或八五折)。
(1)代码
?2-3-5-receipt.pyX实验2_2简化收据打印.py×实验2_3串点打折py×
1name=input()
2print(九折if肉串innameelse八五折)3
(2)运行结果
laiyxelaiyxdeHaCBook-Pro-2274
laiyxelaiyxdeHaCBook-Pro-227
文档评论(0)