Dobrý deň volám sa Martin som absolútny začiatočník v pythone. Preto vás
požiadam hneď na začiatku o zdržania sa poznámok tipu "lama""lol" a
podobne (veľmi zle skúsenosti z fór iného tipu ), ja skutočne sa snažím
čo najrýchlejšie a najlepšie sa naučiť programovat v tomto jazyku ako
dôkaz môžem pribaliť nejake moje vlastne pokusy nazaklade pochopenia par
veci z pythonu
Od vás by som potreboval pomocnú ruku pri podobných pokusoch bude ich
mnoho a budem vás otravovať. Ale chcem sa naučiť aspoň jeden základný
jazyk poriadne a myslím si že komunita okolo pythonu my môže pomôcť
za porozumenie vám veľmi pekne ďakujem
Martin Gulkas
def uvod():
print""" vita vas aplikace
kpft-komunikacny program falosneho terminalu"""
print "dnes je"
import time
time.asctime()
print time.asctime()
return 0
uvod()
def terminal():
A = float(raw_input("zadajte sumu v eurach"))
print" zadali ste sumu", A,"eur"
if A <=0:
print"opakujte vase zadanie"
return terminal()
B = int(raw_input("zadajte cislo uctu"))
C =int(raw_input("skontrolujte vase zadanie"))
if C!=B:
print" opakujte cislo uctu","zadania sa nezhoduju"
return uvod(),terminal(),controlne_cislo_transakcie(),
print" zadali ste",B,C ,"zadali ste zhodne cislo uctu...."
print":::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"
print "o chvilu si mozte pozriet vasu transakciu","pockaj overujem zadania"
import time
time.sleep(15)
print"lets go!:"
k=10
while k>0:
print"prosim chvilu pockajte", k
k = k - 1
print"prebieha transakcia"
print"hotovo"
def controlne_cislo_transakcie():
import random
print "vase controlne cislo transakcie je",random.randrange(1,999)
if random.randrange(1,999)<25:
return 0
controlne_cislo_transakcie()
def pocitaj():
D = float(raw_input("zadajte controlne cislo transakcie"))
E = 6
F = 3.0
print "vysledok ktory dostanete na ucet bude",D*E*F**2/100.0,"::::::::::::::::::::::::::::::::::",":::::::::::::::::::::::::::::::::"
vysledok =D*E*F**2/100.0
if vysledok<50:
return terminal(),pocitaj()
terminal(), pocitaj(),
def odpocet():
G = 5
while G > 0:
print"""moment prosim priebieha ukoncenie apikace kpft-
komunikacny program falosneho terminalu""", G
G = G-1
print"o chvilu budem ukonceny"
odpocet()
def info():
subor=file("popis funkcii programu komunikacny program falosneho terminalu","w")
open("popis funkcii programu komunikacny program falosneho terminalu","a")
subor.write(""" Po spusteni programu sa program predstavi a vypise datum a cas.Na
zaciatok vygeneruje kontrolne cislo ktore v pripade bezchybneho zadania vsetkich,
ziadosti vyuzijete!!!
Po kratkom uvode vas poziada o zadanie sumi ktoru nasledne vypise.Ak je suma zaporna
alebo nulova program sa vrati a musite opakovat zadanie.
Po uspesnom zadani sumi vas vyzve ku zadaniu (cisla uctu)program vase zadanie skontroluje.
Ak sa nezhoduju vrati sa na zaciatok.
v pripade zhody program pokracuje kontrolou zhody a nasledne sa vygeneruje
opravne kontrolne cislo ktore zadate. Po zadani prebehne odpocet do ukoncenia programu
vytvori sa tento subor a program sa ukonci""")
subor.close()
info()
print "informacny subor bol vytvoreny a ulozeny!!!"
def exit():
import os
os.abort()
exit()
print"""tento program vytvori 4 rady s nahodnymi cislami
pre vas tip sportky na tento den
prajem vam vela stastia a nech vam ten program dnes prinesie stastie"""
def datum():
import time
print"dnes je",time.asctime()
datum()
def sportka():
import random
for a in range(4):
sportka = random.sample(range(1,50),7)
print " mozno prave ste vyhrali ak nie skuste ine pole",sorted(sportka[:7])
sportka()
def exit():
import os
os.abort()
exit()
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python