Je to otázka čtenáře znovu. Tentokrát jsem na neznámém území, programuji. Naštěstí znám muže, který je schopen, a byl tak laskavý, aby mi pomohl s odpovědí. Otázka zněla: „Jak převést celé číslo na řetězec v Pythonu?“ Jako vždy se snažím odpovědět.
Python má více než 25 let a stále roste. Je to programovací jazyk na vysoké úrovni používaný k vytváření různých programů. Jedná se o „univerzální“ jazyk, který lze převést na hry, webové aplikace, rutiny AI a dokonce i stolní programy. Protože používá více srozumitelný jazyk než kód, je velmi uživatelsky přívětivý a dokonce se mi podařilo začít se s tím vypořádat. Pokud mohu, určitě můžete!
Nejprve odpovím na čtenářovu otázku a pak o Pythonu diskutuji o něco více, protože se mi to velmi líbí.
Převést celé číslo na řetězec v Pythonu
Celé číslo je číslo. Převod čísla na řetězec se používá pro tabulky a uspořádané seznamy, které hrají roli v mnoha aplikacích produktivity napsaných v Pythonu. Zjevně existuje několik způsobů, jak převést celé číslo na řetězec v Pythonu, ale byla mi ukázána funkce 'str', takže to použije v příkladu. Jiné způsoby zahrnují 'repr' a '% d'% '.
Formát je „str (int)“.
Pokud například do editoru Python zadáte následující, můžete provést základní matematiku:
d = 100, 0 / 52, 0
s = str (d)
tisk s
Matematika je 100 děleno 52. 'str' je přidáno s (d), aby bylo uvedeno, odkud má být vstup převzat, poté provede shodu a vytiskne výsledek. V tomto případě je výsledkem 1, 9230769.
Trochu složitější verze:
d = 100, 0 / 52, 0
# Použijte 8 znaků, zadejte 2 desetinná místa
s = “% 8, 2f”% d
tisk s
Tento kód provádí stejnou matematiku, ale ve výsledku určuje pouze dvě desetinná místa. Tisk by tedy byl 1, 92.
Takto převede celé číslo na řetězec v Pythonu.
Trochu pozadí na Pythonu
Jako spisovatel pro lidi mám potíže se čtením nebo dokonce porozuměním psaní pro stroje. Věty nedávají smysl, syntaxi nelze následovat a já ji prostě nechápu. Python je však trochu jiný. Zdá se, že angličtina je jasnější než jiné programovací jazyky.
Díky tomu je velmi přátelský pro začátečníky. Můžete rychle udělat něco zábavného nebo užitečného s jazykem, který přináší okamžité uspokojení, po kterém všichni toužíme. Můžete také udělat pár skvělých věcí. To je důvod, proč je Python nyní populárnější než Java jako programovací jazyk brány pro mnoho vysokých škol a univerzit po celém světě.
Jakmile si uvědomíte, do jaké míry se Python používá, stane se mnohem zajímavější. Například Industrial Light & Magic používá Python, stejně jako Rackspace, Honeywell, Philips, AstraZenica, ForecastWatch, D-link a řada dalších velkých společností. Všichni využívají Python pro něco v rámci svého podnikání, od manipulačních procesů až po správu dat.
Pokud jste někdy použili doplněk Minecraft MCDungeon, použije také k vytvoření dalšího obsahu Python. To také umožňuje vytvořit si vlastní, pokud máte malé znalosti programování.
Používání Pythonu
Python si můžete stáhnout zdarma zde a je pravidelně vyvíjen a aktualizován. Kód je open source a je udržován velkým počtem vývojářů. K dispozici je verze Windows a Unix, kterou si můžete zdarma stáhnout s tím, co budete chtít.
V současné době existují dvě verze, Python 2 a Python 3. Verze 2 je starší verze jazyka, zatímco Python 3 je aktuální a budoucí verze. Pokud se chystáte učit Python pro konkrétní program nebo aplikaci, možná budete muset stáhnout verzi 2. Pokud se chcete naučit, jak si vytvořit svůj vlastní, bude verze 3 v pořádku. Můžete si stáhnout oba a spustit buď, pokud si přejete.
Po instalaci použijete Python z příkazového řádku. Otevřete okno příkazového řádku jako správce, zadejte „python3 –version“ a stiskněte Enter. Pokud používáte verzi 2, měli byste zřejmě napsat 'python2 –version' a stisknout Enter. Poté se dostanete do programovacího prostředí.
To je asi tak daleko, jak jsem se s Pythonem dostal. Tato příručka v příručce „Stopařův průvodce po Pythonu“ vás může přivést dále, pokud si přejete jít.
Jsem gramaticky nakloněn tomu programově, takže pro mě bude Python obtížné. Přesto mi to vzbudilo zájem, a proto jsem vás nudil víc věcí o jazyce, který jste pravděpodobně nechtěli vědět. Alespoň jsem se naučil dost, abych mohl odpovědět na původní otázku!
