由用户输入一个三为自然数,计算并输出其百位、十位、个位上的数字。

方法一:

x=input(‘请输入一个三位数:’)

x=int(x)

a=x//100

b=x//10%10

c=x%10

print(a,b,c)

最容易想到的方法,但是还能不能更简单呢?Python的内置函数给了我答案!

方法二:

x=input(‘请输入一个三位数:’)

x=int(x)

a,b=divmod(x,100)

b,c=divmod(b,10)

print(a,b,c)

python-divmod-说明:把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。

语法:divmod(a,b)。

a,b=divmod(x,100) :x//100结果为商a,x%100结果为余数b

方法三:

x=input(‘请输入一个三位数:’)

a,b,c=map(int, x)

print(a,b,c)

说明:map() 会根据提供的函数对指定序列做映射。

第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

语法:map(function, iterable, …),function – 函数,iterable – 一个或多个序列。

python中的divmod函数_Python中的divmod函数和map函数相关推荐

  1. python nums函数_Python中的内置函数

    Python中有很多内置函数,不需要我们调用模块可以直接使用,而且都是常用函数的封装,下面我们来看看Python中的内置函数都有那些. 1.abs() abs()是绝对值函数,把一个负数转化为正数,数 ...

  2. python dump函数_python中实现php的var_dump函数功能

    最近在做python的web开发(原谅我的多变,好东西总想都学着...node.js也是),不过过程中总遇到些问题,不管是web.py还是django,开发起来确实没用php方便,毕竟存在的时间比较短 ...

  3. python local函数_python中的函数

    函数 一.函数的定义 def是可执行的代码.def创建了一个对象并将其赋值给某一变量名.def语句是实时执行的,即:def在运行时才进行评估,而在def之中的代码在函数调用后才会评估.函数本身就是一个 ...

  4. python中chr的用法_python中chr()函数和ord()函数的用法

    原博文 2018-06-11 21:52 − 一,chr()函数 格式:Chr(<数值表达式>) 说明:函数返回值类型为String,其数值表达式值取值范围为0~255. 例如:Print ...

  5. python中的format函数_python中的format 函数是什么?如何使用?

    众所周知,python支持格式化字符串的输出.我们在使用python时接触比较多的是字符串,操作字符串也很多.那你知道字符串是如何构造的吗?其实呀,从python2.6开始,新增了一种格式化字符串函数 ...

  6. python中模块和函数_Python中函数和模块的体验与使用

    函数基础 目标 函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数 01. 函数的快速体验 1.1 快速体验 所谓函数,就是把 具有独立功能的代码块 组织为一个 ...

  7. python 类函数 成员函数_python中的类函数、静态函数、成员函数以及类变量、成员变量...

    1 classMethodDemo():2 classVar = 'This is a class variable' #类变量,可在类函数或者成员函数中引用,为所有实例共有的 3 def __ini ...

  8. python round函数_python中round函数如何使用

    round函数很简单,对浮点数进行近似取值,保留几位小数.比如 >>> round(10.0/3, 2) 3.33 >>> round(20/7) 3 第一个参数是 ...

  9. python中itemgetter函数_Python中的sorted函数以及operator.itemgetter函数

    operator模块提供的itemgetter函数用于获取对象的哪些维的数据,参数为一些序号(即需要获取的数据在对象中的序号),下面看例子. a = [1,2,3] >>> b=op ...

最新文章

  1. AI一分钟 | 小米公布Q2财报,上市以来股价振幅高达30%;俄制造商推出步行杀手机器人...
  2. mysql构造函数_MySQL行构造器表达式优化(Row Constructor Expression)
  3. mysql union all 别名_MySQL Union合并查询数据及表别名、字段别名用法分析
  4. 给我往死里贪——HRBUST - 1167-每种面值的货币要多少
  5. python 判断子序列_Leetcode练习(Python):第392题:判断子序列:给定字符串 s 和 t ,判断 s 是否为 t 的子序列。...
  6. 嵌入式电路设计(符号库和封装库)
  7. ARM架构、指令集、内核版本、CISC与RISC、ARM产品线
  8. 小米蓝牙左右互联_宅家侃数码,小巧灵动,小米户外蓝牙音箱mini伴你度过疫情期...
  9. 项目云台控制页面(仿遥控器)
  10. matlab 二维矩形函数,rect矩形函数 matlab中怎样编写矩形函数
  11. 深度学习实战7-电商产品评论的情感分析
  12. 中国石油大学《马克思主义基本原理》第三阶段在线作业
  13. 简单人物画像_简易人物画像作品
  14. 一个不能吃的中秋月饼
  15. 你搜索过的羞羞小网站,谷歌都悄悄帮你保存起来了
  16. 网页实现从数据库读取数据并简单分页
  17. Python爬取雪球7*24小时信息
  18. 计算机网络——第二章
  19. 华为鸿蒙系统小窗口,mate30pro升鸿蒙后小窗应用调不出来
  20. 我们对Google的排名算法到底了解多少?

热门文章

  1. new bing不用登录,不用申请排队就能用了
  2. python算法简单了解
  3. kafka消息队列系统
  4. 怎么利用手机App做任务赚钱
  5. css圆背景,css3圆形旋转背景动画特效
  6. [免签约]微信+支付宝个人收款解决方案
  7. 世界各国电压和转换插头对照
  8. Python 标准库 zipfile 压缩文件/文件夹
  9. 计算机补码的表示形式,补码(计算机中数字的表示方式)
  10. es获取最大时间的记录_Java查询ES某个时间段或者范围的数据