Keresés

Új hozzászólás Aktív témák

  • Janos46

    tag

    Remélem sikerül megcsinálni.
    from time import sleep
    x=int(input("Meddig várjak: "))
    for i in range(x,0,-1):
        print(i, "sec", end="")
        sleep(1)
        print("\r", end="")
    print("Letelt az idő")
    input("A befejezéshez nyomj egy ENTER-t")

    Artillery, lelkes újonc vagyok, tanulni akarok!

  • Janos46

    tag

    PRÓBA, miért jelez hibát küldésnél?
    ----------------------------------
    Sziasztok!
    Mivel már tudom hogyan lehet(ne) programból indítani egy másikat, sikertelenség lett az eredmény. Próba képen az alábbi egyszerű progit indítottam volna, de a következő hibaüzenettel jött vissza:
    File "3.py", line 4
    SyntaxError: Non-ASCII character '\xc3' in file 3.py on line 4, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
    Próbálkoztam a forráskód dekódolójával is, de nem sok eredménnyel. Tudna valaki megoldást rá? Mellékelem a két programot.

    import os
    import sys
    import time
    x=int(input("Meddig várjak: "))
    for i in range(x,0,-1):
        sys.stdout.write(str(i)+' ')
        sys.stdout.flush()
        time.sleep(1)
    print("\r")
    print("Letelt az idő, indítom a 3.py-t")
    os.system('python 3.py')

    import math
    a,b=5,7
    c=a*b,a+b
    print("Az eredmény: ",c)
    print("Eleget agyaltál, sör a hűtőben.")

    Artillery, lelkes újonc vagyok, tanulni akarok!

  • Janos46

    tag

    Vajon rendesen látni?
    # Szabályos sokszögek
    from tkinter import Tk,Label,Button, W,E,Entry,END
    import math
    def szamol():
        n = eval(mezo1.get())
        a = eval(mezo2.get())
        terulet = round((1.0/4)*n*a**2/math.tan(math.pi/n),2)
        kerulet = n*a
        kulsor = round(a/(2*math.sin(math.pi/n)),2)
        belsor = round(a/(2*math.tan(math.pi/n)),2)
        mezo3.delete(0,END)
        mezo3.insert(0,str(terulet))
        mezo4.delete(0,END)
        mezo4.insert(0,str(kerulet))
        mezo5.delete(0,END)
        mezo5.insert(0,str(kulsor))
        mezo6.delete(0,END)
        mezo6.insert(0,str(belsor))
            
    def torol():
        mezo1.delete(0,END)
        mezo2.delete(0,END)
        mezo3.delete(0,END)
        mezo4.delete(0,END)
        mezo5.delete(0,END)
        mezo6.delete(0,END)
    abl12 = Tk()
    abl12.title("Sokszögek.")
    abl12.minsize(width =278, height=175)
    szoveg1 = Label(abl12, text ="Szögek száma: ")
    szoveg2 = Label(abl12, text ="Oldal hossza: ")
    szoveg3 = Label(abl12, text ="Területe: ")
    szoveg4 = Label(abl12, text ="Kerülete: ")
    szoveg5 = Label(abl12, text ="Külső sugár: ")
    szoveg6 = Label(abl12, text ="Belső sugár: ")
    gomb1 = Button(abl12, text ="Kiszámol", command=szamol)
    gomb2 = Button(abl12, text ="Új számolás", command=torol)
    gomb3 = Button(abl12, text ="Kilép", command=abl12.destroy)
    mezo1 = Entry(abl12)
    mezo2 = Entry(abl12)
    mezo3 = Entry(abl12)
    mezo4 = Entry(abl12)
    mezo5 = Entry(abl12)
    mezo6 = Entry(abl12)
    szoveg1.grid(row =1, sticky =E)
    szoveg2.grid(row =2, sticky =E)
    szoveg3.grid(row =4, sticky =E)
    szoveg4.grid(row =5, sticky =E)
    szoveg5.grid(row =6, sticky =E)
    szoveg6.grid(row =7, sticky =E)
    gomb1.grid(row =3, column= 2, sticky =W)
    gomb2.grid(row =3, column= 0, sticky =E)
    gomb3.grid(row =3, column= 2, sticky =E)
    mezo1.grid(row =1, column =2)
    mezo2.grid(row =2, column =2)
    mezo3.grid(row =4, column =2)
    mezo4.grid(row =5, column =2)
    mezo5.grid(row =6, column =2)
    mezo6.grid(row =7, column =2)
    abl12.mainloop()

    Artillery, lelkes újonc vagyok, tanulni akarok!

Új hozzászólás Aktív témák