Mit Python hinzufügen if-Anweisung

Vorbereitung
>>> import random
>>> combs =[]
>>> for x in["Cheeseburger","Hamburger","Tomatenburger"]:
	for y in["Kartoffel","Salat"]:
		for z in["Shake","Cola","ダイエットCola"]:
			combs.append((x,y,z))

#Vorbereitung

>>> combs
[('Cheeseburger', 'Kartoffel', 'Shake'), ('Cheeseburger', 'Kartoffel', 'Cola'), ('Cheeseburger', 'Kartoffel', 'ダイエットCola'), ('Cheeseburger', 'Salat', 'Shake'), ('Cheeseburger', 'Salat', 'Cola'), ('Cheeseburger', 'Salat', 'ダイエットCola'), ('Hamburger', 'Kartoffel', 'Shake'), ('Hamburger', 'Kartoffel', 'Cola'), ('Hamburger', 'Kartoffel', 'ダイエットCola'), ('Hamburger', 'Salat', 'Shake'), ('Hamburger', 'Salat', 'Cola'), ('Hamburger', 'Salat', 'ダイエットCola'), ('Tomatenburger', 'Kartoffel', 'Shake'), ('Tomatenburger', 'Kartoffel', 'Cola'), ('Tomatenburger', 'Kartoffel', 'ダイエットCola'), ('Tomatenburger', 'Salat', 'Shake'), ('Tomatenburger', 'Salat', 'Cola'), ('Tomatenburger', 'Salat', 'ダイエットCola')]


#Ausführungsbefehl

>>> combs[(random.randint(1,len(combs)+1))]

#Beispiel anzeigen

>>> combs[(random.randint(1,len(combs)+1))]
('Cheeseburger', 'Salat', 'Diätcola')

>>> combs[(random.randint(1,len(combs)+1))]
('Hamburger', 'Salat', 'Cola')

Ich kann unverzüglich mit dem oben Gesagten fortfahren.

>>> if x == "Hamburger":
	X = 120
elif x == "Cheeseburger":
	X = 100
elif x=="Tomatenburger":
	X = 200

>>> if y == "Salat":
	Y = 150
elif y == "Kartoffel":
	Y = 100
	
>>> if z == "Shake":
	Z = 120
elif z =="Cola": 
	Z = 100
elif z =="Diätcola":
	Z=150

Wie

>>>print(combs[(random.randint(1,len(combs)+1))],X+Y+Z)

Auch wenn Sie tippen. Der Berechnungsteil von X + Y + Z ist jedes Mal der gleiche Wert

('Cheeseburger', 'Kartoffel', 'Cola') 500
('Tomatenburger', 'Kartoffel', 'Shake') 500

Wie kann ich den Berechnungsteil jedes Mal zum Laufen bringen?

Recommended Posts

Mit Python hinzufügen if-Anweisung
Python if-Anweisung
[Python] if-Anweisung
Python grundlegende if-Anweisung
[Python] Was ist eine with-Anweisung?
[Python] Richtige Verwendung der if-Anweisung
[Python] Dateivorgang mit der if-Anweisung
Sugoroku-Spiel und Zusatzspiel mit Python
FizzBuzz in Python3
Scraping mit Python
[Python] Super einfacher Test mit Assert-Anweisung
Statistik mit Python
[Einführung in die Udemy Python3 + -Anwendung] 33. if-Anweisung
Scraping mit Python
Unbekannte if-Anweisung
Twilio mit Python
In Python integrieren
Spielen Sie mit 2016-Python
AES256 mit Python
Python beginnt mit ()
mit Syntax (Python)
Python exec-Anweisung
Bingo mit Python
Zundokokiyoshi mit Python
Python-Assert-Anweisung
Excel mit Python
Mikrocomputer mit Python
Mit Python besetzen
[Einführung in Python] So beurteilen Sie die Authentizität mit der if-Anweisung (True und None)
Python mit Progate (Wörterbuch, while-Anweisung, break, continue)
Generieren Sie mit Python eine Einfügeanweisung aus CSV.
Serielle Kommunikation mit Python
Django 1.11 wurde mit Python3.6 gestartet
Primzahlbeurteilung mit Python
Python mit Eclipse + PyDev.
Socket-Kommunikation mit Python
Datenanalyse mit Python 2
Scraping in Python (Vorbereitung)
Versuchen Sie es mit Python.
Python lernen mit ChemTHEATER 03
"Objektorientiert" mit Python gelernt
Führen Sie Python mit VBA aus
Umgang mit Yaml mit Python
Löse AtCoder 167 mit Python
Serielle Kommunikation mit Python
[Python] Verwenden Sie JSON mit Python
Python-Grundlagen ② für Anweisung
Python lernen mit ChemTHEATER 05-1
Lerne Python mit ChemTHEATER
Führen Sie prepDE.py mit python3 aus
1.1 Erste Schritte mit Python
Tweets mit Python sammeln
Binarisierung mit OpenCV / Python
3. 3. KI-Programmierung mit Python
Kernel-Methode mit Python
Nicht blockierend mit Python + uWSGI
Scraping mit Python + PhantomJS
Tweets mit Python posten
Fahren Sie WebDriver mit Python
Verwenden Sie Mecab mit Python 3
[Python] Mit CGIHTTPServer umleiten