もじょえんじにあ……共感できる?

日常のメモ。日々これ共感。へたれでしょほてきなIT?

Numeronのコード

画像にしたのはいじわるじゃなくて、引用モードで貼ってもインデントが消えちゃうから。Pythonでインデントが消えると意味わかんない。

あ、もしかして

from itertools import permutations
from random import seed, choice 
import string
digits, limits = 4, 10
allcards = list(permutations(string.digits, digits))
print("Numer0n っぽいなにか。%sケタで制限は%s回"%(digits, limits))
answer = list(choice(allcards))
for i in range(limits):
  for j in range(99):
    query = input("%s回目: いくつだと思う?"%(i+1))
    try:
      int(query)
    except:
      print("数値じゃないみたい")
      continue
    if not (len(query) == digits and len(set(query)) == digits):
      print("%sケタじゃないか、同じ数値が入っているみたい"%digits)
      continue
    break
  else:
    print("入力エラーしすぎっす")
    break
  query = list(query)
  eats = sum([1 for x,y in zip(answer, query) if x ==y])
  if eats == digits:
    print("正解!おめでとう!!")
    break
  bites = sum([1 for x in query if x in answer]) - eats
  print("%sEAT、%sBITE"%(eats, bites))
else:
  print("おしまい。正解は%sでした"%''.join(map(str,answer)))

「HTMl編集」を使えばできるんだ。一度やったあとでみたまま編集をしても大丈夫かな。