python - 求输入数字相乘的结果
问题描述
输入 (n) 数字的程序:
- 首先,我从每个负条目号打印多维数据集
但是第二步的问题是我试图将数字相乘并打印结果
x=int(input("Enter number: ")) n=0 while x: if x<0 : s=x**3 print(s) if x==0 : s=x print(s) else : s=x print(s) x=int(input("Enter number: "))
解决方案
这个问题是我之前见过的许多课程中都存在的Python培训
我想这就是你想要的
mmult = 1
x = int (input("Enter number: "))
while True :
if x < 0 :
s = x **3
print (s)
if mmult != 0 :
mmult = mmult * x
print (mmult)
else:
mmult = x
print (mmult)
x = int(input("Enter number: "))
推荐阅读
- php - 在 php 数组中显示来自 sql 查询的值名称
- selenium - 使用 selenium 登录 Microsoft Live
- c# - 根据作为集合的子类排序列表
- c - 为什么我的条件(IF 语句)返回 false?
- deep-learning - 为什么加载 Pytorch 模型的损失会大大增加?
- sql-server - 不支持的密钥库提供程序在 SSMS 中键入 AZURE_KEY_STORE 创建列加密密钥
- bash - Shell 脚本:按当前日期创建文件夹并将 .png 文件移动到该子文件夹中
- ldap - 无法将 LDAP 身份验证与 JupyterHub 一起使用:Broken Pipe 错误
- sql - 将日期转换为 weekofyear 格式
- c# - 如何连接到 Cosmos MongoDb