Jak zwrócić wartość z funkcji?
Tak, przeczytałem mnóstwo przykładów na ten temat, ale wciąż tego nie rozumiem.
Uczę się Pythona i zrobiłem ten skrypt, aby pomóc mi zrozumieć, jak „wrócić”:
def random_number():
random = 0
random = (random + 5) * 10
return random
def calc_pay_rise():
payrise = 5
random_number()
payrise = payrise + random
print payrise
calc_pay_rise()
Spodziewam się wyjścia o wartości 55. Zamiast tego pojawia się błąd: „globalna nazwa„ losowa ”nie jest zdefiniowana”. Myślę jednak, że zdefiniowałem, co losowe jest w funkcji random_number ().
Czy istnieje sposób na przekazanie wartości losowej do funkcji calc_pay_rise ()?