Strona główna Polish Python Coders Group
   Strona główna   Pomoc Zaloguj się Rejestracja  
Witamy, Gość. Zaloguj się lub zarejestruj.
Czy dotarł do Ciebie email aktywacyjny?

Zaloguj się podając nazwę użytkownika, hasło i długość sesji

Aktualności: PyStok #24 - 25 kwietnia, 18:00, Białystok!
Szukaj Szukaj
Strony: [1]   Do dołu
Drukuj
Wątek: Podstawy funkcji  (Przeczytany 102 razy)
« : 10:49 12/08/17 »
BoaDusiciel Offline
Hello World!

Zobacz profil
*

Reputacja: 0
Wiadomości: 3


Kod
 
poczatkowa = raw_input('Podaj wartosc poczatkowa inwestycji : ')
procent = raw_input('Podaj stope procentowa inwestycji : ')
 
def Procent1(procent, poczatkowa )
       procent2 = procent / 100
       dodanie = poczatkowa * procent2
       koncowe = poczatkowa + dodanie
       print = koncowe
       return
 
Procent1()
 

Nie zwracajcie uwagi na tekst , wyskakuje syntax error . Pomozecie ?
Zapisane
« Odpowiedz #1 : 14:57 12/08/17 »
sig Offline
Professional Python User

Zobacz profil
***

Reputacja: 73
Wiadomości: 323


zabrakło dwukropka, dajesz go na końcu wszystkiego co zaczyna wcięcie (linii z def też). Do tego po print nie daje się, a skoro funkcja wymaga argumentów to je tam wysyłasz. oto poprawiony kod

Kod
def Procent1(procent, poczatkowa):
       procent2 = procent / 100
       dodanie = poczatkowa * procent2
       koncowe = poczatkowa + dodanie
       print(koncowe)
       return
 
poczatkowa = raw_input('Podaj wartosc poczatkowa inwestycji : ')
procent = raw_input('Podaj stope procentowa inwestycji : ')
Procent1(int(procent), int(poczatkowa))
 
Zapisane
Strony: [1]   Do góry
Drukuj
Skocz do:  

© 2007 - 2017 Polish Python Coders Group
Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines | Theme by PixelSlot