import random
def main():
# rnd = random.randint(50, 100)
# rnd = random.random()
count = 0
postions = []
problem = ""
A = "Nu"
B = "Mich"
for x in range(1, 11):
for y in range(1, 11):
if y % 10 == 0:
print(A)
problem += A + "\n"
else:
if random.random() < 0.1:
print(B, end="")
count = count + 1
problem += B
p = [x, y]
postions.append(p)
else:
print(A, end="")
problem += A
# print(count)
# print(postions)
# print("=======")
# print(problem)
print("--------------------")
print("Antwort ⬇︎")
print("Die Nummer von "mir" ist{}Stücke".format(count))
for a in postions:
print(""Ich" ist{}Linie,{}Säule".format(a[0], a[1]))
with open("result.txt", "w") as f:
f.write("Finden Sie das Differenz-Quiz\n")
f.write(problem)
f.write("Die Nummer von "mir" ist{}Stücke\n".format(count))
for a in postions:
f.write(""Ich" ist{}Linie,{}Säule\n".format(a[0], a[1]))
if __name__ == '__main__':
main()
Die Position und Anzahl von "Ich" ändert sich zufällig in Reihen von vertikal x 10 und horizontal x 10.
Es hat eine Weile gedauert, weil ich es getan habe, um mein Verständnis zu vertiefen, aber ich bin froh, dass es richtig funktioniert hat.
Recommended Posts