[ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.06.20
Prihlásený: 08.06.20
Príspevky: 3
Témy: 1 | 1
NapísalOffline : 06.06.2020 12:05 | python - jednoduchá úloha

Zdravím, potreboval by som pomoc s touto úlohou v pythone


Vytvor program, ktorý:
1) vypíše tvoje meno
2) budú sa na nej pohybovať dva nezávislé objekty
3) budú sa dať zastaviť stlačením klávesy tak, že po stlačení klávesy "a" sa zastaví resp. spustí prvý objekt a po stlačení klávesy "b" sa zastaví resp. spustí pohyb druhého objektu. /teda nezávisle/
4) program skončí po kliknutí myšou v pravom hornom rohu obrazovky, kde bude v rámčeku nápis "KONIEC"

ďakujem


Offline

Skúsený užívateľ
Skúsený užívateľ
python - jednoduchá úloha

Registrovaný: 19.03.07
Prihlásený: 11.01.25
Príspevky: 7076
Témy: 85 | 85
Bydlisko: BA
NapísalOffline : 06.06.2020 12:33 | python - jednoduchá úloha

Nielen ze to je proti pravidlam pytat si urobenie domacej ulohy, ale este je ten popis zadania zle okopirovany alebo cokolvek si s nim spravil pred tym, ako si ho sem dal.
V kontexte toho co pises je bod 2 uplny blud. "na nej"?
Nehovoriac o tom, ze tieto elementarne ulohy ti vyriesi google v priebehu jedneho hladania a hned na prvej strane.

Ked chces pomoct, hod sem co si zatial spravil a niekto ta opravi.


_________________
Desktop: CPU AMD R7 1700x @ 3.85GHz | Cooling be quiet! Dark Rock Pro 4 | MB ASRock X470 Taichi Ult. | RAM 4x8GB DDR4 G-SKILL TridentZ RGB 3000 CL16-16-16-36 | VGA Powercolor VEGA56 + Raijintek Morpheus II | SSD Crucial MX300 525GB | HDD Seagate Ironwolf 3TB 5900rpm | PSU CORSAIR RM750X | MONITOR AOC Q3279VWFD8 | MOUSE HyperX Pulsefire FPS + Razer eXactMat | HyperX Alloy FPS Brown | HyperX Cloud | ARCH x64 &
Notebook: DELL inspiron 7537 i7 4500U, 16GB RAM, nv750, FHD IPS,Crucial M4 128GB | ARCH x64 & Surface Go 8/128 &
Mobil: LG v40 ThinQ (2018) & SBC: Raspberry pi 0 | 3B+ & Headphones: Senheiser HD58X | AKG K551 + detachable cable mod | Linsoul TIN T2 | KZ SZN
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.06.20
Prihlásený: 08.06.20
Príspevky: 3
Témy: 1 | 1
Napísal autor témyOffline : 07.06.2020 19:44 | python - jednoduchá úloha

Tak mas pravdu... mohol som si to aspon precitat, ked som to uz kopiroval...
ma to byt program, ktory vypise na obrazovku tie vyssie uvedene body


import tkinter
import random

canvas = tkinter.Canvas(width=600, height=300)
canvas.pack()

canvas.create_text(85, 50, text='MOJE MENO', font='Arial 15', fill='black')
canvas.create_text(545, 50, text='KONIEC', font='Arial 20', fill='black')
canvas.create_rectangle(490,30,600,70)


def kruh():
canvas.crate_oval(x+10,y+10,x-10,y-10)
x=50
y=50

def kruh1():
canvas.crate_oval(x-10,y-10,x+10,y+10)
x=200
y=200

canvas.bind('<a>',kruh)
canvas.bind('<b>',kruh1)

vobec neviem ako na to, aby sa hybali naraz, vlastne ani na to aby sa to vobec hybalo...
tiez to, ked na urcite miesto kliknem, tak sa nieco udeje

a asi si z tohto ale aj minuleho prispevku pochopil, ze informatika ide uplne mimo mna a neplanujem sa s nou viac zaoberat


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 07.06.2020 21:57 | python - jednoduchá úloha

no ked sa tak lahko vzdas, tak to asi naozaj nebude tvoja salka kavy

po kliknuti na obrazok sa ti otvori kod, ktory mozes skopirovat
jedine co to robi (a velmi primitivne) je, ze v nekonecnom cykle pridava a odobera medzeri z pravej ci lavej strany
ostava uz len pridat cast kodu, ktora bude takto posuvat aj dalsi string a pocuvat na stlacenie klavesy aby si aktivoval pause_mode.
python - jednoduchá úloha

podla mna by si nemal zacinat s GUI ale naucit sa zaklady v konzole. praca so stringami, ciselne operacie, vypisanie multi dimenzionalnych poli a pod. ked som zacinal ja, tak som si dal ako mini projekt postavit hru labyrint v konzole. velka sranda, vela som sa naucil

drzim palce


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 06.06.20
Prihlásený: 08.06.20
Príspevky: 3
Témy: 1 | 1
Napísal autor témyOffline : 08.06.2020 13:28 | python - jednoduchá úloha

