Meine Aufgabe:Zuordnung (chatbot)
eine Menüoption erstellen, die das Datum und die Zeit von heute den Bot Druck macht, eine zufällige Stimmung, eine ganze Zahl und ein Schwimmer. Alles sollte in einem String-Satz zusammengefügt werden.
Dies ist, was ich bis jetzt habe, was ich denke, dass ich verwenden sollte. Das Problem ist, ich bin nicht sicher, wie man alles zusammensetzt.
def dateandfeels():
"""
docstring
"""
today = (time.strftime("%H:%M:%S"))
time1 = (time.strftime("%d/%m/%Y"))
whole = int(15)
float1 = float(0.056)
mood = ['happy', 'sad', 'moody', 'pythonic']
moody = (random.choice(mood))
print("""Today is {today}. Time is {time1}. My number of choice is {whole}
and my float of choice is {float1}. Also I'm feeling a bit {moody} today""")
Wenn jemand Hilfe oder Tipps zur Verfügung stellen könnte, wie das geht, wäre ich dankbar.
Siehe https://pyformat.info/ –
Wenn Sie Python 3.6+ verwenden, können Sie eine f-Zeichenfolge verwenden: setzen Sie einfach 'f' vor die Anführungszeichen Ihrer Ausgabezeichenfolge:' print (f "" "Today ist {today}. etc "" ")' –
BTW, I _think_ Ihre Aufgabe erfordert, dass Sie ein _random_ int und ein _random_ float generieren. Aber du solltest das mit deinem Lehrer überprüfen. –