Úvod do proměnných Python
Každý programovací jazyk pro manipulaci s dočasným uložením a zpracováním dat, proměnné jsou nejvýhodnějšími prvky. Proměnné jsou vlastně paměťová místa v systému, která jsou označena specifickými jmény. Podívejme se na scénář, ve kterém musíme zpracovat určité hodnoty v běhovém programovém provedení. Můžeme předpokládat hodnoty jako 11 a 23. Při kompilaci a provádění programu je třeba, abychom tato data ukládali a zpracovávali podle potřeby a pro dosažení tohoto proměnné vstupují do jejich role. V našem případě pro přizpůsobení se těmto hodnotám zvažte vzorovou proměnnou jako X a Y, která musí být vytvořena v programu a vhled do programového toku.
Průběh proměnných lze definovat níže.
- Vytvoření proměnné s vhodnými jmény
- Ukládání hodnot do proměnných
- načíst a zpracovat proměnné podle potřeby
Stejně jako všechny ostatní proměnné programovacího jazyka hrají v pythonu rozhodující roli. pojďme diskutovat podrobně o python programovacích jazykových proměnných.
Prohlášení o proměnných
Stejně jako jiné programování i jazyky python neočekávají deklaraci statické proměnné spolu s typem zpracovávané proměnné. python má schopnost určit typ proměnné právě na základě typu hodnoty, která je v ní uložena.
Příklad:
ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total )
ten = " 10 "
twenty = " 20 "
thirty = " 30 "
forty = " 40 "
fifty = " 50 "
sixty = " 60 "
seventy = " 70 "
eighty = " 80 "
ninety = " 90 "
Total = ten + " " + twenty + " " + thirty + " " + forty + " " + fifty + " " + sixty + " " + seventy + " " + eighty + " " + ninety
print("Print Total text value : ", Total)
Výstup:
Vysvětlení
Výše uvedený program ukazuje přidání hodnot s rozdílem deseti až devadesáti. každá hodnota je uložena v jiné proměnné. význam je, že si můžeme všimnout procesu přetížení operátorem, který začíná hrát, v první sadě jsou proměnné uloženy se statickými číselnými hodnotami, zatímco ve druhé sadě jsou číselné hodnoty uloženy v dvojitých uvozovkách, které z nich činí řetězcovou hodnotu, to vede hodnota je sčítání v první sadě, zatímco ve druhé sadě se ukazuje zřetězení příslušných řetězců.
Top 4 typy proměnných v Pythonu
Některé z klíčových typů proměnných v pythonu jsou uvedeny níže,
1. Celé číslo: Numerické hodnoty.
2. Long Integer: Celé číslo, jehož délka je větší než obvyklá proměnná typu integer.
3. Float: Proměnné, které mají držet plovoucí hodnoty precese.
4. Řetězec: Proměnné, které mají držet řetězec písmen.
Příklad:
Variable2 = int("111111111111111111111")
Variable3 = 3.14
Variable4 = "Numbers"
print("Print variable type of value ' 10 (variable1)' ", type(Variable1) )
print("Print variable type of value '(variable2)' ", type(Variable2) )
print("Print variable type of value ' 3.14 (variable3) ' ", type(Variable3) )
print("Print variable type of string ' 'Numbers' (variable4) ' ", type(Variable4) )
Výstup:
Vysvětlení
Výše uvedený program se skládá ze čtyř proměnných, jedna drží celočíselnou hodnotu, druhá drží dlouhou celočíselnou hodnotu, další drží floatovou hodnotu a poslední drží řetězcovou hodnotu. tiskové příkazy vytisknou typ každé z proměnných použitých v programu.
Variabilní lití
Lití proměnných je proces převodu proměnné z jednoho typu na druhý. pro dosažení tohoto cíle jsou v pythonu zavedeny odlévací funkce. funkce casting převezme odpovědnost za převod proměnných z jejich skutečného typu do jiného formátu,
- Chcete-li převést x na obyčejné celé číslo, zadejte int (x).
- Zadejte long (x) pro převod x na dlouhé celé číslo.
- Zadejte float (x) pro převod x na číslo s pohyblivou řádovou čárkou.
Příklad:
ten = 10
twenty = 20
thirty = 30
forty = 40
fifty = 50
sixty = 60
seventy = 70
eighty = 80
ninety = 90
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )
ten = str(ten)
twenty = str(twenty)
thirty = str(thirty)
forty = str(forty)
fifty = str(fifty)
sixty = str(sixty)
seventy = str(seventy)
eighty = str(eighty)
ninety = str(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total text value : ", Total, "Variable Type :", type(Total) )
ten = float(ten)
twenty = float(twenty)
thirty = float(thirty)
forty = float(forty)
fifty = float(fifty)
sixty = float(sixty)
seventy = float(seventy)
eighty = float(eighty)
ninety = float(ninety)
Total = ten + twenty + thirty + forty + fifty + sixty + seventy + eighty + ninety
print("Print Total numeric value : ", Total, "Variable Type :", type(Total) )
Výstup:
Vysvětlení
Výše uvedený program ukazuje přidání hodnot s rozdílem deseti až devadesáti. každá hodnota je uložena v jiné proměnné. zde na rozdíl od prvního programu jsou následující proměnné psány a výsledky odlitých hodnot jsou vytištěny spolu s jejich typem. můžeme si jasně všimnout, jak proces typecasting převádí proměnnou typu integer na řetězec a pak na float.
Závěr
Stejně jako jiné programovací jazyky hraje koncept proměnných velmi důležitou roli i v pythonu. Klasifikovaný počet funkcí a flexibilita při jejich kódování činí proměnné přesnějšími entitami pro přístup v programovacím jazyce python.
Doporučené články
Toto je průvodce Pythonovými proměnnými. Zde diskutujeme úvod, deklaraci proměnných a typy proměnných. Další informace naleznete také v dalších navrhovaných článcích -
- String Array v Pythonu
- Pythonovy sady
- Zapouzdření v Pythonu
- Ukazatele v Pythonu
- Funkce Pythonu
- Proměnné typy Pythonu
- Proměnné v JavaScriptu \
- Zapouzdření do JavaScriptu
- Přetížení v Javě
- Řetězcová pole v JavaScriptu