python第一章课后题_Python课程第一章初探Python习题详解

本文详细解答了Python课程第一章的课后习题,涵盖了ASCII码转换、数学运算、时间单位计算、费用分摊、温度转换、折扣计算、条件判断、序列操作、单词本实现、阶乘计算和闰年判断等基础编程练习。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

1.输入1-127的ascii码并输出对应字符

>>> for i in range(0,127)

... print i,chr(i)

...

0

2. 输入a,b,c,d4个整数,计算a+b-c*d的结果

>>> a=2

>>> b=3

>>> c=4

>>> d=6

>>> sum=a+b-c*d

>>> print sum

-19

3. 计算一周有多少分钟、多少秒钟

>>> weekdays=7

>>> weekdays

7

>>> days=weekdays*7

>>> minutes=days*60

>>> seconds=minutes*60

>>> minutes

2940

>>> seconds

176400

4. 3个人在餐厅吃饭,想分摊饭费。总共花费35.27美元,他们还想给15%的小费。每个人该怎么付钱,

编程实现

>>> sum=35.27

>>> fee=0.15

>>> cost=sum*(1+fee)

>>> percost=cost/3

>>> percost

13.520166666666666

5. 计算一个12.5m X 16.7m的矩形房间的面积和周长

>>> s=12.5*16.7

>>> s

208.75

>>> l=12.5*2+16.7*2

>>> l

58.4

6. 怎么得到9 / 2的小数结果

>>> a=9

>>> a/=2

>>> a

4

>>> a=9.0

>>> a/=2

>>> a

4.5

7. python计算中7 * 7 *7 * 7,可以有多少种写法

>>> a=7

>>> b=pow(7,4)

>>> b

2401

>>> c=7**4

>>> c

2401

>>> d=7*7*7*7

>>> d

2401

8. 写程序将温度从华氏温度转换为摄氏温度。转换公式为C = 5 / 9*(F - 32)

>>> F=int(raw_input("请输入华氏温度:"))

请输入华氏温度:90

>>> C=(F-32)/(9/5)

>>> C

58

9. 一家商场在降价促销。如果购买金额50-100元(包含50元和100元)之间,会给10%的折扣,如果

购买金额大于100元会给20%折扣。编写一程序,询问购买价格,再显示出折扣(10%或20%)和

最终价格。

>>> money=int(raw_input("请输入金额:"))

请输入金额:90

>>> if money in range(50,101):

... discount=0.1

... finalmoney=money*(1-discount)

... elif money >=100:

... discount=0.2

... finalmoney=money*(1-discount)

...

>>> print finalmoney

81.0

>>> money=int(raw_input("请输入金额:"))

请输入金额:90

>>> if money in range(50,101):

... discount=0.1

... finalmoney=money*(1-discount)

.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值