怎么用python写1*2*3*…*10的结果?

发布网友 发布时间:2022-04-23 08:57

我来回答

2个回答

热心网友 时间:2022-05-01 13:31

方法与图示的是一样的,使用for循环求解。上图出现错误的原因为自带IDE中只能进行简单的交互操作,不能实现大范围的程序编写,在这里print(t)无法与for缩进一致,只能先使用for循环计算得到t,在新的一行中再次print得到t值。

如果想一次执行得到t值,建议在file中编辑(或者使用其他集成开发环境,如jupyter等),以下使用python自带IDE新建一个file执行:

第一步:创建一个new file:

点击file - new file

第二步:编写上述代码

新建一个file编写代码

第三步:点击run运行

点击运行

运行结果:运行结果如红框所示(这里将这个文件保存为1.py)

运行结果

热心网友 时间:2022-05-01 14:49

在命令行运行的时候,每次一个语句要回车一次,所以在for语句结束后回车,到出现>>>后再输入print语句就正确了

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com