Aug-23-2021, 05:28 PM
max() may be a better choice.
import random price = 10 stock_prices = [price] for _ in range(11): price = max(0, price + random.randrange(-10, 11, 2)) stock_prices.append(price) print(stock_prices)