Dobrý  deň!

Volám sa Martin a som úplný začiatočník. Kedže ukážky pythonu, sa my zapáčili rozhodol som sa v ňom experimentovať

môj prví experiment ktorý aj funguje podla toho čo som od neho chcel je falošný terminál.

priložím ho k tomu to textu v prilohe.


Lenže chcel som doň napísať aj prístup to znamená na základe zadaného mena program rozhodne či spusti sa terminál (program pokračuje ďalej) alebo vypise sa hláška a program sa ukonci.

Naschvál som to písal ako ďalší program pretože ak by fungoval stačilo by ho len z kopírovať pridať do prvého súboru lenže nefunguje

buď je chyba v cykle while alebo v podmienke if potrebujem radu alebo ešte lepšie ukážku aby to fungovalo a program by na základe vstupu rozhodoval o sebe.






def welcome():
    import time
    print"dnes je ",time.asctime()
    print" vita vas aplikacia falosny terminal"
    import random
    print"vase kontrolne cislo transakcie je",random.randint(10,1000)
welcome()
def terminal():
    vstup = int(raw_input("zadajte sumu"))
    print"zadali ste sumu",vstup,"eur"
    if vstup<=10:
        print"opkujte svoje zadanie"
        return terminal()
    ucet = int(raw_input("zadajte cislo uctu"))
    print"zadali ste",ucet
    controla =int(raw_input("zadajte cislo uctu znovu"))
    import time
    time.sleep(4)
    print"overujem........................."
    print"zadali ste",controla
    if controla!= ucet:
        print"opakujte zadanie cisla uctu"
        return welcome(),terminal() 
    a = vstup
    b=10
    c=3.14
    print"prebieha vypocet:............."
    import time 
    time.sleep(8)
    print"co dostanete", a*b*c/100.0,"eur"
    vysledok= a*b*c/100.0
    if vysledok<99:
        return terminal()
terminal()
def koniec():
    import os
    os.abort()
koniec()
import os
import time
print"loading please wait\n","nahravam aplikaciu prosim cakajte\n"
time.sleep(5)
print"dnes je",time.ctime()
zadanie = raw_input("zadajte vase meno prosim")
print"volate sa"+zadanie
zoznam = ["diana","martin","stefan","alena","pavol","miro"]
while True:
    zadanie == zoznam
    print"vitajte v systeme matrix"
    break
if zadanie != zoznam:
    print" prepacte vase meno nieje v zozname","pristup zamietnuty!!!!"
    os.abort()
_______________________________________________
Python mailing list
[email protected]
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem