广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python求这个三位数的数字之和及乘积(超详细解答)
  • 601
分享到

python求这个三位数的数字之和及乘积(超详细解答)

numpypython 2023-10-26 19:10:40 601人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

原题 【实验220】输入一个三位数的整数,求这个三位数的数字之和及乘积。例如,输入123,输出:和为1+2+3=6,乘积为1*2*3=6。 x=input("输入三位整数:")sum=print("和:",x[0]+'+'+x[1]+'+'

原题

【实验220】输入一个三位数的整数,求这个三位数的数字之和及乘积。例如,输入123,输出:和为1+2+3=6,乘积为1*2*3=6。

x=input("输入三位整数:")sum=print("和:",x[0]+'+'+x[1]+'+'+x[2]+'={}'fORMat(sum))S=print("积:",    )

09dec76f18d64c6c83b6c37bf5c691aa.jpeg

 ----------------------------------------------------------

开始分析讲解

我们先注意这个两个引号中间的  "和:"
这是一个注释


然后后面跟一个逗号,是用来连接作用

重点1.分片下标


那我们开始进入这里面的重点之一
x[0]
这是一个变量
x在上面是输入的一个三位数
[0]就是下标
如果上面x="123",
x[0]就是1
后面接了一个+
这个加号是起连接作用


需要输出1+2+3=6
所以需要+(连接) "+"
这个两个引号中间的是一个文本
连接这个文本

分割一下,就会更明白,后面也是一样
ad37ba6ac1864b319955e59c1a6750e3.jpeg

 

框起来的是一个整体
+号是连接作用
蓝色标的是一个文本,用两个引号,这个也可以看做整体

重点2.format()函数


进入最后一个重点
后面,他用了一个+号,起连接作用


然后这两个引号中间,前面我们讲过两个引号里可以看做一个整体
也就是   ={}
这个{}大括号,就是format()函数的取值,他format(sum)了
就是说,把sum和,放进去了
format是起到格式化字符的作用


大括号里空的,这里是默认取sum的第一个值
如果,sum=123,456
有两个值
那么{0},代表第一个
{1},代表第二个
依次按顺序


这里扩展写个示例,会更好理解
print("我是{1}号同学{0}".format("小明",15))
这format里面的"小明",15
直接写出来,相当于题目
sum="小明",15
就是把sum这个变量放进去format里面

程序答案

x=input("输入三位整数:")sum=x[0] + x[1] + x[2]print("和:",x[0]+'+'+x[1]+'+'+x[2]+'={}'format(sum))S=x[0] * x[1] * x[2]print("积:",x[0]+'x'+x[1]+'x'+x[2]+'={}'format(S))

 

谢谢大家的关注和咨询,尽力为大家带来更多知识

有需要的也可以私信学习资料哦

关注我,每天python进步一点点!

 

来源地址:https://blog.csdn.net/u011176725/article/details/126944162

--结束END--

本文标题: python求这个三位数的数字之和及乘积(超详细解答)

本文链接: https://www.lsjlt.com/news/468645.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作