2016-04-17 1 views
1

Wie füge ich die Antworten aus all diesen bedingten Anweisungen?Wie addieren Sie eine Reihe von bedingten Aussagen Antworten auf Python

Ich weiß, das sind wirklich einfache bedingte Anweisungen. Ich bin nur neugierig, wie Sie alle Antworten mit Python Pandas hinzufügen würde so

etwas, wenn es funktionieren würde A + B + C

A = if 5 < 7: 
    print 4 + 6 
else: 
    print 12 - 6 

B = if 10 < 7: 
    print 6 + 6 
else: 
    print 12 - 3 

C = if 11 < 7: 
    print 6 + 6 
else: 
    print 12 - 3  

Antwort

2

Es war besser, vor dem bearbeiten, aber Sie müssen Erstellen Sie eine Variable, die mit 0 initialisiert wird, und fügen Sie dann die Antwort hinzu.

Sie könnten tun:

sum_variable = 0 
if a>b: 
    sum_variable += c+d 
else: 
    sum_variable += c+f 

Oder in der ersten Form vor der Bearbeitung:

sum_variable = 0 
sum_variable += c+d if a>b else c+f 

Sie können die Besonderheiten, die bis aussehen, aber das Konzept ist das gleiche, das Sie erstellen eine Zwischenvariable, der Sie den Wert hinzufügen können.

Eine andere Option, wenn auch weniger konventionell, wäre das Hinzufügen zu einem Array und das anschließende Summieren der Werte des Arrays am Ende.

+0

Vielen Dank !!! –

Verwandte Themen