1、骑车与走路:我们的校园很大很大很大大大大大……,骑个自行车去办事会很快,比如取个快递了,到其他宿舍楼找个同(nv)学(you)了。但实际上,并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车、开锁并骑上自行车的时间为27秒;停车、锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。

输入:从键盘输入一个整数,表示一次办事要行走的距离,单位为米。

输出:对应每个整数,如果骑车快,输出“Bike”;如果走路快,输出“Walk”;如果一样快,输出“Same”。

 n = eval(input("请输入要去办事的距离:"))
t1 = 27 + 23 + n/3.0
t2 = n/1.2
if t1 < t2:
print("Bike")
elif t1 == t2:
print("Same")
else:
print("Walk")

2、编写函数计算所得税。地球上某个幸福感爆棚的国家税收收制度如下:当一个劳动者月收入在2000元(包括2000元)以下时,不需要纳税;月收入在2000元和5000元(包括5000元)之间时,超过2000的部分纳税8%;月收入在5000元以上时,2000至5000之间的部分纳税8%,超过5000的部分纳税15%。请根据输入的月收入,算出税款。

输入:从键盘输入一个整数,表示月收入,单位为元。

输出:输出需要缴纳的税款(可能为小数)。格式为 “Tax: xxxxx ”。

 n = eval(input("请输入月收入:"))
if n > 5000:
tax = (n-5000)*0.15+3000*0.08
elif n>2000:
tax = (n-2000)*0.08
elif n>=0:
tax = 0
else:
print("月收入输入错误")
print("Tax:",tax)

3、十进制到六进制 (decimal_to_senary):狡猾的国际大盗Mike(国籍:中国,真名:李二狗)整容后又回到中国并频频作案,警方苦于不知道他整容后的相貌,无法将其抓获。但再狡猾的狐狸也逃不过好猎手,Mike于前日在北京朝阳区某网吧上网时,被《太阳的后裔》剧情所吸引,离开时不慎将一个U盘落在机器上忘了拔下来。英勇的朝阳区群众又立新功,他们发现U盘后将其交给警方。刑警大队队长老吴亲自接手此案,他仔细检查U盘后发现U盘中只有一个加密的压缩文件,文件名叫做“secret.rar”(我已经把这个文件附在压缩包内了),贴在U盘上的纸条写着“身份证、手机、唵嘛呢叭咪吽”字样。据技术人员分析:该加密文件中存放着的两张照片就是Mike整容后的真面目;该加密文件的密码就是Mike身份证号和手机号码合在一起的六进制形式。因Mike的身份证号和手机号已被警方掌握,所以只需要把这串数字“37010119660816001618858585858”转化为六进制即可得到加密文件的密码。老吴记得他上大一时学过一门课叫做《大学计算机》,其中教过十进制整数转化为任意进制的方法,即用十进制数除以要转化的进制,得到一个余数,然后依次计算,一直到最终的商为0时为止,再把所有的余数倒序写出来就是最终结果了。非常遗憾的是老吴不会编程,这么大一串数字手算太费劲了,请你帮帮老吴,使用Python这个利器写一个十进制到六进制的转化器吧,早早打开文件,好把Mike抓住。

输入:输入为需要转换的十进制数.

输出:进制转换后的六进制数。

例如输入:

13

46

265

则对应输出:

21

114

1121

 def to_6(x):
result = ''
if x:
result = to_6(x// 6)
return result + str(x% 6)
else:
return result
def main():
n = eval(input("请输入一个十进制数:"))
m = to_6(n)
print(m)
main()

最新文章

  1. Tomcat数据源(DataSource)简介
  2. Ubuntu上Docker安装Trouble Shooting
  3. 2016年11月27日 星期日 --出埃及记 Exodus 20:18
  4. jquery-ui 进度条
  5. C#核心基础--类(2)
  6. IE8对css文件的限制
  7. Java中如何把两个数组合并为一个
  8. bellman_ford算法
  9. CDOJ UESTC 1220 The Battle of Guandu
  10. 开源免费的.NET图像即时处理的组件ImageProcessor
  11. Docker与容器
  12. Fragment调用startActivityForResult导致的回调Activity无法获取正确的requestId的问题
  13. java开发中中文编码问题
  14. 2017.4.9 函数式编程FP
  15. CSS应用的小问题总结
  16. 查看tomcat启动文件都干点啥---catalina.bat(转)
  17. scrapy保存csv文件有空行的解决方案
  18. FineReport——JS二次开发(分页预览)
  19. mysql 时间处理函数
  20. Spring MVC 如何加载静态html

热门文章

  1. QueryableHelper
  2. PHP的发展历程
  3. laravel4.2 Redis 使用
  4. 7z 压缩解压简单示例
  5. 『Python基础-3』变量、定义变量、变量类型、关键字Python基础-3』变量、定义变量、变量类型、关键字
  6. 『Python基础-1 』 编程语言Python的基础背景知识
  7. Golang通道的无阻塞读写的方法示例
  8. Python 1.2 列表和字典基础
  9. 常用的go语言IDE对比
  10. 推荐 的FPGA设计经验(2)-时钟策略优化