Pythonについて質問ですランダムな整数の乗算の問題を出してそれを答えるみたいなプログラムを組みたいのですがprint(問題文)のあとにinput(回答)を入力すると問題文より先に回答が来てしまい、上手く行きません。Pythonでは問題文が出されてから答えて、それの正誤を判断するプログラムは出来ないのでしょうか。

1件の回答

回答を書く

1180045

2026-01-13 14:05

+ フォロー

import random

x = random.randint(5,10)

y = random.randint(50, 100)

ans = int(input(f'問題:{x} × {y} = ?'))

if x * y == ans:

    print('正解')

else:

    print('不正解')



とか?

うったえる有益だ(0シェアするブックマークする

関連質問

Copyright © 2026 AQ188.com All Rights Reserved.

博識 著作権所有