Python基础题目(三)

您所在的位置:网站首页 python调用input函数求立方根 Python基础题目(三)

Python基础题目(三)

2023-11-09 17:03| 来源: 网络整理| 查看: 265

1. 用户输入一个三位自然数,计算并输出其佰位、十位和个位上的数字。分别以算术运算符,divmod(), map三种方式完成题目 可使用help(divmod)查看内置函数用法 num = int(input("请输入一个三位自然数:")) a = num/100 b = (num / 10) % 10 c = num % 10 print("这个自然数的百位是:", int(a)) print("这个自然数的十位是:", int(b)) print("这个自然数的个位是:", int(c))

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

num = int(input("请输入一个三位自然数:")) a, b = divmod(num, 100) b, c = divmod(b, 10) print("百位数是", a, "十位数是", b,"个位数是", c)

#map方法:map() 会根据提供的函数对指定序列做映射。第一个参数 function 以参数序列中的每一个元素调用 function 函数,返回包含每次 function 函数返回值的新列表。

num = int(input("请输入一个三位自然数:")) a, b, c = map print("百位数是", a, "十位数是", b, "个位数是", c)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3