Lassen Sie uns Yuma in Python 3 implementieren

Einführung

Ursprünglicher Autor: Versuchen Sie, Yuma in Java - Qiita zu implementieren

** Ich möchte es Hallo Welt nennen! ** **.

Ich werde diese große Welle reiten! Ich kann den Verdacht des n-ten Abkochens nicht leugnen. .. .. </ s>

Code

Da wir F-String verwenden, verwenden Sie bitte Python 3.6 oder höher.

yubaba.py


import sys
import random

print("Es ist ein Vertrag. Schreiben Sie dort Ihren Namen.")
name = sys.stdin.readline().rstrip()
print(f"Hung.{name}Ich meine. Es ist ein luxuriöser Name.")

newName = random.choice(name)

print(f"Von nun an heißt du{newName}Es ist. Wohlgemerkt,{newName}Korrekt. Ich werde antworten, wenn ich verstehe{newName}!!")

Ausführungsbeispiel

$ python3 yubaba.py
Es ist ein Vertrag. Schreiben Sie dort Ihren Namen.
Yamada Taro
Hung. Ist es Taro Yamada? Es ist ein luxuriöser Name.
Von nun an heißt du Berg. Es ist ein Berg. Ich werde antworten, wenn ich verstehe, Berg!!

Crash Yuma

Wenn der Name leer ist, wird er wie bisher gelöscht. Ursprünglicher Respekt </ s>

$ python3 yubaba.py
Es ist ein Vertrag. Schreiben Sie dort Ihren Namen.

Hung. Ich meine. Es ist ein luxuriöser Name.
Traceback (most recent call last):
  File "yubaba.py", line 8, in <module>
    newName = random.choice(name)
  File "/usr/lib/python3.6/random.py", line 260, in choice
    raise IndexError('Cannot choose from an empty sequence') from None
IndexError: Cannot choose from an empty sequence

Zukunftsaussichten

Ich denke, Sie sollten versuchen, einen Twitter-Bot oder so etwas zu machen. (Es scheint schwieriger zu sein, ein Konto vorzubereiten, als Code zu schreiben.)

Recommended Posts