9 svar
41 visningar
m83_11 85
Postad: 14 okt 20:27

gissa talet

Hej!

Jag har skapat ett program som går ut på att gissa ett tal mellan 1 och 100.

Hur gör jag för att programmet ska säga till om man är nära?

Laguna Online 30469
Postad: 14 okt 20:33

Du får definiera "nära" först. När är det nära?

m83_11 85
Postad: 14 okt 20:44

max 3 siffror ifrån talet som genereras

Laguna Online 30469
Postad: 14 okt 20:46

Hur skriver man det i Python?

m83_11 85
Postad: 14 okt 20:48

if tal - number == range(-3,4)

kanske?

Laguna Online 30469
Postad: 14 okt 21:10

Inte riktigt, range(-3, 4) ger listan [-3, -2, -1, 0, 1, 2, 3].

m83_11 85
Postad: 14 okt 21:25

Blir det här bra?

Laguna Online 30469
Postad: 14 okt 21:39

Ja, men du kan förenkla testerna lite, t.ex

if tal - random_number < 4:

m83_11 85
Postad: 14 okt 21:49

det här borde vara bättre:

Laguna Online 30469
Postad: 14 okt 21:52

Ja, men när tal > random_number så behöver du inte testa om tal - random_number > 0.

Svara
Close