每當(dāng)我運(yùn)行它時(shí),它會(huì)在 25% 到 50% 的時(shí)間里工作,我不知道為什么。以前我在使用 if 語(yǔ)句時(shí)遇到了麻煩,但這是一個(gè)我忘記的簡(jiǎn)單解決方法,但這讓我感到困惑,因?yàn)樗_實(shí)有效......有時(shí)。順便說(shuō)一句,這段代碼是在 repl.it 上制作和運(yùn)行的。編輯:我在最后添加了一個(gè)打印變量 rng 的部分,它說(shuō) typeError:'str' pbject is not callableimport randomrng=(random.randint(1,3))player=input("rock, paper, or scissors ")if player=="rock": if rng==1: print("paper covers your rock") elif rng==2: print=("both rock, tie") elif rng==3: print("your rock crushes scissors") else: print("error")elif player=="paper": if rng==1: print("both paper, tie") elif rng==2: print=("your paper covers rock") elif rng==3: print("scisors cut your paper") else: print("error")elif player=="scissors": if rng==1: print("your scissors cut paper") elif rng==2: print=("rock crushes your scissors") elif rng==3: print("both scissors, tie") else: print("error")else: print("error")
TypeError:調(diào)用 print 時(shí),'str' 對(duì)象不可調(diào)用
炎炎設(shè)計(jì)
2022-07-26 09:28:14