Introduktion till Python-nyckelord
Nyckelord är reserverade ord för programmeringsspråk för python. Så det betyder att dessa ord inte kan användas i andra användarinställningar istället för deras egenutvecklade användning. Det finns i och runt 33 nyckelord i python. Namnet och deras beskrivningar anges nedan.
Topp 24 nyckelord för Python
Följande är de olika nyckelorden för Python:
1. och
Ordet 'och' är reserverat för booleska eller logiska operationer. När man implicerar detta nyckelord betyder det att en åtgärd endast kommer att tillämpas när båda villkoren är giltiga.
Exempel:
check_value = 5
if check_value > 1 and check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Produktion:
2. eller
Ordet 'eller' är också reserverat för booleska eller logiska operationer. När man antyder detta nyckelord betyder det att en åtgärd kommer att tillämpas även om ett av villkoren stämmer.
Exempel:
check_value = 5
if check_value > 1 or check_value < 10:
print("Hello World!\n")
else:
print("Nothing to print")
Produktion:
3. inte
Ordet 'inte' är också reserverat för booleska eller logiska operationer. När man antyder detta nyckelord betyder det att en operation kommer att tillämpas när det givna villkorade uttrycket inte är uppfyllt.
Exempel:
check_value = 5
if check_value not in (1, 7, 4, 6):
print("Hello World!\n")
else:
print("Nothing to print")
Produktion:
4. bryta
En paus är ett slingkontrolluttalande. Det hjälper till att kontrollera körningen av slingorna. Speciellt är pausen ansvarig för att avsluta exekveringen av slingan
Exempel:
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)
Produktion:
5. fortsätt
Fortsätt är ett släpkontrolluttalande. Det hjälper till att kontrollera körningen av slingorna. Specifikt är Forts ansvarig för att växla slingkontrollen till tillståndsdeklarationen igen.
Exempel:
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)
Produktion:
6. sant
Detta nyckelord representerar det booleska värdet "sant".
Exempel:
check_string = '123'
print(check_string.isdigit())
Produktion:
7. falsk
Detta nyckelord representerar det booleska värdet "falskt".
Exempel:
check_string = 'asd'
print(check_string.isdigit())
Produktion:
8. om
If-nyckelordet representerar en tillståndsinstans i python.
Exempel:
check_value = int(input(" Please enter the desired value : "))
if check_value < 3:
print ("list value : ", check_value)
Produktion:
9. annars
Det andra nyckelordet används för att representera felaktig körning av ett if-uttalande.
Exempel:
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")
Produktion:
10. elif
Elif-nyckelordet används för att representera falsk körning med en annan tilläggskontroll för ett if-uttalande.
Exempel:
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")
Produktion:
11. för
Sökordet för används för att representera för-loop-instansen.
Exempel:
list = (1, 2, 3, 4) for i in list:
print(i)
Produktion:
12. medan
Medan nyckelordet används för att representera inställningen för medan-loopen.
Exempel:
check_value = int(input("Please enter the desired value : "))
while check_value < 10:
print(check_value)
check_value = check_value + 1
Produktion:
13. lambda
Alla anonyma funktioner representeras med lambda i python. anonyma funktioner är faktiskt föräldralösa funktioner som inte har något namn kopplat till dem. så de kommer att kallas med det variabla värdet som tilldelats dem.
Exempel:
Anonymous_add_function = lambda x, y : x + y
print("Anonymous function output value : ", Anonymous_add_function(2, 3))
Produktion:
14. def
Def-nyckelordet används för att definiera en funktion eller metod i python-programmering. funktionen är ett kodblock som kan köras.
Exempel:
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)
Produktion:
15. klass
Klasser tillåter paket av funktionalitet, en användardefinierad prototyp för ett objekt som definierar en uppsättning attribut som karakteriserar alla objekt i klassen.
Exempel:
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)
Produktion:
16. hävda
En användardefinierad undantagskontroll i programmet.
Exempel:
a = 2
try:
assert a < 2
print("end")
except AssertionError:
print("Assert error triggered")
Produktion:
17. utom
Ett undantag är ett fel som händer, som sker hela tiden genom att ett program körs som avbryter det normala flödet i programmets instruktioner. Progressionen att fånga dessa undantag och genomföra dem på lämpligt sätt kallas undantagshantering. Undantagssökordet används för att deklarera undantagen.
test: Nyckelordet med test används för att starta processen med att analysera koden för undantag.
slutligen: Det slutliga nyckelordet används för att representera kodblocket i programmet som måste utföras obligatoriskt oavsett felkontroller.
Exempel:
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 --------------!")
Produktion:
18. import
Importnyckelordet används för att importera nödvändiga bibliotek till programmet.
Exempel:
import math
# In the below given example we have used math.pi library for importing pi constant
print( math.pi )
Produktion:
19. från
Importnyckelordet används för att importera nödvändiga bibliotek till programmet.
Exempel:
from math import pi
# In the below given example we have used math.pi library for importing pi constant
print(pi)
Produktion:
20. global
Det globala nyckelordet används för att ändra omfattningen för den givna variabeln. Vanligtvis omnämnande av en variabel som global förändrar variabeln räckvidd från en lokal instans till en universell instans. Så det betyder att variabeln kommer att vara tillgänglig för åtkomst genom hela programmet i alla möjliga fall.
Exempel:
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)
Produktion:
21. exek
Funktionerna är avsedda för den livliga implementeringen av Python-programmet som dessutom kan vara objektkod eller annars en specifik sträng. I fallet med en sträng analyseras strängen som en grupp av Python-uttalanden, vilken praktikant körs tills några pythonorienterade fel har fyllts i programmet i ett objektkodperspektiv, bara en statisk exekvering har utförts. Vi måste vara försiktiga så att uttalanden kanske inte bärs utanför funktionsdefinitioner som fortfarande inte finns i bakgrunden till koden som godkänts till exec () -funktionen. I stället för att returnera något värde returnerar det faktiskt inget.
Exempel:
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())")
Produktion:
22. tryck
Utskriftsnyckelordet används för att visa utdata i terminalen
Exempel:
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)
Produktion:
23. återvända
Returtangenten används för att returnera något värde som en utgång från en funktion. Om inget returvärde anges returnerar ingen funktion som standard.
Exempel:
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)
Produktion:
24. utbyte
Avkastningsdeklarationen hänger upp funktionens implementering, dessutom för att driva ett värde till respektive uppringare, men behåller en tillräcklig mängd omständigheter för att underlätta funktionen att återuppta var som helst den saknar. Vid återuppstart fortsätter funktionen direkt efter den senaste avkastningskörningen. Detta tillåter sitt system att konstruera en sekvens av standarder över tid, snarare dem beräkna på en gång och skicka dem tillbaka som en lista.
Exempel:
def yieldFun():
yield 1
yield 2
yield 3
# Driver code to check above generator function
for value in yeildFun():
print(value)
Produktion:
Slutsats - Python-nyckelord
Python har en mycket sofistikerad uppsättning reserverade ord med sig. Den största fördelen med detta programmeringsspråk är att det har ett mindre antal nyckelord vilket gör det till en mycket effektiv programmeringsdräkt att välja på.
Rekommenderade artiklar
Detta är en guide till Python-nyckelord. Här diskuterar vi introduktionen och topp 24 nyckelord för python tillsammans med dess exempel. Du kan också titta på följande artiklar för att lära dig mer -
- Matematikfunktioner i Python
- Lista operationer i Python
- Pekare i Python
- Palindrome i Python
- Python-uppsättningar
- Java-nyckelord
- Python-funktioner
- PHP-nyckelord
- Factorial-program i JavaScript
- C # Nyckelord
- Palindrome i C ++
- Topp 36 sökord i SQL med exempel
- detta sökord i Java | Exempel på detta sökord