Dakujem
neviem to otvorit (po kliknuti na obrazok ma to presunie na URL shortener)
aby ste si nemysleli, ze som to uplne odflakol tu je moja zlozita, len tak tak funkcna verzia
chcel by som sa spytat, ako sa da zmenit poloha toho buttonu, ak sa vobec zmenit da
Este raz dakujem za ochotu

from tkinter import *

root = Tk()
frame = Frame(root)
frame.pack()

bottomframe = Frame(root)
bottomframe.pack( side = BOTTOM )
import tkinter
import random

canvas = tkinter.Canvas(width='600', height='300')
canvas.pack()

canvas.create_text(85, 50, text='MOJE MENO', font='Arial 15', fill='black')



def kruh(*args):
global x
global pokracovat
canvas.delete('all')
canvas.create_text(85, 50, text='MOJE MENO', font='Arial 15', fill='black')
canvas.create_oval(x+10,y+10,x-10,y-10,fill='blue', outline='red')
x=x+10
#if x<600:
#canvas.after(250,kruh)
if pokracovat == 1:
canvas.after(250, kruh)
x=50
y=50



def stop(suradnice):
global pokracovat
if pokracovat == 1:
pokracovat = 0
else:
pokracovat = 1
kruh()
kruh()
pokracovat = 1
canvas.bind_all('<a>', stop)



def kruh1(*args):
global x2
global pokracovat1
canvas.delete('all')
canvas.create_text(85, 50, text='MOJE MENO', font='Arial 15', fill='black')
canvas.create_oval(x2+10,y2+10,x2-10,y2-10,fill='red', outline='blue')
x2=x2+10
if pokracovat1 == 1:
canvas.after(250, kruh1)

x2=100
y2=100

def stop1(suradnice1):
global pokracovat1
if pokracovat1 == 1:
pokracovat1 = 0
else:
pokracovat1 = 1
kruh1()

pokracovat1 = 1

canvas.bind_all('<b>', stop1)

#kruh1()

from tkinter import *



bottomframe = Frame(root)
bottomframe.pack( side = BOTTOM )
redbutton = Button(frame, text="KONIEC",command=root.destroy, fg="black")
redbutton.pack( side = LEFT)


Offline

Zmazaný užívateľ
Zmazaný užívateľ
Obrázok užívateľa
NapísalOffline : 08.06.2020 14:50 | python - jednoduchá úloha

to je zvlastne, mne to ide :)
link


 [ Príspevkov: 6 ] 


python - jednoduchá úloha



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

Jednoduchá úloha v assembleri - pomozte

v Assembler, C, C++, Pascal, Java

6

2173

15.11.2007 20:38

martinezb6

V tomto fóre nie sú ďalšie neprečítané témy.

Celkom pekna a jednoducha uloha, viete?

v Assembler, C, C++, Pascal, Java

6

817

13.10.2008 16:25

p360t

V tomto fóre nie sú ďalšie neprečítané témy.

jednoducha uloha v assembleri pls help

v Assembler, C, C++, Pascal, Java

4

712

04.05.2008 11:42

snapshot

V tomto fóre nie sú ďalšie neprečítané témy.

Úloha

v Assembler, C, C++, Pascal, Java

8

419

28.04.2021 8:36

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler - úloha

v Assembler, C, C++, Pascal, Java

2

943

22.10.2007 15:04

programator

V tomto fóre nie sú ďalšie neprečítané témy.

C# uloha

v Technológia .NET

4

726

02.12.2014 13:25

hatto13

V tomto fóre nie sú ďalšie neprečítané témy.

databazova uloha

v Databázy

8

683

27.11.2011 17:00

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Matematicka uloha

v Vzdelanie, štúdium, škola

28

2302

23.05.2008 20:03

Svolo

V tomto fóre nie sú ďalšie neprečítané témy.

pascal uloha

v Assembler, C, C++, Pascal, Java

1

662

11.11.2009 16:23

feromakovi

V tomto fóre nie sú ďalšie neprečítané témy.

Assembler úloha

v Assembler, C, C++, Pascal, Java

0

833

02.02.2008 7:37

HT

V tomto fóre nie sú ďalšie neprečítané témy.

Pascal uloha

v Assembler, C, C++, Pascal, Java

6

534

03.05.2010 7:42

coldak

V tomto fóre nie sú ďalšie neprečítané témy.

Logicka uloha

v Krčma

13

3512

24.11.2011 0:12

Jeffo

V tomto fóre nie sú ďalšie neprečítané témy.

Pascal uloha

v Assembler, C, C++, Pascal, Java

12

779

26.11.2011 21:59

F3RY

V tomto fóre nie sú ďalšie neprečítané témy.

gimp domaca uloha

v Kôš

3

36

27.05.2020 16:04

werwest

V tomto fóre nie sú ďalšie neprečítané témy.

Uloha z C++

v Assembler, C, C++, Pascal, Java

14

538

06.04.2014 22:43

Grims

V tomto fóre nie sú ďalšie neprečítané témy.

Exel (vzorce) - uloha

v Ostatné programy

1

397

25.05.2013 19:59

IT-Academy



© 2005 - 2025 PCforum, edited by JanoF