Incrementing and Decrementing
Look at the table to understand how to minimize the writing of mathematical operators!
| Formula | How to minimize |
|---|---|
a = a + 1 | a += 1 |
a = a - 1 | a -= 1 |
a = a * 2 | a *= 2 |
a = a / 2 | a /= 2 |
Consider list of prices named prices. If price is greater than 30, then the 25% discount must be set. If not, then price must be reduced by 3. Check out how can we do it with the for loop.
123456789101112131415161718prices = [20.35, 30.5, 12.65, 8.5, 6.5, 5.8, 40.5] print(prices) prices_upd = [] # Set the for loop for price in prices: # Condition: the element of the list is greater than 30 if price > 30: # Set the 25% discount price *= 0.75 else: # Decrease the price by 3 price -= 3 # Appending values to the upd list prices_upd.append(price) # Print the prices_upd print(prices_upd)
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 8
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 2.7
Incrementing and Decrementing
Svep för att visa menyn
Look at the table to understand how to minimize the writing of mathematical operators!
| Formula | How to minimize |
|---|---|
a = a + 1 | a += 1 |
a = a - 1 | a -= 1 |
a = a * 2 | a *= 2 |
a = a / 2 | a /= 2 |
Consider list of prices named prices. If price is greater than 30, then the 25% discount must be set. If not, then price must be reduced by 3. Check out how can we do it with the for loop.
123456789101112131415161718prices = [20.35, 30.5, 12.65, 8.5, 6.5, 5.8, 40.5] print(prices) prices_upd = [] # Set the for loop for price in prices: # Condition: the element of the list is greater than 30 if price > 30: # Set the 25% discount price *= 0.75 else: # Decrease the price by 3 price -= 3 # Appending values to the upd list prices_upd.append(price) # Print the prices_upd print(prices_upd)
Var allt tydligt?
Tack för dina kommentarer!
Avsnitt 3. Kapitel 8