Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将存储在变量中的两个整数除以,然后将答案存储在变量中_Python_Raspberry Pi2 - Fatal编程技术网

Python 如何将存储在变量中的两个整数除以,然后将答案存储在变量中

Python 如何将存储在变量中的两个整数除以,然后将答案存储在变量中,python,raspberry-pi2,Python,Raspberry Pi2,这是我的代码,但我不知道如何将(num1%num2)的结果存储到一个名为num 3的变量中。请帮我把它分配给一个新变量 from __future__ import division import random,time done = False while not done: num1=random.randint(1,12) num2=random.randint(1,4) (num1 % num2 == num3) print (int(num3))

这是我的代码,但我不知道如何将(num1%num2)的结果存储到一个名为num 3的变量中。请帮我把它分配给一个新变量

from __future__ import division
import random,time
done = False
while not done:

    num1=random.randint(1,12)
    num2=random.randint(1,4)
    (num1 % num2 == num3)
    print (int(num3))

    time.sleep(0.5)
    print("your characters atrributes are",num3+10,)
    time.sleep(0.5)

    print("Would you like to quit? Y/N or y/n")
    restart = input(">>>")
    if restart == "Y" or restart == "y":
        done = True
    elif restart == "N" or restart == "n":
        done = False
    else:
        print("invaild the program will now terminate.")
        done = True

只需将其分配给一个新变量

from __future__ import division
import random,time
done = False
while not done:

    num1=random.randint(1,12)
    num2=random.randint(1,4)
    (num1 % num2 == num3)
    print (int(num3))

    time.sleep(0.5)
    print("your characters atrributes are",num3+10,)
    time.sleep(0.5)

    print("Would you like to quit? Y/N or y/n")
    restart = input(">>>")
    if restart == "Y" or restart == "y":
        done = True
    elif restart == "N" or restart == "n":
        done = False
    else:
        print("invaild the program will now terminate.")
        done = True
(num1%num2==num3)
是一个布尔值,说明
==
的左侧是否与右侧相等,然后代码会忽略该值

指定值,而不是检查是否相等使用

num3 = num1 % num2
我还注意到你的问题标题说你想把两个数字分开。 请注意,
/
是除法,
%
是模:

num3 = num1 % num2 == num3
(num1%num2==num3)
是一个布尔值,说明
==
的左侧是否与右侧相等,然后代码会忽略该值

指定值,而不是检查是否相等使用

num3 = num1 % num2
我还注意到你的问题标题说你想把两个数字分开。 请注意,
/
是除法,
%
是模:

num3 = num1 % num2 == num3
您将“is it equal?”表达式与“我希望此值存储在此处”表达式混淆

  • “它是平等的吗?”
    num3==num1%num2

  • “赋值”
    num3=num1%num2

对计算机来说,每个每个字符都是重要的。您需要采用相同的思维方式。

您将“是否相等?”表达式与“我希望此值存储在此处”表达式混淆

  • “它是平等的吗?”
    num3==num1%num2

  • “赋值”
    num3=num1%num2


对计算机来说,每个每个字符都是重要的。你需要采取同样的心态。

num3=(num1%num2)
num3=(num1%num2)
?非常感谢你如此愚蠢的错误我绞尽脑汁试图找出我做错了什么谢谢你如此简单。非常感谢你如此愚蠢的错误我绞尽脑汁试图找出我做错了什么谢谢你如此简单。