Ajouter avec Python if instruction

Préparation
>>> import random
>>> combs =[]
>>> for x in["cheeseburger","Hamburger","Burger aux tomates"]:
	for y in["Patate","salade"]:
		for z in["Secouer","Cola","ダイエットCola"]:
			combs.append((x,y,z))

#Préparation

>>> combs
[('cheeseburger', 'Patate', 'Secouer'), ('cheeseburger', 'Patate', 'Cola'), ('cheeseburger', 'Patate', 'ダイエットCola'), ('cheeseburger', 'salade', 'Secouer'), ('cheeseburger', 'salade', 'Cola'), ('cheeseburger', 'salade', 'ダイエットCola'), ('Hamburger', 'Patate', 'Secouer'), ('Hamburger', 'Patate', 'Cola'), ('Hamburger', 'Patate', 'ダイエットCola'), ('Hamburger', 'salade', 'Secouer'), ('Hamburger', 'salade', 'Cola'), ('Hamburger', 'salade', 'ダイエットCola'), ('Burger aux tomates', 'Patate', 'Secouer'), ('Burger aux tomates', 'Patate', 'Cola'), ('Burger aux tomates', 'Patate', 'ダイエットCola'), ('Burger aux tomates', 'salade', 'Secouer'), ('Burger aux tomates', 'salade', 'Cola'), ('Burger aux tomates', 'salade', 'ダイエットCola')]


#Commande d'exécution

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

#Exemple d'affichage

>>> combs[(random.randint(1,len(combs)+1))]
('cheeseburger', 'salade', 'Cola diététique')

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

Je peux procéder à ce qui précède sans délai.

>>> if x == "Hamburger":
	X = 120
elif x == "cheeseburger":
	X = 100
elif x=="Burger aux tomates":
	X = 200

>>> if y == "salade":
	Y = 150
elif y == "Patate":
	Y = 100
	
>>> if z == "Secouer":
	Z = 120
elif z =="Cola": 
	Z = 100
elif z =="Cola diététique":
	Z=150

Comme

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

Même si vous tapez. La partie calcul de X + Y + Z est la même valeur à chaque fois

('cheeseburger', 'Patate', 'Cola') 500
('Burger aux tomates', 'Patate', 'Secouer') 500

Alors, comment puis-je faire fonctionner la partie calcul à chaque fois?

Recommended Posts

Ajouter avec Python if instruction
Instruction Python if
[Python] instruction if
Instruction if de base Python
[Python] Qu'est-ce qu'une instruction with?
[python] Utilisation correcte de l'instruction if
[Python] Opération de fichier utilisant l'instruction if
Jeu Sugoroku et jeu d'addition avec Python
FizzBuzz en Python3
Grattage avec Python
[Python] Test super facile avec instruction assert
Statistiques avec python
[Introduction à l'application Udemy Python3 +] 33. instruction if
Grattage avec Python
Instruction if peu familière
Twilio avec Python
Intégrer avec Python
Jouez avec 2016-Python
AES256 avec python
python commence par ()
avec syntaxe (Python)
Instruction d'exécution Python
Bingo avec python
Zundokokiyoshi avec python
Instruction d'assertion Python
Excel avec Python
Micro-ordinateur avec Python
Cast avec python
[Introduction à Python] Comment juger de l'authenticité avec l'instruction if (True et None)
Python avec Progate (dictionnaire, instruction while, break, continue)
Générez une instruction d'insertion à partir de CSV avec Python.
Communication série avec Python
Django 1.11 a démarré avec Python3.6
Jugement des nombres premiers avec Python
Python avec eclipse + PyDev.
Communication de socket avec Python
Analyse de données avec python 2
Grattage en Python (préparation)
Essayez de gratter avec Python.
Apprendre Python avec ChemTHEATER 03
"Orienté objet" appris avec python
Exécutez Python avec VBA
Manipuler yaml avec python
Résolvez AtCoder 167 avec python
Communication série avec python
[Python] Utiliser JSON avec Python
Bases de Python ② pour déclaration
Apprendre Python avec ChemTHEATER 05-1
Apprenez Python avec ChemTHEATER
Exécutez prepDE.py avec python3
1.1 Premiers pas avec Python
Collecter des tweets avec Python
Binarisation avec OpenCV / Python
3. 3. Programmation IA avec Python
Méthode Kernel avec Python
Non bloquant avec Python + uWSGI
Grattage avec Python + PhantomJS
Publier des tweets avec python
Conduisez WebDriver avec python
Utiliser mecab avec Python 3
[Python] Redirection avec CGIHTTPServer