Bevezetés a Python kulcsszavakba
A kulcsszavak fenntartott szavak a python programozási nyelv számára. Tehát ez azt jelenti, hogy ezek a szavak nem használhatók más felhasználói példányokban a saját felhasználásuk helyett. A pythonban és körülbelül 33 kulcsszó található. A név és leírása az alábbiakban található.
A Python 24 legfontosabb kulcsszava
A Python különböző kulcsszavai a következők:
1. és
Az 'és' szó logikai vagy logikai műveletekre van fenntartva. Ennek a kulcsszónak a feltüntetése azt jelenti, hogy egy műveletet csak akkor alkalmaznak, ha mindkét feltétel teljesül.
Példa:
check_value = 5
if check_value > 1 and check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Kimenet:
2. vagy
A 'vagy' szót logikai vagy logikai műveletekre is fenntartják. Ennek a kulcsszónak a feltüntetése azt jelenti, hogy egy műveletet akkor is alkalmaznak, ha az egyik feltétel teljesül.
Példa:
check_value = 5
if check_value > 1 or check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Kimenet:
3. nem
A „nem” szót logikai vagy logikai műveletekre is fenntartják. Ennek a kulcsszónak a feltüntetése azt jelenti, hogy egy művelet akkor kerül végrehajtásra, ha az adott feltételes kifejezés nem teljesül.
Példa:
check_value = 5
if check_value not in (1, 7, 4, 6):
print("Hello World!\n")
else:
print("Nothing to print")
Kimenet:
4. szünet
A szünet egy hurokvezérlő utasítás. Segít a hurkok végrehajtásának ellenőrzésében. Pontosabban, a szünet felelős a hurok végrehajtásának befejezéséért
Példa:
fruits = ("apple", "banana", "cherry", "jackfruit") for x in fruits:
if x == "apple":
continue
print(x)
if x == "banana":
pass
if x == "cherry":
break
print(x)
Kimenet:
5. folytassa
A folytatás egy hurokvezérlő utasítás. Segít a hurkok végrehajtásának ellenőrzésében. Pontosabban, a Continue feladata a hurokvezérlés átváltása a feltétel utasításra.
Példa:
def fruit_check(fruits) :
for x in fruits:
if x == "banana":
continue
if x == "cherry":
return
fruits = ("apple", "banana", "cherry") object_value = fruit_check(fruits)
print(object_value)
Kimenet:
6. igaz
Ez a kulcsszó a „true” logikai értéket képviseli.
Példa:
check_string = '123'
print(check_string.isdigit())
Kimenet:
7. hamis
Ez a kulcsszó a 'hamis' logikai értéket képviseli.
Példa:
check_string = 'asd'
print(check_string.isdigit())
Kimenet:
8. ha
Az if kulcsszó egy feltételes példányt reprezentál a pythonban.
Példa:
check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
Kimenet:
9. egyéb
A másik kulcsszó az if utasítás hamis végrehajtásának ábrázolására szolgál.
Példa:
check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
else:
print("value is greater than 3")
Kimenet:
10. elif
Az elif kulcsszó a hamis végrehajtás ábrázolására szolgál egy másik kiegészítő feltétel-ellenőrzéssel egy if utasításra.
Példa:
check_value = int(input("Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
elif check_value > 5:
print("value is greater than 5")
Kimenet:
11. mert
A (z) kulcsszó a cikluspéldány ábrázolására szolgál.
Példa:
list = (1, 2, 3, 4) for i in list:
print(i)
Kimenet:
12. míg
A „while” kulcsszó a „loop” példány ábrázolására szolgál.
Példa:
check_value = int(input("Please enter the desired value : "))
while check_value < 10:
print(check_value)
check_value = check_value + 1
Kimenet:
13. lambda
Az összes anonim függvényt a lambda segítségével reprezentáljuk a pythonban. az anonim funkciók valójában árvafunkciók, amelyekhez nincs név társítva. tehát a hozzájuk rendelt változó érték alapján hívják őket.
Példa:
Anonymous_add_function = lambda x, y : x + y
print("Anonymous function output value : ", Anonymous_add_function(2, 3))
Kimenet:
14. def
A def kulcsszó egy funkció vagy módszer meghatározására szolgál a python programozás során. a függvény végrehajtható kódblokk.
Példa:
def fruit_check():
fruits = ("apple", "banana", "cherry") for x in fruits:
if x == "banana":
continue
if x == "cherry":
return
object_value = fruit_check()
# Function Call
print(object_value)
Kimenet:
15. osztály
Az osztályok lehetővé teszik a funkcionalitás kötegezését. A felhasználó által definiált prototípus egy objektumhoz, amely meghatározza az osztály bármely objektumát jellemző attribútumkészletet.
Példa:
class employee:
Firstname ="Anand"
Lastname ="kumar"
def sample_func(self, salary):
print("Firstname : ", self.Firstname)
print("salary : ", salary )
salary=10000
emp = employee()
emp.sample_func(salary)
Kimenet:
16. állítják
Felhasználó által meghatározott kivétel ellenőrzése a programban.
Példa:
a = 2
try:
assert a < 2
print("end")
except AssertionError:
print("Assert error triggered")
Kimenet:
17. kivéve
Kivételt képez egy hiba, amely egy program végrehajtása során történik, amely megszakítja a program utasításainak normál folyamatát. Ezeknek a kivételeknek a megragadását és a megfelelő végrehajtását a kivételkezelésnek nevezzük. A kivétel kulcsszó szolgál a kivételek deklarálására.
try: A try kulcsszó arra szolgál, hogy kivételként a kód elemzésének folyamatát indítsa el.
végül: Az utolsó kulcsszó a kódblokk ábrázolására szolgál a programban, amelyet kötelezően végre kell hajtani, függetlenül a hibaellenőrzéstől.
Példa:
try:
print("@@@@ PROGRAM TO CHECK EXCEPTION HANDELING @@@@")
Input1, Input2 = eval(input("Enter two numbers, separated by a comma :"))
#eval() will evaluate two inputs with comma sepearation is passed
result = Input1 / Input2
print("Output is ", result)
except ZeroDivisionError:
print("!!error in division - kindly verify the inputs !!")
except (IOError, TypeError):
print("!!Error with the input!!")
except SyntaxError:
print("Comma is missing. Enter numbers separated by comma like this 1, 2")
except :
print("!!ERROR!!")
else:
print("Exception not found")
finally:
print(" Finally section")
print(" !---------- END --------------!")
Kimenet:
18. import
Az importálási kulcsszó szolgál a szükséges könyvtárak importálására a programba.
Példa:
import math
# In the below given example we have used math.pi library for importing pi constant
print( math.pi )
Kimenet:
19. -tól
Az importálási kulcsszó szolgál a szükséges könyvtárak importálására a programba.
Példa:
from math import pi
# In the below given example we have used math.pi library for importing pi constant
print(pi)
Kimenet:
20. globális
A globális kulcsszó az adott változó hatókörének módosítására szolgál. A változó globálisként való megemlítése általában megváltoztatja a változó hatókörét egy helyi példányról egy univerzális példányra. Tehát ez azt jelenti, hogy a változó a teljes programon keresztül elérhető lesz minden lehetséges példányban.
Példa:
check_variable = 0 # global variable
def add():
global check_variable
check_variable = check_variable + 2 # increment by 2
print(" Value Inside add() function: ", check_variable)
add()
print(" Value In main function :", check_variable)
Kimenet:
21. végrehajtás
A funkciókat a Python program élénk megvalósításához szánják, amelyek lehetnek objektumkódok vagy egy adott karakterláncok is. Karakterlánc esetén a karakterláncot Python-utasítások csoportjaként értelmezzük, amelyet addig hajtunk végre, amíg az esetleges python-orientált hibákat az objektumkód szempontjából kitöltjük a programban, csak statikus végrehajtást hajtunk végre. Óvatosan kell eljárnunk, hogy a visszatérési utasításokat ne használjuk azon függvénydefiníciókon kívül, amelyeket még nem tartalmaz az exec () függvényre jóváhagyott kód háttér. Ezenkívül az érték visszaadása helyett valójában Nincs értéket ad vissza.
Példa:
from math import *
print("below are the list of functions in comments")
print(" ")
math_list = ('Anonymous_add_function', 'In', 'Out', '_', '__', '___', '__builtin__', '__builtins__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__spec__', '_dh', '_i', '_i1', '_i10', '_i11', '_i12', '_i13', '_i14', '_i15', '_i16', '_i17', '_i18', '_i19', '_i2', '_i20', '_i21', '_i22', '_i23', '_i24', '_i25', '_i3', '_i4', '_i5', '_i6', '_i7', '_i8', '_i9', '_ih', '_ii', '_iii', '_oh', 'a', 'acos', 'acosh', 'add', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'check_value', 'check_variable', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'emp', 'employee', 'erf', 'erfc', 'exit', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fruit_check', 'fsum', 'gamma', 'gcd', 'get_ipython', 'hypot', 'inf', 'isclose', 'isfinite', 'isinf', 'isnan', 'ldexp', 'lgamma', 'log', 'log10', 'log1p', 'log2', 'math', 'modf', 'nan', 'np', 'num1', 'num2', 'object_value', 'pd', 'pi', 'plt', 'pow', 'quit', 'radians', 'result', 'salary', 'sin', 'sinh', 'sqrt', 'tan', 'tanh', 'tau', 'trunc') print(math_list)
print(" ")
print("below are the functions from exec() method")
print(" ")
exec("print(dir())")
Kimenet:
22. nyomtatás
A nyomtatott kulcsszó a kimenet megjelenítésére szolgál a terminálon
Példa:
import math
print( " !PYTHON CONSTANS! ")
print(" PI value : ", math.pi)
print(" E value : ", math.e)
print(" nan value : ", math.nan)
print(" E value : ", math.inf)
Kimenet:
23. visszatérés
A visszatérési kulcsszó szolgál bizonyos érték visszatérítésére, mint egy funkció kimenete. Ha nincs megadva visszatérési érték, akkor egy funkció alapértelmezés szerint nem ad vissza.
Példa:
def fruit_check(fruits) :
for x in fruits:
if x == "banana":
continue
if x == "cherry":
return x
fruits = ("apple", "cherry", "banana" ) object_value = fruit_check(fruits)
print(object_value)
Kimenet:
24. hozam
A hozamnyilatkozat felfüggeszti a funkció megvalósítását, ezen felül, hogy egy értéket elmozdítson az adott hívó számára, de megtartja a szükséges körülményeket ahhoz, hogy megkönnyítse a funkció újbóli elfoglalását bárhol, ahol hiányzik. Amikor újrakezdi, a funkció a legutóbbi hozamfutást követően azonnal végrehajtja a végrehajtást. Ez lehetővé teszi a rendszer számára, hogy idővel egy sorozatot állítson össze, inkább egyszerre számolja ki, és mint listát küldje vissza.
Példa:
def yieldFun():
yield 1
yield 2
yield 3
# Driver code to check above generator function
for value in yeildFun():
print(value)
Kimenet:
Következtetés - Python kulcsszavak
A Python nagyon kifinomult fenntartott szavakkal rendelkezik. Ennek a programozási nyelvnek a fő előnye, hogy kevesebb kulcsszóval rendelkezik, ami nagyon hatékony programozási felszerelést jelent.
Ajánlott cikkek
Ez egy útmutató a Python Kulcsszavakhoz. Itt tárgyaljuk a python bevezetését és a 24 legfontosabb kulcsszót, annak példáival együtt. A következő cikkeket is megnézheti további információkért -
- Matematikai funkciók a Pythonban
- Lista műveletek a Python-ban
- Mutatók a Pythonban
- Palindrom Pythonban
- Python készletek
- Java kulcsszavak
- Python szolgáltatások
- PHP kulcsszavak
- Faktorialis program a JavaScript-ben
- C # Kulcsszavak
- Palindrom C ++ -ban
- Az SQL 36 legfontosabb kulcsszava példákkal
- ez a kulcsszó a Java-ban Példák erre a kulcsszóra