Python igrica

poruka: 7
|
čitano: 7.482
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
12 godina
odjavljen
offline
Python igrica

Napravio sam malo python igricu:

 

#Mala Matematika

#

#Jednostavna igra u kojoj morate pogoditi rezultat

#sabiranja nasumicno zadatih brojeva

 

import random

 

print ("Dobrodosli u igru \"Mali Matematicar\" ")

print ("Pokusajte da izracunate zbir nasumicno zadatih brojeva")

 

a = random.randint(1,1000)

b = random.randint(1,1000)

 

print("\nOk evo ti dva broja , izracunaj zbir")

print(a,b)

c = int(input("Zbir je: "))

 

while c != a+b:

   print ("Ne , to nije tacno pokusaj ponovo")

 

   c=int(input("Zbir je: "))

 

print("Bravo pogodio si rjesenje")

 

input ("\n\nPritisni enter da izadjes")

 

__________________________________-

 

Oni koji znaju u pythonu svataju igru. Ali moze li mi ko objasniti kako da napravim slozeniju verziju u kojoj korisnik bira operaciju , * , / , - , + i onda dobija random zadatak. Sve sam znao napraviti osim da zada 2 random broja za djeljenje ali da budu djeljiva . P.S mozda bi i znao ali sad sam u zurbi jer moram u skolu , pa ako ko moze da uradi samo taj dio , a ne mora objasniti

Moj PC  
0 0 hvala 0
12 godina
odjavljen
offline
Re: Python igrica

BUMP

14 godina
neaktivan
offline
Re: Python igrica
Nisam radio u Pythonu, ali probaj tako da pogleda koji je remainder od a/b, ako je veci od 0, ponovo izabire brojeve.
You can either try to destroy it... Run from it... Or concede to it. Aren't you tired of running? /// Everyone has a dark side--you show me yours and I'll show you mine.
12 godina
odjavljen
offline
Re: Python igrica

Hvala na ideji to sam fix :

#Test

#

 

import random

 

a = random.randint(1,1000)

b = random.randint(1,1000)

print (a,b)

 

while a % b != 0 :

   a = random.randint(1,1000)

   b = random.randint(1,1000)

 

   print (a,b)

 

Ali idalje ne zelim da se ispise svako a i b dok ne valja nego samo a i b koje valja msm koje je djeljivo , pls help neko?

15 godina
neaktivan
offline
Python igrica

Treba biti praktičan:

 

a/b=c -> a = b*c

 

Što će reći

 

b = random.randint(1,1000)

a = b*random.randint(1,1000)

 

I sad je a uvijek djeljiv s b, bez beskonačnih while petlji i uvjeta.

 

 

 
1 0 hvala 0
9 godina
neaktivan
offline
Python igrica

Radim zadatak u kojem treba da napravim igru trazenje brojeva, znaci kada se pokrene korisnik treba da pronadje broj izmedju 0 i 1000. E sad to kad sam uradio treba da napravim grafik pomocu scatter plot matplotlib, tako da se na x osi prikazuju vrijednosti od 0 do 1000 a na y osi koji je to pokusaj, da li neko ima ideju kako bi se to moglo uraditi ? 

 
0 2 hvala 0
12 godina
neaktivan
offline
Python igrica

1. prestani dizati po 10 tema iz mrtvih već u jednoj od njih pitaj sva pitanja koja te zanimaju

2. ako imaš dva ili više pitanja pitaj ih u istom postu ili post editiraj umjesto da pišeš po 3 posta jedan za drugim

3. odluči se da li si muško ili žensko jer jednim postovima pišeš o sebi u ženskom, a u drugima u muškom rodu

4. ako tražiš pomoć prvo pokaži što si sam(a) do sada napravio/la pa će ti se onda pomoći da dovršiš

Poruka je uređivana zadnji put sub 18.4.2015 22:28 (TracerCPP).
Moj PC  
1 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice