Python Anahtar Kelimeleri - giriiş
Python'da Anahtar Kelimeler | Set 1
Daha fazla anahtar kelime:
16. deneyin : Bu anahtar kelime istisna yönetimi için kullanılır hariç anahtar kelimesini kullanarak koddaki hataları yakalamak için kullanılır. 'try' bloğundaki kodda bloğun çalıştırılması dışında herhangi bir hata olup olmadığı kontrol edilir.
17. hariç : Yukarıda açıklandığı gibi bu, istisnaları yakalamaya çalışmakla birlikte çalışır.
18. yükseltmek : Ayrıca, istisnaları açıkça ortaya çıkarmak amacıyla istisna işleme için de kullanılır.
19. nihayet : 'Nihayet' olarak adlandırılan 'try' blok bloğunun sonucu ne olursa olsun her zaman yürütülür. Ayrıntılı makale - Python'da İstisna İşleme
java veritabanı jdbc
20. için : Bu anahtar kelime akışı kontrol etmek ve döngü yapmak için kullanılır.
21. iken : Akışı kontrol etmek ve döngü yapmak için 'for' gibi benzer bir çalışmaya sahiptir.
22. geçmek : Python'daki null ifadesidir. Bununla karşılaşıldığında hiçbir şey olmuyor. Bu, girinti hatalarını önlemek için kullanılır ve yer tutucu olarak kullanılır
Detaylı Makale - geçerken
23. ithalat : Bu ifade, belirli bir modülü mevcut programa dahil etmek için kullanılır.
24. itibaren : Genellikle içe aktarma ile birlikte kullanılır, içe aktarılan modülden belirli işlevleri içe aktarmak için kullanılır.
25. olarak : Bu anahtar kelime, içe aktarılan modülün takma adını oluşturmak için kullanılır. yani içe aktarılan modüle yeni bir ad vermek. Örneğin matematiği mymate olarak içe aktarın.
Detaylı Makale - şuradan ve şu şekilde içe aktar:
26. lambda : Bu anahtar kelime, dahili olarak hiçbir ifadeye izin verilmeyen satır içi döndürme işlevleri yapmak için kullanılır. Detaylı Makale - harita filtresi lambda
java giriş dizesi
27. dönüş : Bu anahtar kelime fonksiyondan dönmek için kullanılır. Ayrıntılı makale - Python'da değerleri döndürme .
28. verim : Bu anahtar kelime, return ifadesi gibi kullanılır ancak bir jeneratörü döndürmek için kullanılır. Ayrıntılı Makale - getiri anahtar kelimesi
29. ile : Bu anahtar kelime, içerik yöneticisi tarafından tanımlanan yöntemler dahilinde kod bloğunun yürütülmesini sarmak için kullanılır. Bu anahtar kelime günlük programlamada pek kullanılmaz.
30. içinde : Bu anahtar kelime, bir kabın değer içerip içermediğini kontrol etmek için kullanılır. Bu anahtar kelime aynı zamanda kapsayıcıda döngü yapmak için de kullanılır.
31. : Bu anahtar kelime nesne kimliğini test etmek, yani her iki nesnenin de aynı bellek konumunu alıp almadığını kontrol etmek için kullanılır.
Python# Python code to demonstrate working of # in and is # using 'in' to check if 's' in 'geeksforgeeks': print ('s is part of geeksforgeeks') else : print ('s is not part of geeksforgeeks') # using 'in' to loop through for i in 'geeksforgeeks': print (iend=' ') print ('r') # using is to check object identity # string is immutable( cannot be changed once allocated) # hence occupy same memory location print (' ' is ' ') # using is to check object identity # dictionary is mutable( can be changed once allocated) # hence occupy different memory location print ({} is {})
Çıkış:
s is part of geeksforgeeks g e e k s f o r g e e k s True False
32. küresel : Bu anahtar kelime, fonksiyon içindeki bir değişkenin global kapsamda olmasını tanımlamak için kullanılır.
33. yerel olmayan : Bu anahtar kelime global anahtara benzer şekilde çalışır, ancak global yerine bu anahtar kelime, iç içe geçmiş işlevler durumunda, dış çevreleyici işlevin değişkenine işaret edecek bir değişken bildirir.
javascript tarihiPython
# Python code to demonstrate working of # global and non local #initializing variable globally a = 10 # used to read the variable def read(): print (a) # changing the value of globally defined variable def mod1(): global a a = 5 # changing value of only local variable def mod2(): a = 15 # reading initial value of a # prints 10 read() # calling mod 1 function to modify value # modifies value of global a to 5 mod1() # reading modified value # prints 5 read() # calling mod 2 function to modify value # modifies value of local a to 15 doesn't effect global value mod2() # reading modified value # again prints 5 read() # demonstrating non local # inner loop changing the value of outer a # prints 10 print ('Value of a using nonlocal is : 'end='') def outer(): a = 5 def inner(): nonlocal a a = 10 inner() print (a) outer() # demonstrating without non local # inner loop not changing the value of outer a # prints 5 print ('Value of a without using nonlocal is : 'end='') def outer(): a = 5 def inner(): a = 10 inner() print (a) outer()
Çıkış:
10 5 5 Value of a using nonlocal is : 10 Value of a without using nonlocal is : 5