python if Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

python if

Příspěvekod Akrej » 26 lis 2018 21:40

Zdravím

nechapu proč mi tehle kod nechce vypsat print.Else funguje i v připadě že podminka je spravně.

Kód: Vybrat vše

import random
x = random.randint(0, 5)
y = random.randint(0,5)

 
c = raw_input("%s + %d = " % (x,y))

vysledek = x + y


if c == vysledek: print("spravne")
 


"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk

Reklama
Uživatelský avatar
faraon
Master Level 8
Master Level 8
Příspěvky: 6670
Registrován: prosinec 10
Pohlaví: Muž

Re: python if

Příspěvekod faraon » 27 lis 2018 00:44

Jaký typ vrací raw_input? Neporovnáváš třeba číslo s řetězcem?
Všech 500 nejvýkonnějších superpočítačů na světě má přes petaflops a běží na Linuxu:
https://www.root.cz/galerie/nejvykonnejsi-superpocitace-sveta-cerven-2019/

SpaceExplo
Level 3
Level 3
Příspěvky: 575
Registrován: srpen 17
Pohlaví: Muž

Re: python if

Příspěvekod SpaceExplo » 27 lis 2018 02:06

zkus to takhle:

Kód: Vybrat vše

...
...
if c == vysledek:
   print("spravne")
PS: pred tim "print" je tab

Tak chyba u me, sorry.

Vymen "raw_input" za "input" a pojede to.
Pozor: neumim cist myslenky (ani na dalku, ani po internetu) a nectu mezi radky.

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

Re: python if

Příspěvekod Akrej » 27 lis 2018 11:15

všechno je to int. Mam tedy otazku pokud raw_input dostane čiselnou hodnotu a v if se to porovna tež s čiselnou hodnoutou kde je chyba.Začinam poznavat pravě python.

Dodatečně přidáno po 51 minutách 42 vteřinách:
a taky mi raw_input řeši když nedostane zadaní tak tam není error. je možné detekovat že se nic nezadalo a vložit to jako podminku

Dodatečně přidáno po 57 minutách 40 vteřinách:
vyřešil jsem přes int(raw_input .... ale teď mi stejně haže chybu když nic nedostane
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

Re: python if

Příspěvekod Akrej » 27 lis 2018 13:52

Ještě s jednou věci mam problem potřeboval bych v určity moment smazat linku prochazel jsem googlu a nemužu na nic dojít nebo pochopit jak to funguje. Smazat linku s textem v zapěsti se na te stejne lince vloži jiny text.
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk

SpaceExplo
Level 3
Level 3
Příspěvky: 575
Registrován: srpen 17
Pohlaví: Muž

Re: python if

Příspěvekod SpaceExplo » 27 lis 2018 15:12

raw_input by v Python 3 prejmenovanej na input: https://www.python.org/dev/peps/pep-3111/
Pozor: neumim cist myslenky (ani na dalku, ani po internetu) a nectu mezi radky.

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

Re: python if

Příspěvekod Akrej » 27 lis 2018 17:46

jak bych potřeboval vědět i ty další věci
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk

Uživatelský avatar
faraon
Master Level 8
Master Level 8
Příspěvky: 6670
Registrován: prosinec 10
Pohlaví: Muž

Re: python if

Příspěvekod faraon » 28 lis 2018 17:23

Zkus tohle: Obrázek
Všech 500 nejvýkonnějších superpočítačů na světě má přes petaflops a běží na Linuxu:
https://www.root.cz/galerie/nejvykonnejsi-superpocitace-sveta-cerven-2019/

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

Re: python if

Příspěvekod Akrej » 28 lis 2018 20:27

díky nejspíš koupim si jako vanoční darek, kdyby někdo další věděl třeba ještě o lepší publikaci v češtině budu jen rád
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk

Uživatelský avatar
faraon
Master Level 8
Master Level 8
Příspěvky: 6670
Registrován: prosinec 10
Pohlaví: Muž

Re: python if

Příspěvekod faraon » 29 lis 2018 05:22

Zkus kliknout na tohle: Obrázek
Všech 500 nejvýkonnějších superpočítačů na světě má přes petaflops a běží na Linuxu:
https://www.root.cz/galerie/nejvykonnejsi-superpocitace-sveta-cerven-2019/

Uživatelský avatar
Akrej
Level 5.5
Level 5.5
Příspěvky: 2886
Registrován: červen 12
Bydliště: Na moravské ambasádě v Praze
Pohlaví: Muž

Re: python if  Vyřešeno

Příspěvekod Akrej » 10 pro 2018 13:57

ja vím já jsem to pochopil hned, no téma uzavíram.
"Nejsem nerozumný. Jen nemám ten samý rozum jako vy."
Diogénes ze Sinopé
-------------------------------------
„Mějte dobrou náladu. Dobrá nálada vaše problémy sice nevyřeší, ale naštve tolik lidí kolem, že stojí za to si ji užít.“
Jan Werich
--------------------------------------
Snažím se psát bez chyb
-------------------------
Streamuju: https://www.twitch.tv/tintyk


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Python error
    od Shok » 24 úno 2019 13:50 » v Programování a tvorba webu
    0
    402
    od Shok
    24 úno 2019 13:50
  • Nejde spustit aplikace python
    od Bleskograf » 24 črc 2018 17:49 » v Programování a tvorba webu
    1
    1012
    od Turion
    24 črc 2018 17:54

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 1 host