NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Řešené úlohy k 3.-5. lekci Pythonu

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Alesh
Tvůrce
Avatar
Odpovídá na Matěj Svoboda
Alesh:15.9.2021 20:22

Jo, Python je bez možnosti odevzdávat... taky mě to štve, neboť mám v plánu tento kurz v blízké době taky absolvovat.

 
Odpovědět
15.9.2021 20:22
Avatar
Tomáš Kohoutek:24.9.2021 21:28

Zdravim,
sakra vsichni to zvladli v pohode a ja potrebuju poradit hned s prvnim ukolem.
Vytvoril jsem to takto a funguje to jen s tim ze ve vysledne vete se mi nedelaji mezery mezi slovy priklad "Tomjeskvely"

print("Ahoj, jak se jmenujes?")
slovo = input(" ")
print("Jaky jsi?")
vlastnost = input(" ")
print (slovo + "je" + vlastnost)
input()

Potrebuji jen pochopit kde je problem a dekuji za odpoved
Tom

 
Odpovědět
24.9.2021 21:28
Avatar
Atrament
Člen
Avatar
Odpovídá na Tomáš Kohoutek
Atrament:26.9.2021 13:44

Máš dvě možnosti jak vytisknout více řetězců najednou, buď tak jak to děláš ty, že je v parametru funkce print sloučíš dohromady pomocí +, pak ale musíš někam sám ty mezery dát, protože funkce print je tam sama od sebe nedá a nebo vytiskneš více řetězců tak že je ve funkci print uvedeš oddělené čárkou a pak mezi ně print ty mezery dodá:

print(slovo + " je " + vlastnost) //jeden řetězec ze tří pomocí plus, mezery je třeba dát před a po slovo je

print(slovo , "je", vlastnost) //tři řetězce předané funkci print k vytištění, print sám mezi ně vloží mezeru
 
Odpovědět
26.9.2021 13:44
Avatar
Lucie Dandová:27.9.2021 14:14

Ahoooj.. Jsem zoufalá :-D Ať do toho čučím sebevíc, nechápu, proč mi to po spuštění napíše v posledním řádku jen "je"? Input mě pravděpodobně nemá rád :-D

 
Odpovědět
27.9.2021 14:14
Avatar
Alesh
Tvůrce
Avatar
Odpovídá na Lucie Dandová
Alesh:27.9.2021 15:16

Četla jsi vůbec tu předešlou lekci?! ;-)

jmeno = input("Jak se jmenuješ? ")
vlastnost = input("Jaký jsi? ")
print(jmeno + " je " + vlastnost)
 
Odpovědět
27.9.2021 15:16
Avatar
Michal Novák:7.10.2021 14:47

Mám to hotový.

 
Odpovědět
7.10.2021 14:47
Avatar
Alena Sudolská:12.10.2021 10:47

Ahoj, zvládla jsem to. Vysvětleno je to pěkně, je to jasné. Jakmile však je zadán úkol, je třeba projít si vše znovu a zopakovat. Na úkolech se učí nejlépe.

 
Odpovědět
12.10.2021 10:47
Avatar
Jiří Marek
Člen
Avatar
Jiří Marek:6.1.2022 17:56

nevěděl jsem, jak vyvolat konstantu pi. A v příkladu byla vytvořená proměnná, která měla hodnotu 3,14. Netušil jsem, že to pokročilý příklad bude tak jednodušše řešen.

 
Odpovědět
6.1.2022 17:56
Avatar
Zbyněk Čáp:28.1.2022 9:52

Tak, na téhle úrovni jsem před třiceti lety zvítězil ve školním klání, jen šlo o Basic na IQ151. Od příští lekce se učím něco nového.

 
Odpovědět
28.1.2022 9:52
Avatar
cinkim
Člen
Avatar
Odpovídá na Jiří Marek
cinkim:15.6.2022 12:05

Jedna možnost je hodnotu 3.14 uložit do proměnné.
pi = 3.14
Druhá možnost je, naimportovat si proměnnou pi z matematické knihovny, kterí je součástí Pythonu. To se udělá na úplném začátku kódu pomocí příkazu
from math import pi
Tímto příkazem se vytvořila proměnná pi a v ní je uložena konstanta tuším na 15 desetinných míst.

Editováno 15.6.2022 12:06
 
Odpovědět
15.6.2022 12:05
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 206.