在python中创建一个基本的乘法程序

0 python input python-2.7

该程序的目标是将两个小于12的随机数相乘,并让用户猜出答案.到目前为止我有这个...

import random

g=0
while g<10:
    variable_1 = random.randint (0,13)
    variable_2 = random.randint (0,13)

    answer = variable_1 * variable_2
    guess = input("What is 'variable_1' x 'variable_2'?")

    if guess == answer:
        print "Correct!"
    else:
        print "Incorrect!"
Run Code Online (Sandbox Code Playgroud)

问题是输入框字面上写着"什么是Variable_1 x Variable_2?".但是,我希望它在输入框中具有变量的值.有没有办法做到这一点?

Mar*_*ina 6

试试这个:

guess = input("What is %d x %d?" % (variable_1, variable_2))
Run Code Online (Sandbox Code Playgroud)

  • 使用`int(raw_input(...))`而不是`input()` (2认同)