2019独角兽企业重金招聘Python工程师标准>>>

import time# ABCD乘以9=DCBA,A=?,B=?,C=?,D=?
# 答案:a=1,b=0,c=8,d=9 1089*9=9801# 版本一
t1 = time.time()
print("版本一启动时间:{0}".format(t1))
for a in range(1, 10):for b in range(0, 10):for c in range(0, 10):for d in range(1, 10):if (a * 1000 + b * 100 + c * 10 + d) * 9 == 1000 * d + 100 * c + 10 * b + a:print("a = {0}".format(a))print("b = {0}".format(b))print("c = {0}".format(c))print("d = {0}".format(d))print("{0}{1}{2}{3}x9 = {3}{2}{1}{0}".format(a, b, c, d))
t2 = time.time()
print("版本一结束时间:{0}".format(t2))
print("版本一运行时间:{0}".format(t2-t1))# 9 * 10 * 10 * 9
# 第四位数乘以9只能是一位数,所以第一位和第四位 确定为1、9
# 1 * 10 * 10 * 1# 版本二
t1 = time.time()
print("版本2启动时间:{0}".format(t1))
for a in [1]:for b in range(0,10):for c in range(0,10):for d in [9]:if(a*1000+b*100+c*10+d)*9 == 1000*d + 100*c + 10*b +a:print("a = {0}".format(a))print("b = {0}".format(b))print("c = {0}".format(c))print("d = {0}".format(d))print("{0}{1}{2}{3}x9 = {3}{2}{1}{0}".format(a,b,c,d))t2 = time.time()
print("版本2结束时间:{0}".format(t2))
print("版本2运行时间:{0}".format(t2-t1))
# for i in range(1000,10000):

转载于:https://my.oschina.net/u/3824134/blog/1793650

python 笔记 之 练习答案-ABCD乘以9=DCBA相关推荐

  1. Python笔记(1-20)

    Python笔记(1-20) 习题等资源来源于网络,本人只是在此收集整理,如有版权问题,归小甲鱼所属.小甲鱼:https://ilovefishc.com/ 第 1 课 1.Python 是什么类型的 ...

  2. 21年最新Python面试题及答案汇总详解(上)

    错过三月找工作的机会,还要错过四月的好时期吗?Python面试你做准备了吗?下面小编整理了一套2021年最新Python常见面试题目,及Python面试题目答案汇总.希望能够帮助到大家. 21年最新P ...

  3. 2018年前35名Python面试问题和答案

    要使用Python作为更新的工作,您必须熟悉基础知识.在这里,我整理了一些基本的Python面试问题和答案以及一些高级Python问题和答案,以帮助您完成面试.有Python开发人员面试问题,Pyth ...

  4. python笔记-1(import导入、time/datetime/random/os/sys模块)

    python笔记-6(import导入.time/datetime/random/os/sys模块) 一.了解模块导入的基本知识 此部分此处不展开细说import导入,仅写几个点目前的认知即可.其它内 ...

  5. python慕课笔记_MOOC python笔记(三) 序列容器:字符串、列表、元组

    Python Python开发 Python语言 MOOC python笔记(三) 序列容器:字符串.列表.元组 容器概念 容器是Python中的重要概念,分为有序与无序. 有序容器也称为序列类型容器 ...

  6. Python笔记002-列表推导式

    Python笔记002-列表推导式 以下是我学习<流畅的Python>后的个人笔记,现在拿出来和大家共享,希望能帮到各位Python学习者. 首次发表于: 微信公众号:科技老丁哥,ID: ...

  7. 初学者python笔记(列表的食用方法)

    本篇是关于可迭代对象中的列表一些相关使用方法的记录. 可迭代对象简单描述:可以被for循环执行的对象(字符串,列表,元组,字典-) input()方法接收的其实只是字符串 a = input(&quo ...

  8. Python笔记相关

    Python 2021.9.9 Turtle官方文档 货币兑换 money=input("请输入货币符号($/¥)和金额:") while 1+1==2:if money[0] i ...

  9. Python笔记:itertools库简介

    Python笔记:itertools库简介 1. itertools库是什么 2. itertools库函数简介 1. 元素迭代相关 1. count 2. cycle 3. repeat 2. 排列 ...

最新文章

  1. JSON,数组根据字段分组
  2. ESP32实验板linux环境中下载固件报错解决办法
  3. OkHttp如何移除User-Agent,Accept-Encoding等框架自动添加的请求头参数
  4. Java程序设计 图形用户界面 小巫版简易计算器
  5. lucene 查询示例_高级Lucene查询示例
  6. 自动发卡企业商户运营版带WAP手机端+多种主题
  7. Linux常用命令一 查看系统负载 版本信息 工作目录
  8. 树莓派教程 - 1.6 树莓派GPIO库wiringPi 外接USB串口ttyUSB ch340 cp2102
  9. Java同步组件之Condition,FutureTask
  10. 洛谷 P2894 酒店 Hotel
  11. 永久提升Chrome下载速度
  12. JSP+MySQL基于ssm的物理竞赛管理系统-
  13. 7-5 有理数比较 (10 分)
  14. [SSL_CHX][2021-8-18]取余
  15. Java進階:ExecutorService 線程池
  16. 胃与十二指肠溃疡的食疗方
  17. 视音频编解码技术零基础学习方法(向雷神致敬)
  18. Prometheus监控之PromQL表达式语法学习(1)
  19. 手把手教大家搭建微信公众号查题功能
  20. 支藏人元及五行四时旺衰

热门文章

  1. 二维平面上判断点是否在三角形内
  2. python循环语句笔记
  3. Linux系统上安装JDK和Tomcat服务器
  4. 字节数组byte[]和整型,浮点型数据的转换——Java代码
  5. adb shell 是这个啥东东
  6. 利用Enterprise Library中的DAAB构造的数据库访问架构
  7. LabView学习笔记(九):数组与簇
  8. 数据结构笔记(三十五)--排序概念
  9. c语言中什么函数可以作为虚函数,C++语言中的“虚函数”就像C语言中的指针,必须要弄懂的...
  10. sap成本流怎么看_SAP FICO成本结算的流程到底是怎样的?