From 31324cf9d76fe88c8333b9af94886bdedc0518d7 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 26 Dec 2021 03:42:44 +0300 Subject: [PATCH 01/58] Functions update. --- library/functions.po | 39 ++++++++++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 7 deletions(-) diff --git a/library/functions.po b/library/functions.po index 9caf3364d..94f9b15d3 100644 --- a/library/functions.po +++ b/library/functions.po @@ -3,29 +3,32 @@ # This file is distributed under the same license as the Python package. # FIRST AUTHOR , YEAR. # -#, fuzzy msgid "" msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"Language: \n" +"PO-Revision-Date: 2021-12-19 03:27+0300\n" +"Last-Translator: \n" +"Language-Team: TURKISH\n" +"Language: tr_TR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Poedit 3.0.1\n" #: library/functions.rst:11 msgid "Built-in Functions" -msgstr "" +msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" "The Python interpreter has a number of functions and types built into it " "that are always available. They are listed here in alphabetical order." msgstr "" +"Python yorumlayıcısı, içinde gömülü olarak her zaman kullanılabilen bir dizi " +"fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -397,33 +400,44 @@ msgid "" "floating point number, or an object implementing :meth:`__abs__`. If the " "argument is a complex number, its magnitude is returned." msgstr "" +"Bir sayının mutlak değerini döndürür. Bu argüman bir tam sayı, ondalıklı " +"sayı veya :meth:`__abs__` 'i implement eden bir obje olabilir. Eğer argüman " +"bir karmaşık sayıysa, onun büyüklüğünü döndürülür." #: library/functions.rst:66 msgid "" "Return an :term:`asynchronous iterator` for an :term:`asynchronous " "iterable`. Equivalent to calling ``x.__aiter__()``." msgstr "" +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " +"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." msgstr "" +"Not: :func:'iter' 'ın aksine, :func:'aiter' 'ın 2 bağımsız değişkeni yoktur." #: library/functions.rst:75 msgid "" "Return ``True`` if all elements of the *iterable* are true (or if the " "iterable is empty). Equivalent to::" msgstr "" +"Eğer *iterable* 'ın tüm elementleri doğruysa, \"True\" döndürür. Şuna " +"eşittir::" #: library/functions.rst:87 msgid "" "When awaited, return the next item from the given :term:`asynchronous " "iterator`, or *default* if given and the iterator is exhausted." msgstr "" +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " +"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " +"*default* değeri döndürür." #: library/functions.rst:90 msgid "" "This is the async variant of the :func:`next` builtin, and behaves similarly." -msgstr "" +msgstr "Bu :func:'next' 'in gömülü asenkron varyantı ve benzer çalışır." #: library/functions.rst:93 msgid "" @@ -432,12 +446,18 @@ msgid "" "iterator. If *default* is given, it is returned if the iterator is " "exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" +"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " +"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası yükseltilir." #: library/functions.rst:102 msgid "" "Return ``True`` if any element of the *iterable* is true. If the iterable " "is empty, return ``False``. Equivalent to::" msgstr "" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise \"True\" " +"döndürür. Eğer *iterable* boş ise, \"False\" döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" @@ -446,6 +466,11 @@ msgid "" "`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " "similar to that returned by :func:`repr` in Python 2." msgstr "" +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " +"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " +"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " +"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " +"döndürülen değere benzeyen bir string üretir." #: library/functions.rst:122 msgid "" From 2b3db382e23b47683c006f0c00496b1932b4eb4c Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Fri, 31 Dec 2021 01:48:36 +0300 Subject: [PATCH 02/58] 200 lines more. --- library/functions.po | 239 +++++++++++++++++++++++++------------------ 1 file changed, 142 insertions(+), 97 deletions(-) diff --git a/library/functions.po b/library/functions.po index 94f9b15d3..62f1aab06 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2021-12-19 03:27+0300\n" +"PO-Revision-Date: 2021-12-31 01:44+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -32,367 +32,367 @@ msgstr "" #: library/functions.rst:0 msgid "**A**" -msgstr "" +msgstr "**A**" #: library/functions.rst:0 msgid ":func:`abs`" -msgstr "" +msgstr ":func:`abs`" #: library/functions.rst:0 msgid ":func:`aiter`" -msgstr "" +msgstr ":func:`aiter`" #: library/functions.rst:0 msgid ":func:`all`" -msgstr "" +msgstr ":func:`all`" #: library/functions.rst:0 msgid ":func:`any`" -msgstr "" +msgstr ":func:`any`" #: library/functions.rst:0 msgid ":func:`anext`" -msgstr "" +msgstr ":func:`anext`" #: library/functions.rst:0 msgid ":func:`ascii`" -msgstr "" +msgstr ":func:`ascii`" #: library/functions.rst:0 msgid "**B**" -msgstr "" +msgstr "**B**" #: library/functions.rst:0 msgid ":func:`bin`" -msgstr "" +msgstr ":func:`bin`" #: library/functions.rst:0 msgid ":func:`bool`" -msgstr "" +msgstr ":func:`bool`" #: library/functions.rst:0 msgid ":func:`breakpoint`" -msgstr "" +msgstr ":func:`breakpoint`" #: library/functions.rst:0 msgid "|func-bytearray|_" -msgstr "" +msgstr "|func-bytearray|_" #: library/functions.rst:0 msgid "|func-bytes|_" -msgstr "" +msgstr "|func-bytes|_" #: library/functions.rst:0 msgid "**C**" -msgstr "" +msgstr "**C**" #: library/functions.rst:0 msgid ":func:`callable`" -msgstr "" +msgstr ":func:`callable`" #: library/functions.rst:0 msgid ":func:`chr`" -msgstr "" +msgstr ":func:`chr`" #: library/functions.rst:0 msgid ":func:`classmethod`" -msgstr "" +msgstr ":func:`classmethod`" #: library/functions.rst:0 msgid ":func:`compile`" -msgstr "" +msgstr ":func:`compile`" #: library/functions.rst:0 msgid ":func:`complex`" -msgstr "" +msgstr ":func:`complex`" #: library/functions.rst:0 msgid "**D**" -msgstr "" +msgstr "**D**" #: library/functions.rst:0 msgid ":func:`delattr`" -msgstr "" +msgstr ":func:`delattr`" #: library/functions.rst:0 msgid "|func-dict|_" -msgstr "" +msgstr "|func-dict|_" #: library/functions.rst:0 msgid ":func:`dir`" -msgstr "" +msgstr ":func:`dir`" #: library/functions.rst:0 msgid ":func:`divmod`" -msgstr "" +msgstr ":func:`divmod`" #: library/functions.rst:0 msgid "**E**" -msgstr "" +msgstr "**E**" #: library/functions.rst:0 msgid ":func:`enumerate`" -msgstr "" +msgstr ":func:`enumerate`" #: library/functions.rst:0 msgid ":func:`eval`" -msgstr "" +msgstr ":func:`eval`" #: library/functions.rst:0 msgid ":func:`exec`" -msgstr "" +msgstr ":func:`exec`" #: library/functions.rst:0 msgid "**F**" -msgstr "" +msgstr "**F**" #: library/functions.rst:0 msgid ":func:`filter`" -msgstr "" +msgstr ":func:`filter`" #: library/functions.rst:0 msgid ":func:`float`" -msgstr "" +msgstr ":func:`float`" #: library/functions.rst:0 msgid ":func:`format`" -msgstr "" +msgstr ":func:`format`" #: library/functions.rst:0 msgid "|func-frozenset|_" -msgstr "" +msgstr "|func-frozenset|_" #: library/functions.rst:0 msgid "**G**" -msgstr "" +msgstr "**G**" #: library/functions.rst:0 msgid ":func:`getattr`" -msgstr "" +msgstr ":func:`getattr`" #: library/functions.rst:0 msgid ":func:`globals`" -msgstr "" +msgstr ":func:`globals`" #: library/functions.rst:0 msgid "**H**" -msgstr "" +msgstr "**H**" #: library/functions.rst:0 msgid ":func:`hasattr`" -msgstr "" +msgstr ":func:`hasattr`" #: library/functions.rst:0 msgid ":func:`hash`" -msgstr "" +msgstr ":func:`hash`" #: library/functions.rst:0 msgid ":func:`help`" -msgstr "" +msgstr ":func:`help`" #: library/functions.rst:0 msgid ":func:`hex`" -msgstr "" +msgstr ":func:`hex`" #: library/functions.rst:0 msgid "**I**" -msgstr "" +msgstr "**I**" #: library/functions.rst:0 msgid ":func:`id`" -msgstr "" +msgstr ":func:`id`" #: library/functions.rst:0 msgid ":func:`input`" -msgstr "" +msgstr ":func:`input`" #: library/functions.rst:0 msgid ":func:`int`" -msgstr "" +msgstr ":func:`int`" #: library/functions.rst:0 msgid ":func:`isinstance`" -msgstr "" +msgstr ":func:`isinstance`" #: library/functions.rst:0 msgid ":func:`issubclass`" -msgstr "" +msgstr ":func:`issubclass`" #: library/functions.rst:0 msgid ":func:`iter`" -msgstr "" +msgstr ":func:`iter`" #: library/functions.rst:0 msgid "**L**" -msgstr "" +msgstr "**L**" #: library/functions.rst:0 msgid ":func:`len`" -msgstr "" +msgstr ":func:`len`" #: library/functions.rst:0 msgid "|func-list|_" -msgstr "" +msgstr "|func-list|_" #: library/functions.rst:0 msgid ":func:`locals`" -msgstr "" +msgstr ":func:`locals`" #: library/functions.rst:0 msgid "**M**" -msgstr "" +msgstr "**M**" #: library/functions.rst:0 msgid ":func:`map`" -msgstr "" +msgstr ":func:`map`" #: library/functions.rst:0 msgid ":func:`max`" -msgstr "" +msgstr ":func:`max`" #: library/functions.rst:0 msgid "|func-memoryview|_" -msgstr "" +msgstr "|func-memoryview|_" #: library/functions.rst:0 msgid ":func:`min`" -msgstr "" +msgstr ":func:`min`" #: library/functions.rst:0 msgid "**N**" -msgstr "" +msgstr "**N**" #: library/functions.rst:0 msgid ":func:`next`" -msgstr "" +msgstr ":func:`next`" #: library/functions.rst:0 msgid "**O**" -msgstr "" +msgstr "**O**" #: library/functions.rst:0 msgid ":func:`object`" -msgstr "" +msgstr ":func:`object`" #: library/functions.rst:0 msgid ":func:`oct`" -msgstr "" +msgstr ":func:`oct`" #: library/functions.rst:0 msgid ":func:`open`" -msgstr "" +msgstr ":func:`open`" #: library/functions.rst:0 msgid ":func:`ord`" -msgstr "" +msgstr ":func:`ord`" #: library/functions.rst:0 msgid "**P**" -msgstr "" +msgstr "**P**" #: library/functions.rst:0 msgid ":func:`pow`" -msgstr "" +msgstr ":func:`pow`" #: library/functions.rst:0 msgid ":func:`print`" -msgstr "" +msgstr ":func:`print`" #: library/functions.rst:0 msgid ":func:`property`" -msgstr "" +msgstr ":func:`property`" #: library/functions.rst:0 msgid "**R**" -msgstr "" +msgstr "**R**" #: library/functions.rst:0 msgid "|func-range|_" -msgstr "" +msgstr "|func-range|_" #: library/functions.rst:0 msgid ":func:`repr`" -msgstr "" +msgstr ":func:`repr`" #: library/functions.rst:0 msgid ":func:`reversed`" -msgstr "" +msgstr ":func:`reversed`" #: library/functions.rst:0 msgid ":func:`round`" -msgstr "" +msgstr ":func:`round`" #: library/functions.rst:0 msgid "**S**" -msgstr "" +msgstr "**S**" #: library/functions.rst:0 msgid "|func-set|_" -msgstr "" +msgstr "|func-set|_" #: library/functions.rst:0 msgid ":func:`setattr`" -msgstr "" +msgstr ":func:`setattr`" #: library/functions.rst:0 msgid ":func:`slice`" -msgstr "" +msgstr ":func:`slice`" #: library/functions.rst:0 msgid ":func:`sorted`" -msgstr "" +msgstr ":func:`sorted`" #: library/functions.rst:0 msgid ":func:`staticmethod`" -msgstr "" +msgstr ":func:`staticmethod`" #: library/functions.rst:0 msgid "|func-str|_" -msgstr "" +msgstr "|func-str|_" #: library/functions.rst:0 msgid ":func:`sum`" -msgstr "" +msgstr ":func:`sum`" #: library/functions.rst:0 msgid ":func:`super`" -msgstr "" +msgstr ":func:`super`" #: library/functions.rst:0 msgid "**T**" -msgstr "" +msgstr "**T**" #: library/functions.rst:0 msgid "|func-tuple|_" -msgstr "" +msgstr "|func-tuple|_" #: library/functions.rst:0 msgid ":func:`type`" -msgstr "" +msgstr ":func:`type`" #: library/functions.rst:0 msgid "**V**" -msgstr "" +msgstr "**V**" #: library/functions.rst:0 msgid ":func:`vars`" -msgstr "" +msgstr ":func:`vars`" #: library/functions.rst:0 msgid "**Z**" -msgstr "" +msgstr "**Z**" #: library/functions.rst:0 msgid ":func:`zip`" -msgstr "" +msgstr ":func:`zip`" #: library/functions.rst:0 msgid "**_**" -msgstr "" +msgstr "**_**" #: library/functions.rst:0 msgid ":func:`__import__`" -msgstr "" +msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" @@ -479,16 +479,22 @@ msgid "" "object, it has to define an :meth:`__index__` method that returns an " "integer. Some examples:" msgstr "" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` object " +"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " +"Bazı örnekler:" #: library/functions.rst:132 msgid "" "If the prefix \"0b\" is desired or not, you can use either of the following " "ways." msgstr "" +"Eğer ön ek \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " +"de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." -msgstr "" +msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" @@ -499,10 +505,15 @@ msgid "" "It cannot be subclassed further. Its only instances are ``False`` and " "``True`` (see :ref:`bltin-boolean-values`)." msgstr "" +"`True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " +"yanlışsa veya atlanırsa, bu ``False'' döndürür; aksi takdirde, ``True`` " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." -msgstr "" +msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" @@ -515,12 +526,23 @@ msgid "" "other function and :func:`breakpoint` will automatically call that, allowing " "you to drop into the debugger of choice." msgstr "" +"Bu fonksiyon sizi arama sitesindeki hata ayıklayıcıya bırakır. Spesifik " +"olarak, :func:`sys.breakpointhook`u çağırır, \"args\" ve \"kws\"yi doğrudan " +"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " +"tamamen bir kolaylık fonksiyonudur, bu nedenle hata ayıklayıcıya girmek için " +"açıkça :mod:`pdb` içe aktarmanız veya fazla kod yazmanız gerekmez. Nasılsa, :" +"func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" +"`breakpoint` otomatik olarak bunu çağırır, tercih edilen hata ayıklayıcıya " +"girmenize izin verir." #: library/functions.rst:168 msgid "" "Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " "argument ``breakpointhook``." msgstr "" +"``breakpointhook`` parametresi ile :ref:`auditing event ` " +"``builtins.breakpoint`` yükseltir." #: library/functions.rst:176 msgid "" @@ -529,12 +551,19 @@ msgid "" "methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " "as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" +"Baytlardan oluşan yeni bir dize döndürür. :class:`bytearray` sınıfı 0 <= x < " +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'de tarif edildiği gibi değişebilir dizelerin klasik " +"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " +"için, :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:181 msgid "" "The optional *source* parameter can be used to initialize the array in a few " "different ways:" msgstr "" +"Opsiyonel *source* parametresi birkaç farklı şekilde başlatmak için " +"kullanılabilir:" #: library/functions.rst:184 msgid "" @@ -542,12 +571,16 @@ msgid "" "*errors*) parameters; :func:`bytearray` then converts the string to bytes " "using :meth:`str.encode`." msgstr "" +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " +"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"string'i bayta çevirecektir." #: library/functions.rst:188 msgid "" "If it is an *integer*, the array will have that size and will be initialized " "with null bytes." msgstr "" +"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" @@ -555,20 +588,24 @@ msgid "" "`, a read-only buffer of the object will be used to " "initialize the bytes array." msgstr "" +"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt " +"dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" "If it is an *iterable*, it must be an iterable of integers in the range ``0 " "<= x < 256``, which are used as the initial contents of the array." msgstr "" +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " +"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." -msgstr "" +msgstr "Argüman yoksa, boyutu 0 olan bir dizi oluşturulur." #: library/functions.rst:199 msgid "See also :ref:`binaryseq` and :ref:`typebytearray`." -msgstr "" +msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" @@ -577,19 +614,27 @@ msgid "" "class:`bytearray` -- it has the same non-mutating methods and the same " "indexing and slicing behavior." msgstr "" +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " +"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " +"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " +"davranışına sahiptir." #: library/functions.rst:211 msgid "" "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." -msgstr "" +msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " +"bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " +"bakınız." #: library/functions.rst:220 msgid "" From fe01f3f6cfd6a9356dd719132722bce8781a9556 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:01:46 +0300 Subject: [PATCH 03/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 62f1aab06..0714d48c0 100644 --- a/library/functions.po +++ b/library/functions.po @@ -27,7 +27,7 @@ msgid "" "The Python interpreter has a number of functions and types built into it " "that are always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak her zaman kullanılabilen bir dizi " +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir dizi " "fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." #: library/functions.rst:0 From 89c3e2ec4f8c93d8c0c6999f80f2295aae12137e Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:01 +0300 Subject: [PATCH 04/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/functions.po b/library/functions.po index 0714d48c0..e5d95de2e 100644 --- a/library/functions.po +++ b/library/functions.po @@ -400,9 +400,9 @@ msgid "" "floating point number, or an object implementing :meth:`__abs__`. If the " "argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Bu argüman bir tam sayı, ondalıklı " -"sayı veya :meth:`__abs__` 'i implement eden bir obje olabilir. Eğer argüman " -"bir karmaşık sayıysa, onun büyüklüğünü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel " +"sayı veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman " +"bir karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" From febb4670c654398dbbe3f2657d9ab1d4128f8125 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:13 +0300 Subject: [PATCH 05/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index e5d95de2e..f6a896874 100644 --- a/library/functions.po +++ b/library/functions.po @@ -415,7 +415,7 @@ msgstr "" #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." msgstr "" -"Not: :func:'iter' 'ın aksine, :func:'aiter' 'ın 2 bağımsız değişkeni yoktur." +"Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" From a0d07a18528a62d09939f41e6b3e6b5f5365e0ad Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:26 +0300 Subject: [PATCH 06/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index f6a896874..4c895aa54 100644 --- a/library/functions.po +++ b/library/functions.po @@ -422,7 +422,7 @@ msgid "" "Return ``True`` if all elements of the *iterable* are true (or if the " "iterable is empty). Equivalent to::" msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, \"True\" döndürür. Şuna " +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " "eşittir::" #: library/functions.rst:87 From 6bd374c709b160895a3a0c851314a106312b514c Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:41 +0300 Subject: [PATCH 07/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 4c895aa54..7953aab62 100644 --- a/library/functions.po +++ b/library/functions.po @@ -437,7 +437,7 @@ msgstr "" #: library/functions.rst:90 msgid "" "This is the async variant of the :func:`next` builtin, and behaves similarly." -msgstr "Bu :func:'next' 'in gömülü asenkron varyantı ve benzer çalışır." +msgstr "Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer şekilde çalışır." #: library/functions.rst:93 msgid "" From ec008ba948dab3d32b27408ae6c195ba875a6608 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:50 +0300 Subject: [PATCH 08/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/functions.po b/library/functions.po index 7953aab62..6d7cc3ba2 100644 --- a/library/functions.po +++ b/library/functions.po @@ -505,9 +505,9 @@ msgid "" "It cannot be subclassed further. Its only instances are ``False`` and " "``True`` (see :ref:`bltin-boolean-values`)." msgstr "" -"`True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " +"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " "procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " -"yanlışsa veya atlanırsa, bu ``False'' döndürür; aksi takdirde, ``True`` " +"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " "değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " "sınıfıdır. :ref:`typesnumeric` 'a bakınız." From 4ac00105ff9433781ff601b69695c7ef03c8776c Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:03:59 +0300 Subject: [PATCH 09/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/library/functions.po b/library/functions.po index 6d7cc3ba2..b9991e991 100644 --- a/library/functions.po +++ b/library/functions.po @@ -526,14 +526,14 @@ msgid "" "other function and :func:`breakpoint` will automatically call that, allowing " "you to drop into the debugger of choice." msgstr "" -"Bu fonksiyon sizi arama sitesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, \"args\" ve \"kws\"yi doğrudan " +"Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " "geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " "beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " -"tamamen bir kolaylık fonksiyonudur, bu nedenle hata ayıklayıcıya girmek için " -"açıkça :mod:`pdb` içe aktarmanız veya fazla kod yazmanız gerekmez. Nasılsa, :" -"func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" -"`breakpoint` otomatik olarak bunu çağırır, tercih edilen hata ayıklayıcıya " +"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için " +":mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, " +":func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" +"`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya " "girmenize izin verir." #: library/functions.rst:168 From 4b3d579597f7a385822b483896a7b8be22104f70 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:04:11 +0300 Subject: [PATCH 10/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 1 + 1 file changed, 1 insertion(+) diff --git a/library/functions.po b/library/functions.po index b9991e991..dd8522fa5 100644 --- a/library/functions.po +++ b/library/functions.po @@ -537,6 +537,7 @@ msgstr "" "girmenize izin verir." #: library/functions.rst:168 +#, fuzzy msgid "" "Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " "argument ``breakpointhook``." From cbc02cca3c9fe361d4a2ca245f18081b2962a636 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:04:23 +0300 Subject: [PATCH 11/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/library/functions.po b/library/functions.po index dd8522fa5..ee2e9c57b 100644 --- a/library/functions.po +++ b/library/functions.po @@ -552,9 +552,9 @@ msgid "" "methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " "as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dize döndürür. :class:`bytearray` sınıfı 0 <= x < " -"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" -"`typesseq-mutable` 'de tarif edildiği gibi değişebilir dizelerin klasik " +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " +"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " "metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " "için, :ref:`bytes-methods` 'a bakınız." From e1bd8354b8496aa39b3172d24a9da85e1a38e118 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:04:33 +0300 Subject: [PATCH 12/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index ee2e9c57b..aebd9d1c9 100644 --- a/library/functions.po +++ b/library/functions.po @@ -563,7 +563,7 @@ msgid "" "The optional *source* parameter can be used to initialize the array in a few " "different ways:" msgstr "" -"Opsiyonel *source* parametresi birkaç farklı şekilde başlatmak için " +"Opsiyonel *source* parametresi diziyi birkaç farklı şekilde başlatmak için " "kullanılabilir:" #: library/functions.rst:184 From b0947a7ec8f3fc89712c72a48818d1b398dacf19 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:04:40 +0300 Subject: [PATCH 13/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index aebd9d1c9..6c0392b98 100644 --- a/library/functions.po +++ b/library/functions.po @@ -449,7 +449,7 @@ msgstr "" "Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" "term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " "döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " -"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası yükseltilir." +"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" From 9e65f5196984f63cffc122cd10900e51c44a392e Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:04:53 +0300 Subject: [PATCH 14/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 6c0392b98..8031cf3ec 100644 --- a/library/functions.po +++ b/library/functions.po @@ -489,7 +489,7 @@ msgid "" "If the prefix \"0b\" is desired or not, you can use either of the following " "ways." msgstr "" -"Eğer ön ek \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " "de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 From e418dc234843400219d11283d768624dc3819b48 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:05:01 +0300 Subject: [PATCH 15/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/library/functions.po b/library/functions.po index 8031cf3ec..e477241ac 100644 --- a/library/functions.po +++ b/library/functions.po @@ -456,8 +456,8 @@ msgid "" "Return ``True`` if any element of the *iterable* is true. If the iterable " "is empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise \"True\" " -"döndürür. Eğer *iterable* boş ise, \"False\" döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " +"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" From 5a5c0027eb5e54aeff4be92579bb26a2f7e32966 Mon Sep 17 00:00:00 2001 From: Ardasak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 1 Jan 2022 03:05:07 +0300 Subject: [PATCH 16/58] Update library/functions.po Co-authored-by: Ege Akman --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index e477241ac..27b0a8c31 100644 --- a/library/functions.po +++ b/library/functions.po @@ -480,7 +480,7 @@ msgid "" "integer. Some examples:" msgstr "" "Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " -"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` object " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " "değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " "Bazı örnekler:" From c461d22b4afb4a1626a519c05d0078bdff0dcebf Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Fri, 7 Jan 2022 02:01:47 +0300 Subject: [PATCH 17/58] Translated till 800th line. Will complete till 1000th tomorrow. --- library/functions.po | 1886 ++++++++++++++++++------------------------ 1 file changed, 825 insertions(+), 1061 deletions(-) diff --git a/library/functions.po b/library/functions.po index 27b0a8c31..dbc328592 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2021-12-31 01:44+0300\n" +"PO-Revision-Date: 2022-01-07 01:59+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -24,11 +24,11 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it " -"that are always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it that are always available. " +"They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir dizi " -"fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir dizi fonksiyon ve tür " +"barındırır. Burada alfabetik sıraya göre listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -396,101 +396,85 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a " -"floating point number, or an object implementing :meth:`__abs__`. If the " -"argument is a complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a floating point number, or an " +"object implementing :meth:`__abs__`. If the argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel " -"sayı veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman " -"bir karmaşık sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:`__abs__` 'i " +"uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous " -"iterable`. Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. Equivalent to calling ``x." +"__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " -"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. ``x.__aiter__()`` " +"çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." -msgstr "" -"Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." +msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the " -"iterable is empty). Equivalent to::" -msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " -"eşittir::" +"Return ``True`` if all elements of the *iterable* are true (or if the iterable is empty). Equivalent " +"to::" +msgstr "Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous " -"iterator`, or *default* if given and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous iterator`, or *default* if given " +"and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " -"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " -"*default* değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı döndürür. Eğer yineleyici " +"tükendiyse ve *default* değer verildiyse, *default* değeri döndürür." #: library/functions.rst:90 -msgid "" -"This is the async variant of the :func:`next` builtin, and behaves similarly." +msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." msgstr "Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, " -"returning an :term:`awaitable`. Awaiting this returns the next value of the " -"iterator. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :term:`awaitable`. " +"Awaiting this returns the next value of the iterator. If *default* is given, it is returned if the " +"iterator is exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" -"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " -"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " -"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:`awaitable` döndürür. Bunu " +"beklemek yineleyicinin bir sonraki değerini döndürür. Eğer *default* değer verildiyse, yineleyici " +"tükendiğinde o döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable " -"is empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable is empty, return ``False``. " +"Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " -"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. Eğer *iterable* boş ise, " +"``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" -"As :func:`repr`, return a string containing a printable representation of an " -"object, but escape the non-ASCII characters in the string returned by :func:" -"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " -"similar to that returned by :func:`repr` in Python 2." +"As :func:`repr`, return a string containing a printable representation of an object, but escape the non-" +"ASCII characters in the string returned by :func:`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. " +"This generates a string similar to that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " -"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " -"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " -"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " -"döndürülen değere benzeyen bir string üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, ancak :func:`repr` " +"tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış " +"karakterlerini kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından döndürülen değere " +"benzeyen bir string üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The result is a valid Python " +"expression. If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` method " +"that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " -"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " -"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " -"Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir Python ifadesidir. " +"Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı döndüren bir :meth:`__index__` metodu " +"tanımlaması gerekir. Bazı örnekler:" #: library/functions.rst:132 -msgid "" -"If the prefix \"0b\" is desired or not, you can use either of the following " -"ways." +msgid "If the prefix \"0b\" is desired or not, you can use either of the following ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " -"de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -498,18 +482,16 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " -"using the standard :ref:`truth testing procedure `. If *x* is false " -"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" -"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " -"It cannot be subclassed further. Its only instances are ``False`` and " -"``True`` (see :ref:`bltin-boolean-values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using the standard :ref:" +"`truth testing procedure `. If *x* is false or omitted, this returns ``False``; otherwise, it " +"returns ``True``. The :class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). It " +"cannot be subclassed further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" +"values`)." msgstr "" -"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " -"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " -"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " -"sınıfıdır. :ref:`typesnumeric` 'a bakınız." +"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing procedure ` " +"kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi " +"takdirde, ``True`` değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :" +"ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -517,88 +499,69 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, " -"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " -"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " -"expecting no arguments. In this case, it is purely a convenience function " -"so you don't have to explicitly import :mod:`pdb` or type as much code to " -"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " -"other function and :func:`breakpoint` will automatically call that, allowing " -"you to drop into the debugger of choice." -msgstr "" -"Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " -"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " -"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " -"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için " -":mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, " -":func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" -"`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya " -"girmenize izin verir." +"This function drops you into the debugger at the call site. Specifically, it calls :func:`sys." +"breakpointhook`, passing ``args`` and ``kws`` straight through. By default, ``sys.breakpointhook()`` " +"calls :func:`pdb.set_trace()` expecting no arguments. In this case, it is purely a convenience function " +"so you don't have to explicitly import :mod:`pdb` or type as much code to enter the debugger. However, :" +"func:`sys.breakpointhook` can be set to some other function and :func:`breakpoint` will automatically " +"call that, allowing you to drop into the debugger of choice." +msgstr "" +"Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik olarak, :func:`sys." +"breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan geçer. Varsayılan olarak, ``sys." +"breakpointhook()`` hiçbir parametre beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, " +"bu tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " +"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys.breakpointhook` başka bir " +"fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 -#, fuzzy msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " -"argument ``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument ``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`auditing event ` " -"``builtins.breakpoint`` yükseltir." +"``breakpointhook`` parametresi ile :ref:`auditing event ` ``builtins.breakpoint`` yükseltir." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable " -"sequence of integers in the range 0 <= x < 256. It has most of the usual " -"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " -"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence of integers in the " +"range 0 <= x < 256. It has most of the usual methods of mutable sequences, described in :ref:`typesseq-" +"mutable`, as well as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " -"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" -"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " -"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " -"için, :ref:`bytes-methods` 'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 aralığındaki tam " +"sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-mutable` 'da tarif edildiği gibi değişebilir " +"dizeler klasik metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:" +"`bytes-methods` 'a bakınız." #: library/functions.rst:181 -msgid "" -"The optional *source* parameter can be used to initialize the array in a few " -"different ways:" -msgstr "" -"Opsiyonel *source* parametresi diziyi birkaç farklı şekilde başlatmak için " -"kullanılabilir:" +msgid "The optional *source* parameter can be used to initialize the array in a few different ways:" +msgstr "Opsiyonel *source* parametresi diziyi birkaç farklı şekilde başlatmak için kullanılabilir:" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, " -"*errors*) parameters; :func:`bytearray` then converts the string to bytes " -"using :meth:`str.encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) parameters; :func:" +"`bytearray` then converts the string to bytes using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " -"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " -"string'i bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de vermelisiniz; sonrasında :" +"func:`bytearray` :meth:`str.encode` kullanarak string'i bayta çevirecektir." #: library/functions.rst:188 -msgid "" -"If it is an *integer*, the array will have that size and will be initialized " -"with null bytes." -msgstr "" -"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +msgid "If it is an *integer*, the array will have that size and will be initialized with null bytes." +msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface " -"`, a read-only buffer of the object will be used to " -"initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface `, a read-only buffer of the " +"object will be used to initialize the bytes array." msgstr "" -"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt " -"dizisini başlatmak için bir salt okunur arabellek kullanılır." +"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt dizisini başlatmak için bir salt " +"okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 " -"<= x < 256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < 256``, which are used " +"as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " -"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam sayılardan oluşan bir " +"yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -610,246 +573,264 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in " -"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" -"class:`bytearray` -- it has the same non-mutating methods and the same " -"indexing and slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in the range ``0 <= x < " +"256``. :class:`bytes` is an immutable version of :class:`bytearray` -- it has the same non-mutating " +"methods and the same indexing and slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " -"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " -"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " -"davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi döndürür. :class:" +"`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı objeyi değiştirmeyen metotlara, " +"indeksleme ve dilimleme davranışına sahiptir." #: library/functions.rst:211 -msgid "" -"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." -msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " -"bakınız." +msgstr "Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." -msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " -"bakınız." +msgstr "Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:" -"`False` if not. If this returns ``True``, it is still possible that a call " -"fails, but if it is ``False``, calling *object* will never succeed. Note " -"that classes are callable (calling a class returns a new instance); " -"instances are callable if their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:`False` if not. If this returns " +"``True``, it is still possible that a call fails, but if it is ``False``, calling *object* will never " +"succeed. Note that classes are callable (calling a class returns a new instance); instances are callable " +"if their class has a :meth:`__call__` method." msgstr "" +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` döndürür. Eğer ``True`` " +"döndürür ise, bir çağrının başarısız olması hala mümkündür, ``False`` döndürdüğü takdirde, *object* " +"çağrısı hiçbir zaman başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu " +"varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir örnek döndürür." #: library/functions.rst:226 -msgid "" -"This function was first removed in Python 3.0 and then brought back in " -"Python 3.2." -msgstr "" +msgid "This function was first removed in Python 3.0 and then brought back in Python 3.2." +msgstr "Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the " -"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " -"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the integer *i*. For example, " +"``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` returns the string ``'€'``. This is the " +"inverse of :func:`ord`." msgstr "" +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. Örneğin, ``chr(97)`` , " +"``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` " +"'un tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " -"base 16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base 16). :exc:`ValueError` " +"will be raised if *i* is outside that range." msgstr "" +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde 0x10FFFF). Eğer *i* " +"aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." -msgstr "" +msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like " -"an instance method receives the instance. To declare a class method, use " -"this idiom::" +"A class method receives the class as an implicit first argument, just like an instance method receives " +"the instance. To declare a class method, use this idiom::" msgstr "" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir örneğin metodunun " +"örneği aldığı gibi. Bu sınıf metodunu bu şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 -msgid "" -"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +msgid "The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` for details." msgstr "" +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). The instance is ignored except for its " -"class. If a class method is called for a derived class, the derived class " -"object is passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on an instance (such as ``C()." +"f()``). The instance is ignored except for its class. If a class method is called for a derived class, " +"the derived class object is passed as the implied first argument." msgstr "" +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden çağırılabilir. Örnek, " +"sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf " +"nesnesi örtük ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want " -"those, see :func:`staticmethod` in this section. For more information on " -"class methods, see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want those, see :func:`staticmethod` " +"in this section. For more information on class methods, see :ref:`types`." msgstr "" +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak isterseniz, bu " +"bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları hakkında daha fazla bilgi için, :ref:" +"`types` 'a bakınız." #: library/functions.rst:265 -msgid "" -"Class methods can now wrap other :term:`descriptors ` such as :" -"func:`property`." +msgid "Class methods can now wrap other :term:`descriptors ` such as :func:`property`." msgstr "" +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` 'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " -"have a new ``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, ``__name__``, ``__qualname__``, " +"``__doc__`` and ``__annotations__``) and have a new ``__wrapped__`` attribute." msgstr "" +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` and " +"``__annotations__``) metot özelliklerini miras alır ve yeni bir ``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be " -"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " -"string, a byte string, or an AST object. Refer to the :mod:`ast` module " -"documentation for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be executed by :func:`exec` or :func:" +"`eval`. *source* can either be a normal string, a byte string, or an AST object. Refer to the :mod:" +"`ast` module documentation for information on how to work with AST objects." msgstr "" +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :func:`eval` " +"fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; " -"pass some recognizable value if it wasn't read from a file (``''`` " -"is commonly used)." +"The *filename* argument should give the file from which the code was read; pass some recognizable value " +"if it wasn't read from a file (``''`` is commonly used)." msgstr "" +"*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan okunmuyorsa ayırtedilebilir bir " +"değer verebilirsin (genellikle ``''`` kullanılır)." #: library/functions.rst:285 msgid "" -"The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " -"it consists of a single expression, or ``'single'`` if it consists of a " -"single interactive statement (in the latter case, expression statements that " +"The *mode* argument specifies what kind of code must be compiled; it can be ``'exec'`` if *source* " +"consists of a sequence of statements, ``'eval'`` if it consists of a single expression, or ``'single'`` " +"if it consists of a single interactive statement (in the latter case, expression statements that " "evaluate to something other than ``None`` will be printed)." msgstr "" +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi ifadeden oluşuyorsa " +"``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa " +"``'single'`` olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:" -"`compiler options ` should be activated and which :ref:" -"`future features ` should be allowed. If neither is present (or both " -"are zero) the code is compiled with the same flags that affect the code that " -"is calling :func:`compile`. If the *flags* argument is given and " -"*dont_inherit* is not (or is zero) then the compiler options and the future " -"statements specified by the *flags* argument are used in addition to those " -"that would be used anyway. If *dont_inherit* is a non-zero integer then the " -"*flags* argument is it -- the flags (future features and compiler options) " -"in the surrounding code are ignored." -msgstr "" +"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler options ` should be activated and which :ref:`future features ` should be allowed. If neither is " +"present (or both are zero) the code is compiled with the same flags that affect the code that is " +"calling :func:`compile`. If the *flags* argument is given and *dont_inherit* is not (or is zero) then " +"the compiler options and the future statements specified by the *flags* argument are used in addition to " +"those that would be used anyway. If *dont_inherit* is a non-zero integer then the *flags* argument is it " +"-- the flags (future features and compiler options) in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`compiler options ` 'ın " +"aktive edilmesi gerektiğini ve hangi :ref:`future features ` 'a izin verileceğini kontrol eder. " +"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " +"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse (veya sıfırsa), " +"derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " +"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* " +"argümanı da odur. -- çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " +"yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be " -"bitwise ORed together to specify multiple options. The bitfield required to " -"specify a given future feature can be found as the :attr:`~__future__." -"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " -"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." +"Compiler options and future statements are specified by bits which can be bitwise ORed together to " +"specify multiple options. The bitfield required to specify a given future feature can be found as the :" +"attr:`~__future__._Feature.compiler_flag` attribute on the :class:`~__future__._Feature` instance in " +"the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` " +"module, with ``PyCF_`` prefix." msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için bit düzeyinde " +"VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli bir özelliği belirtmek için gereken " +"bit alanı, :mod:`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:`~__future__." +"_Feature.compiler_flag` niteliği olarak bulunabilir. :ref:`Compiler flags ` , :mod:" +"`ast` modülünde ``PyCF_`` öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; " -"the default value of ``-1`` selects the optimization level of the " -"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " -"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " -"``__debug__`` is false) or ``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; the default value of ``-1`` " +"selects the optimization level of the interpreter as given by :option:`-O` options. Explicit levels are " +"``0`` (no optimization; ``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " +"``2`` (docstrings are removed too)." msgstr "" +"*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` varsayılan değeri, -O " +"seçenekleri tarafından verilen yorumlayıcının optimizasyon seviyesini seçer. Belli seviyeler: ``0`` " +"(optimizasyon yok; ``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` " +"(Ekstradan doküman dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, " -"and :exc:`ValueError` if the source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :exc:`ValueError` if the " +"source contains null bytes." msgstr "" +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar içeriyorsa :exc:" +"`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 -msgid "" -"If you want to parse Python code into its AST representation, see :func:`ast." -"parse`." -msgstr "" +msgid "If you want to parse Python code into its AST representation, see :func:`ast.parse`." +msgstr "Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a bakınız." #: library/functions.rst:322 -msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source``, ``filename``." +msgid "Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, ``filename``." msgstr "" +"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` ``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source`` and ``filename``. This event may also be raised by implicit " -"compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` and ``filename``. This " +"event may also be raised by implicit compilation." msgstr "" +"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` ``compile`` ortaya çıkartır. " +"Bu durum, örtük derleme ile de ortaya çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " -"mode, input must be terminated by at least one newline character. This is " -"to facilitate detection of incomplete and complete statements in the :mod:" -"`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, input must be " +"terminated by at least one newline character. This is to facilitate detection of incomplete and " +"complete statements in the :mod:`code` module." msgstr "" +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dizi derleneceğinde, giren veri en az bir yeni " +"satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` modülündeki tamamlanmış ve tamamlanmamış " +"ifadelerin tespitini kolaylaştırmak içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/" -"complex string when compiling to an AST object due to stack depth " -"limitations in Python's AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/complex string when compiling " +"to an AST object due to stack depth limitations in Python's AST compiler." msgstr "" +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince büyük/karmaşık bir " +"dizeyi bir AST nesnesine derlerken Python yorumlayıcısını çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " -"does not have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not have to end in a " +"newline anymore. Added the *optimize* parameter." msgstr "" +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle ``'exec'`` modunda iken " +"veri girişinin yeni satırda sonlanması gerekmiyor. *optimize* parametresi eklendi." #: library/functions.rst:345 -msgid "" -"Previously, :exc:`TypeError` was raised when null bytes were encountered in " -"*source*." +msgid "Previously, :exc:`TypeError` was raised when null bytes were encountered in *source*." msgstr "" #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " -"support for top-level ``await``, ``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support for top-level ``await``, " +"``async for``, and ``async with``." msgstr "" #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a " -"string or number to a complex number. If the first parameter is a string, " -"it will be interpreted as a complex number and the function must be called " -"without a second parameter. The second parameter can never be a string. " -"Each argument may be any numeric type (including complex). If *imag* is " -"omitted, it defaults to zero and the constructor serves as a numeric " -"conversion like :class:`int` and :class:`float`. If both arguments are " +"Return a complex number with the value *real* + *imag*\\*1j or convert a string or number to a complex " +"number. If the first parameter is a string, it will be interpreted as a complex number and the function " +"must be called without a second parameter. The second parameter can never be a string. Each argument " +"may be any numeric type (including complex). If *imag* is omitted, it defaults to zero and the " +"constructor serves as a numeric conversion like :class:`int` and :class:`float`. If both arguments are " "omitted, returns ``0j``." msgstr "" #: library/functions.rst:365 msgid "" -"For a general Python object ``x``, ``complex(x)`` delegates to ``x." -"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" -"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"For a general Python object ``x``, ``complex(x)`` delegates to ``x.__complex__()``. If " +"``__complex__()`` is not defined then it falls back to :meth:`__float__`. If ``__float__()`` is not " +"defined then it falls back to :meth:`__index__`." msgstr "" #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around " -"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " -"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around the central ``+`` or ``-`` " +"operator. For example, ``complex('1+2j')`` is fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" #: library/functions.rst:377 @@ -861,79 +842,68 @@ msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" #: library/functions.rst:382 -msgid "" -"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " -"are not defined." +msgid "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are not defined." msgstr "" #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a " -"string. The string must be the name of one of the object's attributes. The " -"function deletes the named attribute, provided the object allows it. For " -"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a string. The string must be " +"the name of one of the object's attributes. The function deletes the named attribute, provided the " +"object allows it. For example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. " -"See :class:`dict` and :ref:`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. See :class:`dict` and :ref:" +"`typesmapping` for documentation about this class." msgstr "" #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :" -"class:`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :class:`tuple` classes, as well " +"as the :mod:`collections` module." msgstr "" #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. " -"With an argument, attempt to return a list of valid attributes for that " -"object." +"Without arguments, return the list of names in the current local scope. With an argument, attempt to " +"return a list of valid attributes for that object." msgstr "" #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called " -"and must return the list of attributes. This allows objects that implement a " -"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " -"the way :func:`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called and must return the list of " +"attributes. This allows objects that implement a custom :func:`__getattr__` or :func:`__getattribute__` " +"function to customize the way :func:`dir` reports their attributes." msgstr "" #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best " -"to gather information from the object's :attr:`~object.__dict__` attribute, " -"if defined, and from its type object. The resulting list is not necessarily " -"complete and may be inaccurate when the object has a custom :func:" -"`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best to gather information from " +"the object's :attr:`~object.__dict__` attribute, if defined, and from its type object. The resulting " +"list is not necessarily complete and may be inaccurate when the object has a custom :func:`__getattr__`." msgstr "" #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types " -"of objects, as it attempts to produce the most relevant, rather than " -"complete, information:" +"The default :func:`dir` mechanism behaves differently with different types of objects, as it attempts to " +"produce the most relevant, rather than complete, information:" msgstr "" #: library/functions.rst:427 -msgid "" -"If the object is a module object, the list contains the names of the " -"module's attributes." +msgid "If the object is a module object, the list contains the names of the module's attributes." msgstr "" #: library/functions.rst:430 msgid "" -"If the object is a type or class object, the list contains the names of its " -"attributes, and recursively of the attributes of its bases." +"If the object is a type or class object, the list contains the names of its attributes, and recursively " +"of the attributes of its bases." msgstr "" #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of " -"its class's attributes, and recursively of the attributes of its class's " -"base classes." +"Otherwise, the list contains the object's attributes' names, the names of its class's attributes, and " +"recursively of the attributes of its class's base classes." msgstr "" #: library/functions.rst:437 @@ -942,32 +912,28 @@ msgstr "" #: library/functions.rst:456 msgid "" -"Because :func:`dir` is supplied primarily as a convenience for use at an " -"interactive prompt, it tries to supply an interesting set of names more than " -"it tries to supply a rigorously or consistently defined set of names, and " -"its detailed behavior may change across releases. For example, metaclass " -"attributes are not in the result list when the argument is a class." +"Because :func:`dir` is supplied primarily as a convenience for use at an interactive prompt, it tries to " +"supply an interesting set of names more than it tries to supply a rigorously or consistently defined set " +"of names, and its detailed behavior may change across releases. For example, metaclass attributes are " +"not in the result list when the argument is a class." msgstr "" #: library/functions.rst:466 msgid "" -"Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. " -"With mixed operand types, the rules for binary arithmetic operators apply. " -"For integers, the result is the same as ``(a // b, a % b)``. For floating " -"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." -"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " -"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " -"and ``0 <= abs(a % b) < abs(b)``." +"Take two (non-complex) numbers as arguments and return a pair of numbers consisting of their quotient " +"and remainder when using integer division. With mixed operand types, the rules for binary arithmetic " +"operators apply. For integers, the result is the same as ``(a // b, a % b)``. For floating point " +"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` but may be 1 less than " +"that. In any case ``q * b + a % b`` is very close to *a*, if ``a % b`` is non-zero it has the same sign " +"as *b*, and ``0 <= abs(a % b) < abs(b)``." msgstr "" #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:" -"`iterator`, or some other object which supports iteration. The :meth:" -"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " -"returns a tuple containing a count (from *start* which defaults to 0) and " -"the values obtained from iterating over *iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or some other object " +"which supports iteration. The :meth:`~iterator.__next__` method of the iterator returned by :func:" +"`enumerate` returns a tuple containing a count (from *start* which defaults to 0) and the values " +"obtained from iterating over *iterable*." msgstr "" #: library/functions.rst:490 @@ -976,145 +942,126 @@ msgstr "" #: library/functions.rst:501 msgid "" -"The arguments are a string and optional globals and locals. If provided, " -"*globals* must be a dictionary. If provided, *locals* can be any mapping " -"object." +"The arguments are a string and optional globals and locals. If provided, *globals* must be a " +"dictionary. If provided, *locals* can be any mapping object." msgstr "" #: library/functions.rst:505 msgid "" -"The *expression* argument is parsed and evaluated as a Python expression " -"(technically speaking, a condition list) using the *globals* and *locals* " -"dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a " -"reference to the dictionary of the built-in module :mod:`builtins` is " -"inserted under that key before *expression* is parsed. That way you can " -"control what builtins are available to the executed code by inserting your " -"own ``__builtins__`` dictionary into *globals* before passing it to :func:" -"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " -"dictionary. If both dictionaries are omitted, the expression is executed " -"with the *globals* and *locals* in the environment where :func:`eval` is " -"called. Note, *eval()* does not have access to the :term:`nested scopes " -"` (non-locals) in the enclosing environment." +"The *expression* argument is parsed and evaluated as a Python expression (technically speaking, a " +"condition list) using the *globals* and *locals* dictionaries as global and local namespace. If the " +"*globals* dictionary is present and does not contain a value for the key ``__builtins__``, a reference " +"to the dictionary of the built-in module :mod:`builtins` is inserted under that key before *expression* " +"is parsed. That way you can control what builtins are available to the executed code by inserting your " +"own ``__builtins__`` dictionary into *globals* before passing it to :func:`eval`. If the *locals* " +"dictionary is omitted it defaults to the *globals* dictionary. If both dictionaries are omitted, the " +"expression is executed with the *globals* and *locals* in the environment where :func:`eval` is called. " +"Note, *eval()* does not have access to the :term:`nested scopes ` (non-locals) in the " +"enclosing environment." msgstr "" #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors " -"are reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors are reported as exceptions. " +"Example:" msgstr "" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as " -"those created by :func:`compile`). In this case, pass a code object instead " -"of a string. If the code object has been compiled with ``'exec'`` as the " -"*mode* argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as those created by :func:" +"`compile`). In this case, pass a code object instead of a string. If the code object has been compiled " +"with ``'exec'`` as the *mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` " -"function. The :func:`globals` and :func:`locals` functions return the " -"current global and local dictionary, respectively, which may be useful to " -"pass around for use by :func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` function. The :func:`globals` " +"and :func:`locals` functions return the current global and local dictionary, respectively, which may be " +"useful to pass around for use by :func:`eval` or :func:`exec`." msgstr "" #: library/functions.rst:537 -msgid "" -"If the given source is a string, then leading and trailing spaces and tabs " -"are stripped." +msgid "If the given source is a string, then leading and trailing spaces and tabs are stripped." msgstr "" #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings " -"with expressions containing only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings with expressions containing " +"only literals." msgstr "" #: library/functions.rst:579 -msgid "" -"Raises an :ref:`auditing event ` ``exec`` with argument " -"``code_object``." +msgid "Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." msgstr "" #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as " -"the argument. Code compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as the argument. Code " +"compilation events may also be raised." msgstr "" #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be " -"either a string or a code object. If it is a string, the string is parsed " -"as a suite of Python statements which is then executed (unless a syntax " -"error occurs). [#]_ If it is a code object, it is simply executed. In all " -"cases, the code that's executed is expected to be valid as file input (see " -"the section :ref:`file-input` in the Reference Manual). Be aware that the :" -"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " -"not be used outside of function definitions even within the context of code " -"passed to the :func:`exec` function. The return value is ``None``." +"This function supports dynamic execution of Python code. *object* must be either a string or a code " +"object. If it is a string, the string is parsed as a suite of Python statements which is then executed " +"(unless a syntax error occurs). [#]_ If it is a code object, it is simply executed. In all cases, the " +"code that's executed is expected to be valid as file input (see the section :ref:`file-input` in the " +"Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` " +"statements may not be used outside of function definitions even within the context of code passed to " +"the :func:`exec` function. The return value is ``None``." msgstr "" #: library/functions.rst:563 msgid "" -"In all cases, if the optional parts are omitted, the code is executed in the " -"current scope. If only *globals* is provided, it must be a dictionary (and " -"not a subclass of dictionary), which will be used for both the global and " -"the local variables. If *globals* and *locals* are given, they are used for " -"the global and local variables, respectively. If provided, *locals* can be " -"any mapping object. Remember that at the module level, globals and locals " -"are the same dictionary. If exec gets two separate objects as *globals* and " -"*locals*, the code will be executed as if it were embedded in a class " -"definition." +"In all cases, if the optional parts are omitted, the code is executed in the current scope. If only " +"*globals* is provided, it must be a dictionary (and not a subclass of dictionary), which will be used " +"for both the global and the local variables. If *globals* and *locals* are given, they are used for the " +"global and local variables, respectively. If provided, *locals* can be any mapping object. Remember " +"that at the module level, globals and locals are the same dictionary. If exec gets two separate objects " +"as *globals* and *locals*, the code will be executed as if it were embedded in a class definition." msgstr "" #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key " -"``__builtins__``, a reference to the dictionary of the built-in module :mod:" -"`builtins` is inserted under that key. That way you can control what " -"builtins are available to the executed code by inserting your own " -"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key ``__builtins__``, a reference to the " +"dictionary of the built-in module :mod:`builtins` is inserted under that key. That way you can control " +"what builtins are available to the executed code by inserting your own ``__builtins__`` dictionary into " +"*globals* before passing it to :func:`exec`." msgstr "" #: library/functions.rst:586 msgid "" -"The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass " -"around for use as the second and third argument to :func:`exec`." +"The built-in functions :func:`globals` and :func:`locals` return the current global and local " +"dictionary, respectively, which may be useful to pass around for use as the second and third argument " +"to :func:`exec`." msgstr "" #: library/functions.rst:592 msgid "" -"The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. " -"Pass an explicit *locals* dictionary if you need to see effects of the code " -"on *locals* after function :func:`exec` returns." +"The default *locals* act as described for function :func:`locals` below: modifications to the default " +"*locals* dictionary should not be attempted. Pass an explicit *locals* dictionary if you need to see " +"effects of the code on *locals* after function :func:`exec` returns." msgstr "" #: library/functions.rst:600 msgid "" -"Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which " -"supports iteration, or an iterator. If *function* is ``None``, the identity " -"function is assumed, that is, all elements of *iterable* that are false are " +"Construct an iterator from those elements of *iterable* for which *function* returns true. *iterable* " +"may be either a sequence, a container which supports iteration, or an iterator. If *function* is " +"``None``, the identity function is assumed, that is, all elements of *iterable* that are false are " "removed." msgstr "" #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator " -"expression ``(item for item in iterable if function(item))`` if function is " -"not ``None`` and ``(item for item in iterable if item)`` if function is " -"``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator expression ``(item for item in " +"iterable if function(item))`` if function is not ``None`` and ``(item for item in iterable if item)`` if " +"function is ``None``." msgstr "" #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that " -"returns elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that returns elements of *iterable* for " +"which *function* returns false." msgstr "" #: library/functions.rst:621 @@ -1123,36 +1070,31 @@ msgstr "" #: library/functions.rst:623 msgid "" -"If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional " -"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " -"produced. The argument may also be a string representing a NaN (not-a-" -"number), or positive or negative infinity. More precisely, the input must " -"conform to the following grammar after leading and trailing whitespace " -"characters are removed:" +"If the argument is a string, it should contain a decimal number, optionally preceded by a sign, and " +"optionally embedded in whitespace. The optional sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no " +"effect on the value produced. The argument may also be a string representing a NaN (not-a-number), or " +"positive or negative infinity. More precisely, the input must conform to the following grammar after " +"leading and trailing whitespace characters are removed:" msgstr "" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, " -"described in :ref:`floating`. Case is not significant, so, for example, " -"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " +"Here ``floatnumber`` is the form of a Python floating-point literal, described in :ref:`floating`. Case " +"is not significant, so, for example, \"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " "spellings for positive infinity." msgstr "" #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a " -"floating point number with the same value (within Python's floating point " -"precision) is returned. If the argument is outside the range of a Python " -"float, an :exc:`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a floating point number with the " +"same value (within Python's floating point precision) is returned. If the argument is outside the range " +"of a Python float, an :exc:`OverflowError` will be raised." msgstr "" #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x." -"__float__()``. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. If ``__float__()`` is " +"not defined then it falls back to :meth:`__index__`." msgstr "" #: library/functions.rst:652 @@ -1173,225 +1115,191 @@ msgstr "" #: library/functions.rst:685 msgid "" -"Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type " -"of the *value* argument; however, there is a standard formatting syntax that " -"is used by most built-in types: :ref:`formatspec`." +"Convert a *value* to a \"formatted\" representation, as controlled by *format_spec*. The interpretation " +"of *format_spec* will depend on the type of the *value* argument; however, there is a standard " +"formatting syntax that is used by most built-in types: :ref:`formatspec`." msgstr "" #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same " -"effect as calling :func:`str(value) `." +"The default *format_spec* is an empty string which usually gives the same effect as calling :func:" +"`str(value) `." msgstr "" #: library/functions.rst:693 msgid "" -"A call to ``format(value, format_spec)`` is translated to ``type(value)." -"__format__(value, format_spec)`` which bypasses the instance dictionary when " -"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " -"exception is raised if the method search reaches :mod:`object` and the " -"*format_spec* is non-empty, or if either the *format_spec* or the return " -"value are not strings." +"A call to ``format(value, format_spec)`` is translated to ``type(value).__format__(value, format_spec)`` " +"which bypasses the instance dictionary when searching for the value's :meth:`__format__` method. A :exc:" +"`TypeError` exception is raised if the method search reaches :mod:`object` and the *format_spec* is non-" +"empty, or if either the *format_spec* or the return value are not strings." msgstr "" #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if " -"*format_spec* is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is not an empty string." msgstr "" #: library/functions.rst:709 msgid "" -"Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" -"ref:`types-set` for documentation about this class." +"Return a new :class:`frozenset` object, optionally with elements taken from *iterable*. ``frozenset`` " +"is a built-in class. See :class:`frozenset` and :ref:`types-set` for documentation about this class." msgstr "" #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:" -"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, and :class:`dict` " +"classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a " -"string. If the string is the name of one of the object's attributes, the " -"result is the value of that attribute. For example, ``getattr(x, " -"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " -"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " -"raised." +"Return the value of the named attribute of *object*. *name* must be a string. If the string is the name " +"of one of the object's attributes, the result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not exist, *default* is returned " +"if provided, otherwise :exc:`AttributeError` is raised." msgstr "" #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to retrieve it with :func:" -"`getattr`." +"Since :ref:`private name mangling ` happens at compilation time, one must " +"manually mangle a private attribute's (attributes with two leading underscores) name in order to " +"retrieve it with :func:`getattr`." msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code " -"within functions, this is set when the function is defined and remains the " -"same regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code within functions, this is set " +"when the function is defined and remains the same regardless of where the function is called." msgstr "" #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the " -"string is the name of one of the object's attributes, ``False`` if not. " -"(This is implemented by calling ``getattr(object, name)`` and seeing whether " -"it raises an :exc:`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the string is the name of one of " +"the object's attributes, ``False`` if not. (This is implemented by calling ``getattr(object, name)`` and " +"seeing whether it raises an :exc:`AttributeError` or not.)" msgstr "" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are " -"integers. They are used to quickly compare dictionary keys during a " -"dictionary lookup. Numeric values that compare equal have the same hash " -"value (even if they are of different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are integers. They are used to " +"quickly compare dictionary keys during a dictionary lookup. Numeric values that compare equal have the " +"same hash value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " -"truncates the return value based on the bit width of the host machine. See :" -"meth:`__hash__` for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates the return value " +"based on the bit width of the host machine. See :meth:`__hash__` for details." msgstr "" #: library/functions.rst:764 msgid "" -"Invoke the built-in help system. (This function is intended for interactive " -"use.) If no argument is given, the interactive help system starts on the " -"interpreter console. If the argument is a string, then the string is looked " -"up as the name of a module, function, class, method, keyword, or " -"documentation topic, and a help page is printed on the console. If the " -"argument is any other kind of object, a help page on the object is generated." +"Invoke the built-in help system. (This function is intended for interactive use.) If no argument is " +"given, the interactive help system starts on the interpreter console. If the argument is a string, then " +"the string is looked up as the name of a module, function, class, method, keyword, or documentation " +"topic, and a help page is printed on the console. If the argument is any other kind of object, a help " +"page on the object is generated." msgstr "" #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when " -"invoking :func:`help`, it means that the parameters prior to the slash are " -"positional-only. For more info, see :ref:`the FAQ entry on positional-only " -"parameters `." +"Note that if a slash(/) appears in the parameter list of a function when invoking :func:`help`, it means " +"that the parameters prior to the slash are positional-only. For more info, see :ref:`the FAQ entry on " +"positional-only parameters `." msgstr "" #: library/functions.rst:776 -msgid "" -"This function is added to the built-in namespace by the :mod:`site` module." +msgid "This function is added to the built-in namespace by the :mod:`site` module." msgstr "" #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " -"for callables are now more comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for callables are now more " +"comprehensive and consistent." msgstr "" #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with " -"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" -"meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". If *x* is not a " +"Python :class:`int` object, it has to define an :meth:`__index__` method that returns an integer. Some " +"examples:" msgstr "" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower " -"hexadecimal string with prefix or not, you can use either of the following " -"ways:" +"If you want to convert an integer number to an uppercase or lower hexadecimal string with prefix or not, " +"you can use either of the following ways:" msgstr "" #: library/functions.rst:806 -msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using " -"a base of 16." +msgid "See also :func:`int` for converting a hexadecimal string to an integer using a base of 16." msgstr "" #: library/functions.rst:811 -msgid "" -"To obtain a hexadecimal string representation for a float, use the :meth:" -"`float.hex` method." +msgid "To obtain a hexadecimal string representation for a float, use the :meth:`float.hex` method." msgstr "" #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is " -"guaranteed to be unique and constant for this object during its lifetime. " -"Two objects with non-overlapping lifetimes may have the same :func:`id` " -"value." +"Return the \"identity\" of an object. This is an integer which is guaranteed to be unique and constant " +"for this object during its lifetime. Two objects with non-overlapping lifetimes may have the same :func:" +"`id` value." msgstr "" #: library/functions.rst:824 -msgid "" -"Raises an :ref:`auditing event ` ``builtins.id`` with argument " -"``id``." +msgid "Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." msgstr "" #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output " -"without a trailing newline. The function then reads a line from input, " -"converts it to a string (stripping a trailing newline), and returns that. " -"When EOF is read, :exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output without a trailing newline. The " +"function then reads a line from input, converts it to a string (stripping a trailing newline), and " +"returns that. When EOF is read, :exc:`EOFError` is raised. Example::" msgstr "" #: library/functions.rst:839 msgid "" -"If the :mod:`readline` module was loaded, then :func:`input` will use it to " -"provide elaborate line editing and history features." +"If the :mod:`readline` module was loaded, then :func:`input` will use it to provide elaborate line " +"editing and history features." msgstr "" #: library/functions.rst:842 -msgid "" -"Raises an :ref:`auditing event ` ``builtins.input`` with argument " -"``prompt``." +msgid "Raises an :ref:`auditing event ` ``builtins.input`` with argument ``prompt``." msgstr "" #: library/functions.rst:844 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input`` with argument " -"``prompt`` before reading input" +"Raises an :ref:`auditing event ` ``builtins.input`` with argument ``prompt`` before reading " +"input" msgstr "" #: library/functions.rst:847 -msgid "" -"Raises an :ref:`auditing event ` ``builtins.input/result`` with " -"argument ``result``." +msgid "Raises an :ref:`auditing event ` ``builtins.input/result`` with argument ``result``." msgstr "" #: library/functions.rst:849 msgid "" -"Raises an auditing event ``builtins.input/result`` with the result after " -"successfully reading input." +"Raises an auditing event ``builtins.input/result`` with the result after successfully reading input." msgstr "" #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return " -"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " -"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." -"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." +"Return an integer object constructed from a number or string *x*, or return ``0`` if no arguments are " +"given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x.__int__()``. If *x* defines :meth:" +"`__index__`, it returns ``x.__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." "__trunc__()``. For floating point numbers, this truncates towards zero." msgstr "" #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :" -"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " -"literal ` in radix *base*. Optionally, the literal can be " -"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " -"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " -"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " -"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " -"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " -"with integer literals in code. Base 0 means to interpret exactly as a code " -"literal, so that the actual base is 2, 8, 10, or 16, and so that " -"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " -"``int('010', 8)``." +"If *x* is not a number or if *base* is given, then *x* must be a string, :class:`bytes`, or :class:" +"`bytearray` instance representing an :ref:`integer literal ` in radix *base*. Optionally, the " +"literal can be preceded by ``+`` or ``-`` (with no space in between) and surrounded by whitespace. A " +"base-n literal consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having values 10 " +"to 35. The default *base* is 10. The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can " +"be optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as with integer literals in " +"code. Base 0 means to interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " +"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as ``int('010', 8)``." msgstr "" #: library/functions.rst:876 @@ -1400,10 +1308,9 @@ msgstr "" #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :" -"meth:`base.__index__ ` method, that method is called to " -"obtain an integer for the base. Previous versions used :meth:`base.__int__ " -"` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :meth:`base.__index__ ` method, that method is called to obtain an integer for the base. Previous versions used :" +"meth:`base.__int__ ` instead of :meth:`base.__index__ `." msgstr "" #: library/functions.rst:891 @@ -1412,13 +1319,11 @@ msgstr "" #: library/functions.rst:897 msgid "" -"Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " -"the function always returns ``False``. If *classinfo* is a tuple of type " -"objects (or recursively, other such tuples) or a :ref:`types-union` of " -"multiple types, return ``True`` if *object* is an instance of any of the " -"types. If *classinfo* is not a type or tuple of types and such tuples, a :" +"Return ``True`` if the *object* argument is an instance of the *classinfo* argument, or of a (direct, " +"indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of " +"the given type, the function always returns ``False``. If *classinfo* is a tuple of type objects (or " +"recursively, other such tuples) or a :ref:`types-union` of multiple types, return ``True`` if *object* " +"is an instance of any of the types. If *classinfo* is not a type or tuple of types and such tuples, a :" "exc:`TypeError` exception is raised." msgstr "" @@ -1428,27 +1333,22 @@ msgstr "" #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" -"`virtual `) of *classinfo*. A class is considered a " -"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" -"`types-union`, in which case return ``True`` if *class* is a subclass of any " -"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " -"raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual `) of " +"*classinfo*. A class is considered a subclass of itself. *classinfo* may be a tuple of class objects or " +"a :ref:`types-union`, in which case return ``True`` if *class* is a subclass of any entry in " +"*classinfo*. In any other case, a :exc:`TypeError` exception is raised." msgstr "" #: library/functions.rst:926 msgid "" -"Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a " -"second argument, *object* must be a collection object which supports the :" -"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " -"the sequence protocol (the :meth:`__getitem__` method with integer arguments " -"starting at ``0``). If it does not support either of those protocols, :exc:" -"`TypeError` is raised. If the second argument, *sentinel*, is given, then " -"*object* must be a callable object. The iterator created in this case will " -"call *object* with no arguments for each call to its :meth:`~iterator." -"__next__` method; if the value returned is equal to *sentinel*, :exc:" -"`StopIteration` will be raised, otherwise the value will be returned." +"Return an :term:`iterator` object. The first argument is interpreted very differently depending on the " +"presence of the second argument. Without a second argument, *object* must be a collection object which " +"supports the :term:`iterable` protocol (the :meth:`__iter__` method), or it must support the sequence " +"protocol (the :meth:`__getitem__` method with integer arguments starting at ``0``). If it does not " +"support either of those protocols, :exc:`TypeError` is raised. If the second argument, *sentinel*, is " +"given, then *object* must be a callable object. The iterator created in this case will call *object* " +"with no arguments for each call to its :meth:`~iterator.__next__` method; if the value returned is equal " +"to *sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be returned." msgstr "" #: library/functions.rst:939 @@ -1457,82 +1357,74 @@ msgstr "" #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a " -"block-reader. For example, reading fixed-width blocks from a binary database " -"file until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a block-reader. For example, " +"reading fixed-width blocks from a binary database file until the end of file is reached::" msgstr "" #: library/functions.rst:953 msgid "" -"Return the length (the number of items) of an object. The argument may be a " -"sequence (such as a string, bytes, tuple, list, or range) or a collection " -"(such as a dictionary, set, or frozen set)." +"Return the length (the number of items) of an object. The argument may be a sequence (such as a string, " +"bytes, tuple, list, or range) or a collection (such as a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." -"maxsize`, such as :class:`range(2 ** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, such as :class:`range(2 " +"** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence " -"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence type, as documented in :ref:" +"`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. " -"Free variables are returned by :func:`locals` when it is called in function " -"blocks, but not in class blocks. Note that at the module level, :func:" -"`locals` and :func:`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. Free variables are returned " +"by :func:`locals` when it is called in function blocks, but not in class blocks. Note that at the module " +"level, :func:`locals` and :func:`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not " -"affect the values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not affect the values of local and " +"free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, " -"yielding the results. If additional *iterable* arguments are passed, " -"*function* must take that many arguments and is applied to the items from " -"all iterables in parallel. With multiple iterables, the iterator stops when " -"the shortest iterable is exhausted. For cases where the function inputs are " -"already arranged into argument tuples, see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, yielding the results. If " +"additional *iterable* arguments are passed, *function* must take that many arguments and is applied to " +"the items from all iterables in parallel. With multiple iterables, the iterator stops when the shortest " +"iterable is exhausted. For cases where the function inputs are already arranged into argument tuples, " +"see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 -msgid "" -"Return the largest item in an iterable or the largest of two or more " -"arguments." +msgid "Return the largest item in an iterable or the largest of two or more arguments." msgstr "" #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The largest item in the iterable is returned. If two or more positional " -"arguments are provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The largest item in the " +"iterable is returned. If two or more positional arguments are provided, the largest of the positional " +"arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies " -"a one-argument ordering function like that used for :meth:`list.sort`. The " -"*default* argument specifies an object to return if the provided iterable is " -"empty. If the iterable is empty and *default* is not provided, a :exc:" +"There are two optional keyword-only arguments. The *key* argument specifies a one-argument ordering " +"function like that used for :meth:`list.sort`. The *default* argument specifies an object to return if " +"the provided iterable is empty. If the iterable is empty and *default* is not provided, a :exc:" "`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." -"nlargest(1, iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one encountered. This is consistent with " +"other sort-stability preserving tools such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and " +"``heapq.nlargest(1, iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 @@ -1545,93 +1437,84 @@ msgstr "" #: library/functions.rst:1025 msgid "" -"Return a \"memory view\" object created from the given argument. See :ref:" -"`typememoryview` for more information." +"Return a \"memory view\" object created from the given argument. See :ref:`typememoryview` for more " +"information." msgstr "" #: library/functions.rst:1032 -msgid "" -"Return the smallest item in an iterable or the smallest of two or more " -"arguments." +msgid "Return the smallest item in an iterable or the smallest of two or more arguments." msgstr "" #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The smallest item in the iterable is returned. If two or more positional " -"arguments are provided, the smallest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The smallest item in the " +"iterable is returned. If two or more positional arguments are provided, the smallest of the positional " +"arguments is returned." msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " -"iterable, key=keyfunc)``." +"If multiple items are minimal, the function returns the first one encountered. This is consistent with " +"other sort-stability preserving tools such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq." +"nsmallest(1, iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:" -"`~iterator.__next__` method. If *default* is given, it is returned if the " -"iterator is exhausted, otherwise :exc:`StopIteration` is raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator.__next__` method. If " +"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:`StopIteration` is " +"raised." msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. " -"It has methods that are common to all instances of Python classes. This " -"function does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. It has methods that are " +"common to all instances of Python classes. This function does not accept any arguments." msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " -"assign arbitrary attributes to an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign arbitrary attributes to " +"an instance of the :class:`object` class." msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The result is a valid Python " +"expression. If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` method " +"that returns an integer. For example:" msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the " -"prefix \"0o\" or not, you can use either of the following ways." +"If you want to convert an integer number to an octal string either with the prefix \"0o\" or not, you " +"can use either of the following ways." msgstr "" #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file " -"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " -"examples of how to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file cannot be opened, an :exc:" +"`OSError` is raised. See :ref:`tut-files` for more examples of how to use this function." msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or " -"relative to the current working directory) of the file to be opened or an " -"integer file descriptor of the file to be wrapped. (If a file descriptor is " -"given, it is closed when the returned I/O object is closed unless *closefd* " -"is set to ``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or relative to the current working " +"directory) of the file to be opened or an integer file descriptor of the file to be wrapped. (If a file " +"descriptor is given, it is closed when the returned I/O object is closed unless *closefd* is set to " +"``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is " -"opened. It defaults to ``'r'`` which means open for reading in text mode. " -"Other common values are ``'w'`` for writing (truncating the file if it " -"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " -"(which on *some* Unix systems, means that *all* writes append to the end of " -"the file regardless of the current seek position). In text mode, if " -"*encoding* is not specified the encoding used is platform-dependent: " -"``locale.getpreferredencoding(False)`` is called to get the current locale " -"encoding. (For reading and writing raw bytes use binary mode and leave " -"*encoding* unspecified.) The available modes are:" +"*mode* is an optional string that specifies the mode in which the file is opened. It defaults to " +"``'r'`` which means open for reading in text mode. Other common values are ``'w'`` for writing " +"(truncating the file if it already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of the file regardless of the " +"current seek position). In text mode, if *encoding* is not specified the encoding used is platform-" +"dependent: ``locale.getpreferredencoding(False)`` is called to get the current locale encoding. (For " +"reading and writing raw bytes use binary mode and leave *encoding* unspecified.) The available modes " +"are:" msgstr "" #: library/functions.rst:1133 @@ -1700,168 +1583,145 @@ msgstr "" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " -"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " -"``'r+b'`` open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes ``'w+'`` and ``'w+b'`` " +"open and truncate the file. Modes ``'r+'`` and ``'r+b'`` open the file with no truncation." msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " -"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " -"argument) return contents as :class:`bytes` objects without any decoding. " -"In text mode (the default, or when ``'t'`` is included in the *mode* " -"argument), the contents of the file are returned as :class:`str`, the bytes " -"having been first decoded using a platform-dependent encoding or using the " -"specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and text I/O. Files opened " +"in binary mode (including ``'b'`` in the *mode* argument) return contents as :class:`bytes` objects " +"without any decoding. In text mode (the default, or when ``'t'`` is included in the *mode* argument), " +"the contents of the file are returned as :class:`str`, the bytes having been first decoded using a " +"platform-dependent encoding or using the specified *encoding* if given." msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer " -"has any effect, and is considered deprecated. It previously enabled :term:" -"`universal newlines` in text mode, which became the default behavior in " -"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text " -"files; all the processing is done by Python itself, and is therefore " -"platform-independent." +"Python doesn't depend on the underlying operating system's notion of text files; all the processing is " +"done by Python itself, and is therefore platform-independent." msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 " -"to switch buffering off (only allowed in binary mode), 1 to select line " -"buffering (only usable in text mode), and an integer > 1 to indicate the " -"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " -"given, the default buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 to switch buffering off " +"(only allowed in binary mode), 1 to select line buffering (only usable in text mode), and an integer > 1 " +"to indicate the size in bytes of a fixed-size chunk buffer. When no *buffering* argument is given, the " +"default buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is " -"chosen using a heuristic trying to determine the underlying device's \"block " -"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " -"the buffer will typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen using a heuristic " +"trying to determine the underlying device's \"block size\" and falling back on :attr:`io." +"DEFAULT_BUFFER_SIZE`. On many systems, the buffer will typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " -"returns ``True``) use line buffering. Other text files use the policy " -"described above for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns ``True``) use line " +"buffering. Other text files use the policy described above for binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. " -"This should only be used in text mode. The default encoding is platform " -"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" -"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " -"module for the list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. This should only be used in " +"text mode. The default encoding is platform dependent (whatever :func:`locale.getpreferredencoding` " +"returns), but any :term:`text encoding` supported by Python can be used. See the :mod:`codecs` module " +"for the list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding " -"errors are to be handled—this cannot be used in binary mode. A variety of " -"standard error handlers are available (listed under :ref:`error-handlers`), " -"though any error handling name that has been registered with :func:`codecs." +"*errors* is an optional string that specifies how encoding and decoding errors are to be handled—this " +"cannot be used in binary mode. A variety of standard error handlers are available (listed under :ref:" +"`error-handlers`), though any error handling name that has been registered with :func:`codecs." "register_error` is also valid. The standard names include:" msgstr "" #: library/functions.rst:1198 msgid "" -"``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding " -"error. The default value of ``None`` has the same effect." +"``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding error. The default value of " +"``None`` has the same effect." msgstr "" #: library/functions.rst:1202 -msgid "" -"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " -"data loss." +msgid "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " -"where there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " -"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " -"then be turned back into the same bytes when the ``surrogateescape`` error " -"handler is used when writing data. This is useful for processing files in " -"an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code units ranging from U+DC80 " +"to U+DCFF. These surrogate code units will then be turned back into the same bytes when the " +"``surrogateescape`` error handler is used when writing data. This is useful for processing files in an " +"unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " -"not supported by the encoding are replaced with the appropriate XML " -"character reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not supported by the " +"encoding are replaced with the appropriate XML character reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 -msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed " -"escape sequences." +msgid "``'backslashreplace'`` replaces malformed data by Python's backslashed escape sequences." msgstr "" #: library/functions.rst:1222 msgid "" -"``'namereplace'`` (also only supported when writing) replaces unsupported " -"characters with ``\\N{...}`` escape sequences." +"``'namereplace'`` (also only supported when writing) replaces unsupported characters with ``\\N{...}`` " +"escape sequences." msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only " -"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " -"and ``'\\r\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only applies to text mode). It can be " +"``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal " -"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " -"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " -"being returned to the caller. If it is ``''``, universal newlines mode is " -"enabled, but line endings are returned to the caller untranslated. If it " -"has any of the other legal values, input lines are only terminated by the " -"given string, and the line ending is returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal newlines mode is enabled. Lines " +"in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` " +"before being returned to the caller. If it is ``''``, universal newlines mode is enabled, but line " +"endings are returned to the caller untranslated. If it has any of the other legal values, input lines " +"are only terminated by the given string, and the line ending is returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" -"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :" -"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " -"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` characters written are " +"translated to the system default line separator, :data:`os.linesep`. If *newline* is ``''`` or " +"``'\\n'``, no translation takes place. If *newline* is any of the other legal values, any ``'\\n'`` " "characters written are translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was " -"given, the underlying file descriptor will be kept open when the file is " -"closed. If a filename is given *closefd* must be ``True`` (the default); " -"otherwise, an error will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was given, the underlying file " +"descriptor will be kept open when the file is closed. If a filename is given *closefd* must be ``True`` " +"(the default); otherwise, an error will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The " -"underlying file descriptor for the file object is then obtained by calling " -"*opener* with (*file*, *flags*). *opener* must return an open file " -"descriptor (passing :mod:`os.open` as *opener* results in functionality " -"similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The underlying file descriptor for the " +"file object is then obtained by calling *opener* with (*file*, *flags*). *opener* must return an open " +"file descriptor (passing :mod:`os.open` as *opener* results in functionality similar to passing " +"``None``)." msgstr "" #: library/functions.rst:1259 @@ -1870,42 +1730,34 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:" -"`os.open` function to open a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:`os.open` function to open " +"a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function " -"depends on the mode. When :func:`open` is used to open a file in a text " -"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" -"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " -"to open a file in a binary mode with buffering, the returned class is a " -"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " -"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " -"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" -"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " -"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." -"FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function depends on the mode. When :func:" +"`open` is used to open a file in a text mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a " +"subclass of :class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file " +"in a binary mode with buffering, the returned class is a subclass of :class:`io.BufferedIOBase`. The " +"exact class varies: in read binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/write mode, it returns an :" +"class:`io.BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:`io." +"RawIOBase`, :class:`io.FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " -"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" -"`tempfile`, and :mod:`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :func:`open` is " +"declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:`shutil`." msgstr "" #: library/functions.rst:1299 -msgid "" -"Raises an :ref:`auditing event ` ``open`` with arguments ``file``, " -"``mode``, ``flags``." +msgid "Raises an :ref:`auditing event ` ``open`` with arguments ``file``, ``mode``, ``flags``." msgstr "" #: library/functions.rst:1301 -msgid "" -"The ``mode`` and ``flags`` arguments may have been modified or inferred from " -"the original call." +msgid "The ``mode`` and ``flags`` arguments may have been modified or inferred from the original call." msgstr "" #: library/functions.rst:1307 @@ -1922,8 +1774,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive " -"creation mode (``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode (``'x'``) already " +"exists." msgstr "" #: library/functions.rst:1316 @@ -1936,9 +1788,9 @@ msgstr "" #: library/functions.rst:1325 msgid "" -"If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :" -"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." +"If the system call is interrupted and the signal handler does not raise an exception, the function now " +"retries the system call instead of raising an :exc:`InterruptedError` exception (see :pep:`475` for the " +"rationale)." msgstr "" #: library/functions.rst:1328 @@ -1951,46 +1803,40 @@ msgstr "" #: library/functions.rst:1334 msgid "" -"On Windows, opening a console buffer may return a subclass of :class:`io." -"RawIOBase` other than :class:`io.FileIO`." +"On Windows, opening a console buffer may return a subclass of :class:`io.RawIOBase` other than :class:" +"`io.FileIO`." msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer " -"representing the Unicode code point of that character. For example, " -"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " -"``8364``. This is the inverse of :func:`chr`." +"Given a string representing one Unicode character, return an integer representing the Unicode code point " +"of that character. For example, ``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) " +"returns ``8364``. This is the inverse of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the " -"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " -"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " -"power operator: ``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the power *exp*, modulo *mod* " +"(computed more efficiently than ``pow(base, exp) % mod``). The two-argument form ``pow(base, exp)`` is " +"equivalent to using the power operator: ``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the " -"coercion rules for binary arithmetic operators apply. For :class:`int` " -"operands, the result has the same type as the operands (after coercion) " -"unless the second argument is negative; in that case, all arguments are " -"converted to float and a float result is delivered. For example, ``pow(10, " -"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " -"base of type :class:`int` or :class:`float` and a non-integral exponent, a " -"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " -"close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the coercion rules for binary " +"arithmetic operators apply. For :class:`int` operands, the result has the same type as the operands " +"(after coercion) unless the second argument is negative; in that case, all arguments are converted to " +"float and a float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but ``pow(10, -2)`` " +"returns ``0.01``. For a negative base of type :class:`int` or :class:`float` and a non-integral " +"exponent, a complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " -"also be of integer type and *mod* must be nonzero. If *mod* is present and " -"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " -"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " -"*base* modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also be of integer type and " +"*mod* must be nonzero. If *mod* is present and *exp* is negative, *base* must be relatively prime to " +"*mod*. In that case, ``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to *base* " +"modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -1999,43 +1845,39 @@ msgstr "" #: library/functions.rst:1375 msgid "" -"For :class:`int` operands, the three-argument form of ``pow`` now allows the " -"second argument to be negative, permitting computation of modular inverses." +"For :class:`int` operands, the three-argument form of ``pow`` now allows the second argument to be " +"negative, permitting computation of modular inverses." msgstr "" #: library/functions.rst:1380 -msgid "" -"Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed " -"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " -"keyword arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed by *end*. *sep*, *end*, " +"*file*, and *flush*, if present, must be given as keyword arguments." msgstr "" #: library/functions.rst:1391 msgid "" -"All non-keyword arguments are converted to strings like :func:`str` does and " -"written to the stream, separated by *sep* and followed by *end*. Both *sep* " -"and *end* must be strings; they can also be ``None``, which means to use the " -"default values. If no *objects* are given, :func:`print` will just write " -"*end*." +"All non-keyword arguments are converted to strings like :func:`str` does and written to the stream, " +"separated by *sep* and followed by *end*. Both *sep* and *end* must be strings; they can also be " +"``None``, which means to use the default values. If no *objects* are given, :func:`print` will just " +"write *end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it " -"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " -"arguments are converted to text strings, :func:`print` cannot be used with " -"binary mode file objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it is not present or " +"``None``, :data:`sys.stdout` will be used. Since printed arguments are converted to text strings, :func:" +"`print` cannot be used with binary mode file objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the " -"*flush* keyword argument is true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the *flush* keyword argument is " +"true, the stream is forcibly flushed." msgstr "" #: library/functions.rst:1405 @@ -2048,9 +1890,9 @@ msgstr "" #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function " -"for setting an attribute value. *fdel* is a function for deleting an " -"attribute value. And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function for setting an attribute " +"value. *fdel* is a function for deleting an attribute value. And *doc* creates a docstring for the " +"attribute." msgstr "" #: library/functions.rst:1417 @@ -2059,44 +1901,40 @@ msgstr "" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " -"value`` will invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will invoke the setter, " +"and ``del c.x`` the deleter." msgstr "" #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, " -"the property will copy *fget*'s docstring (if it exists). This makes it " -"possible to create read-only properties easily using :func:`property` as a :" -"term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, the property will copy " +"*fget*'s docstring (if it exists). This makes it possible to create read-only properties easily using :" +"func:`property` as a :term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" -"\" for a read-only attribute with the same name, and it sets the docstring " -"for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for a read-only attribute " +"with the same name, and it sets the docstring for *voltage* to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " -"and :attr:`~property.deleter` methods usable as decorators that create a " -"copy of the property with the corresponding accessor function set to the " -"decorated function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :attr:`~property.deleter` " +"methods usable as decorators that create a copy of the property with the corresponding accessor function " +"set to the decorated function. This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" -"This code is exactly equivalent to the first example. Be sure to give the " -"additional functions the same name as the original property (``x`` in this " -"case.)" +"This code is exactly equivalent to the first example. Be sure to give the additional functions the same " +"name as the original property (``x`` in this case.)" msgstr "" #: library/functions.rst:1480 msgid "" -"The returned property object also has the attributes ``fget``, ``fset``, and " -"``fdel`` corresponding to the constructor arguments." +"The returned property object also has the attributes ``fget``, ``fset``, and ``fdel`` corresponding to " +"the constructor arguments." msgstr "" #: library/functions.rst:1483 @@ -2105,103 +1943,90 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable sequence type, as documented in :" +"ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For " -"many types, this function makes an attempt to return a string that would " -"yield an object with the same value when passed to :func:`eval`; otherwise, " -"the representation is a string enclosed in angle brackets that contains the " -"name of the type of the object together with additional information often " -"including the name and address of the object. A class can control what this " -"function returns for its instances by defining a :meth:`__repr__` method." +"Return a string containing a printable representation of an object. For many types, this function makes " +"an attempt to return a string that would yield an object with the same value when passed to :func:" +"`eval`; otherwise, the representation is a string enclosed in angle brackets that contains the name of " +"the type of the object together with additional information often including the name and address of the " +"object. A class can control what this function returns for its instances by defining a :meth:`__repr__` " +"method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :" -"meth:`__reversed__` method or supports the sequence protocol (the :meth:" -"`__len__` method and the :meth:`__getitem__` method with integer arguments " -"starting at ``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:`__reversed__` method or " +"supports the sequence protocol (the :meth:`__len__` method and the :meth:`__getitem__` method with " +"integer arguments starting at ``0``)." msgstr "" #: library/functions.rst:1517 msgid "" -"Return *number* rounded to *ndigits* precision after the decimal point. If " -"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " -"input." +"Return *number* rounded to *ndigits* precision after the decimal point. If *ndigits* is omitted or is " +"``None``, it returns the nearest integer to its input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the " -"closest multiple of 10 to the power minus *ndigits*; if two multiples are " -"equally close, rounding is done toward the even choice (so, for example, " -"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " -"``2``). Any integer value is valid for *ndigits* (positive, zero, or " -"negative). The return value is an integer if *ndigits* is omitted or " -"``None``. Otherwise, the return value has the same type as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the closest multiple of 10 to the " +"power minus *ndigits*; if two multiples are equally close, rounding is done toward the even choice (so, " +"for example, both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any " +"integer value is valid for *ndigits* (positive, zero, or negative). The return value is an integer if " +"*ndigits* is omitted or ``None``. Otherwise, the return value has the same type as *number*." msgstr "" #: library/functions.rst:1530 -msgid "" -"For a general Python object ``number``, ``round`` delegates to ``number." -"__round__``." +msgid "For a general Python object ``number``, ``round`` delegates to ``number.__round__``." msgstr "" #: library/functions.rst:1535 msgid "" -"The behavior of :func:`round` for floats can be surprising: for example, " -"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " -"not a bug: it's a result of the fact that most decimal fractions can't be " -"represented exactly as a float. See :ref:`tut-fp-issues` for more " +"The behavior of :func:`round` for floats can be surprising: for example, ``round(2.675, 2)`` gives " +"``2.67`` instead of the expected ``2.68``. This is not a bug: it's a result of the fact that most " +"decimal fractions can't be represented exactly as a float. See :ref:`tut-fp-issues` for more " "information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from " -"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" -"set` for documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from *iterable*. ``set`` is a built-in " +"class. See :class:`set` and :ref:`types-set` for documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :" -"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " -"module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:`tuple`, and :class:" +"`dict` classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:1557 msgid "" -"This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute " -"or a new attribute. The function assigns the value to the attribute, " -"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " -"is equivalent to ``x.foobar = 123``." +"This is the counterpart of :func:`getattr`. The arguments are an object, a string, and an arbitrary " +"value. The string may name an existing attribute or a new attribute. The function assigns the value to " +"the attribute, provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent " +"to ``x.foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to set it with :func:`setattr`." +"Since :ref:`private name mangling ` happens at compilation time, one must " +"manually mangle a private attribute's (attributes with two leading underscores) name in order to set it " +"with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" -"Return a :term:`slice` object representing the set of indices specified by " -"``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice." -"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " -"argument values (or their default). They have no other explicit " -"functionality; however, they are used by NumPy and other third-party " -"packages. Slice objects are also generated when extended indexing syntax is " -"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" -"func:`itertools.islice` for an alternate version that returns an iterator." +"Return a :term:`slice` object representing the set of indices specified by ``range(start, stop, " +"step)``. The *start* and *step* arguments default to ``None``. Slice objects have read-only data " +"attributes :attr:`~slice.start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit functionality; however, they are used " +"by NumPy and other third-party packages. Slice objects are also generated when extended indexing syntax " +"is used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for " +"an alternate version that returns an iterator." msgstr "" #: library/functions.rst:1587 @@ -2209,52 +2034,44 @@ msgid "Return a new sorted list from the items in *iterable*." msgstr "" #: library/functions.rst:1589 -msgid "" -"Has two optional arguments which must be specified as keyword arguments." +msgid "Has two optional arguments which must be specified as keyword arguments." msgstr "" #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a " -"comparison key from each element in *iterable* (for example, ``key=str." -"lower``). The default value is ``None`` (compare the elements directly)." +"*key* specifies a function of one argument that is used to extract a comparison key from each element in " +"*iterable* (for example, ``key=str.lower``). The default value is ``None`` (compare the elements " +"directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements " -"are sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements are sorted as if each " +"comparison were reversed." msgstr "" #: library/functions.rst:1598 -msgid "" -"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " -"*key* function." +msgid "Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " -"stable if it guarantees not to change the relative order of elements that " -"compare equal --- this is helpful for sorting in multiple passes (for " -"example, sort by department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable if it guarantees not " +"to change the relative order of elements that compare equal --- this is helpful for sorting in multiple " +"passes (for example, sort by department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While " -"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " -"recommends that all six :ref:`rich comparisons ` be " -"implemented. This will help avoid bugs when using the same data with other " -"ordering tools such as :func:`max` that rely on a different underlying " -"method. Implementing all six comparisons also helps avoid confusion for " -"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " -"method." +"The sort algorithm uses only ``<`` comparisons between items. While defining an :meth:`~object.__lt__` " +"method will suffice for sorting, :PEP:`8` recommends that all six :ref:`rich comparisons ` " +"be implemented. This will help avoid bugs when using the same data with other ordering tools such as :" +"func:`max` that rely on a different underlying method. Implementing all six comparisons also helps " +"avoid confusion for mixed type comparisons which can call reflected the :meth:`~object.__gt__` method." msgstr "" #: library/functions.rst:1615 -msgid "" -"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2263,37 +2080,31 @@ msgstr "" #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a " -"static method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a static method, use this idiom::" msgstr "" #: library/functions.rst:1628 -msgid "" -"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +msgid "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` for details." msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). Moreover, they can be called as regular " -"functions (such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on an instance (such as ``C()." +"f()``). Moreover, they can be called as regular functions (such as ``f()``)." msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, " -"see :func:`classmethod` for a variant that is useful for creating alternate " -"class constructors." +"Static methods in Python are similar to those found in Java or C++. Also, see :func:`classmethod` for a " +"variant that is useful for creating alternate class constructors." msgstr "" #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a " -"regular function and do something with its result. This is needed in some " -"cases where you need a reference to a function from a class body and you " -"want to avoid the automatic transformation to instance method. For these " -"cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a regular function and do something " +"with its result. This is needed in some cases where you need a reference to a function from a class " +"body and you want to avoid the automatic transformation to instance method. For these cases, use this " +"idiom::" msgstr "" #: library/functions.rst:1651 @@ -2302,36 +2113,32 @@ msgstr "" #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " -"new ``__wrapped__`` attribute, and are now callable as regular functions." +"Static methods now inherit the method attributes (``__module__``, ``__name__``, ``__qualname__``, " +"``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` attribute, and are now callable as " +"regular functions." msgstr "" #: library/functions.rst:1668 -msgid "" -"Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" #: library/functions.rst:1670 msgid "" -"``str`` is the built-in string :term:`class`. For general information about " -"strings, see :ref:`textseq`." +"``str`` is the built-in string :term:`class`. For general information about strings, see :ref:`textseq`." msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns " -"the total. The *iterable*'s items are normally numbers, and the start value " -"is not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns the total. The *iterable*'s " +"items are normally numbers, and the start value is not allowed to be a string." msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The " -"preferred, fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, " -"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " -"using :func:`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The preferred, fast way to concatenate a " +"sequence of strings is by calling ``''.join(sequence)``. To add floating point values with extended " +"precision, see :func:`math.fsum`\\. To concatenate a series of iterables, consider using :func:" +"`itertools.chain`." msgstr "" #: library/functions.rst:1686 @@ -2340,59 +2147,52 @@ msgstr "" #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling " -"class of *type*. This is useful for accessing inherited methods that have " -"been overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling class of *type*. This is " +"useful for accessing inherited methods that have been overridden in a class." msgstr "" #: library/functions.rst:1695 msgid "" -"The *object-or-type* determines the :term:`method resolution order` to be " -"searched. The search starts from the class right after the *type*." +"The *object-or-type* determines the :term:`method resolution order` to be searched. The search starts " +"from the class right after the *type*." msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" -"> A -> object`` and the value of *type* is ``B``, then :func:`super` " -"searches ``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -> object`` and the " +"value of *type* is ``B``, then :func:`super` searches ``C -> A -> object``." msgstr "" #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " -"method resolution search order used by both :func:`getattr` and :func:" -"`super`. The attribute is dynamic and can change whenever the inheritance " -"hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method resolution search order " +"used by both :func:`getattr` and :func:`super`. The attribute is dynamic and can change whenever the " +"inheritance hierarchy is updated." msgstr "" #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If " -"the second argument is an object, ``isinstance(obj, type)`` must be true. " -"If the second argument is a type, ``issubclass(type2, type)`` must be true " -"(this is useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If the second argument is an " +"object, ``isinstance(obj, type)`` must be true. If the second argument is a type, ``issubclass(type2, " +"type)`` must be true (this is useful for classmethods)." msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with " -"single inheritance, *super* can be used to refer to parent classes without " -"naming them explicitly, thus making the code more maintainable. This use " -"closely parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with single inheritance, *super* can " +"be used to refer to parent classes without naming them explicitly, thus making the code more " +"maintainable. This use closely parallels the use of *super* in other programming languages." msgstr "" #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a " -"dynamic execution environment. This use case is unique to Python and is not " -"found in statically compiled languages or languages that only support single " -"inheritance. This makes it possible to implement \"diamond diagrams\" where " -"multiple base classes implement the same method. Good design dictates that " -"such implementations have the same calling signature in every case (because " -"the order of calls is determined at runtime, because that order adapts to " -"changes in the class hierarchy, and because that order can include sibling " -"classes that are unknown prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a dynamic execution environment. " +"This use case is unique to Python and is not found in statically compiled languages or languages that " +"only support single inheritance. This makes it possible to implement \"diamond diagrams\" where " +"multiple base classes implement the same method. Good design dictates that such implementations have " +"the same calling signature in every case (because the order of calls is determined at runtime, because " +"that order adapts to changes in the class hierarchy, and because that order can include sibling classes " +"that are unknown prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2401,68 +2201,61 @@ msgstr "" #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute " -"lookups. One possible use case for this is calling :term:`descriptors " -"` in a parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute lookups. One possible use case " +"for this is calling :term:`descriptors ` in a parent or sibling class." msgstr "" #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for " -"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " -"does so by implementing its own :meth:`__getattribute__` method for " -"searching classes in a predictable order that supports cooperative multiple " -"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " -"using statements or operators such as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for explicit dotted attribute " +"lookups such as ``super().__getitem__(name)``. It does so by implementing its own :meth:" +"`__getattribute__` method for searching classes in a predictable order that supports cooperative " +"multiple inheritance. Accordingly, :func:`super` is undefined for implicit lookups using statements or " +"operators such as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not " -"limited to use inside methods. The two argument form specifies the " -"arguments exactly and makes the appropriate references. The zero argument " -"form only works inside a class definition, as the compiler fills in the " -"necessary details to correctly retrieve the class being defined, as well as " -"accessing the current instance for ordinary methods." +"Also note that, aside from the zero argument form, :func:`super` is not limited to use inside methods. " +"The two argument form specifies the arguments exactly and makes the appropriate references. The zero " +"argument form only works inside a class definition, as the compiler fills in the necessary details to " +"correctly retrieve the class being defined, as well as accessing the current instance for ordinary " +"methods." msgstr "" #: library/functions.rst:1753 msgid "" -"For practical suggestions on how to design cooperative classes using :func:" -"`super`, see `guide to using super() `_." +"For practical suggestions on how to design cooperative classes using :func:`super`, see `guide to using " +"super() `_." msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable sequence type, as documented in :" +"ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a " -"type object and generally the same object as returned by :attr:`object." -"__class__ `." +"With one argument, return the type of an *object*. The return value is a type object and generally the " +"same object as returned by :attr:`object.__class__ `." msgstr "" #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type " -"of an object, because it takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type of an object, because it " +"takes subclasses into account." msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a " -"dynamic form of the :keyword:`class` statement. The *name* string is the " -"class name and becomes the :attr:`~definition.__name__` attribute. The " -"*bases* tuple contains the base classes and becomes the :attr:`~class." -"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " -"classes, is added. The *dict* dictionary contains attribute and method " -"definitions for the class body; it may be copied or wrapped before becoming " -"the :attr:`~object.__dict__` attribute. The following two statements create " -"identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a dynamic form of the :keyword:" +"`class` statement. The *name* string is the class name and becomes the :attr:`~definition.__name__` " +"attribute. The *bases* tuple contains the base classes and becomes the :attr:`~class.__bases__` " +"attribute; if empty, :class:`object`, the ultimate base of all classes, is added. The *dict* dictionary " +"contains attribute and method definitions for the class body; it may be copied or wrapped before " +"becoming the :attr:`~object.__dict__` attribute. The following two statements create identical :class:" +"`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2471,10 +2264,9 @@ msgstr "" #: library/functions.rst:1796 msgid "" -"Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " -"in the same way that keywords in a class definition (besides *metaclass*) " -"would." +"Keyword arguments provided to the three argument form are passed to the appropriate metaclass machinery " +"(usually :meth:`~object.__init_subclass__`) in the same way that keywords in a class definition (besides " +"*metaclass*) would." msgstr "" #: library/functions.rst:1801 @@ -2483,42 +2275,37 @@ msgstr "" #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no " -"longer use the one-argument form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer use the one-argument " +"form to get the type of an object." msgstr "" #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " -"or any other object with a :attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or any other object with a :" +"attr:`~object.__dict__` attribute." msgstr "" #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object." -"__dict__` attribute; however, other objects may have write restrictions on " -"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" -"`types.MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object.__dict__` attribute; however, " +"other objects may have write restrictions on their :attr:`~object.__dict__` attributes (for example, " +"classes use a :class:`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " -"locals dictionary is only useful for reads since updates to the locals " -"dictionary are ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals dictionary is only useful " +"for reads since updates to the locals dictionary are ignored." msgstr "" #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it " -"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " -"defines the :attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it doesn't have a :attr:`~object." +"__dict__` attribute (for example, if its class defines the :attr:`~object.__slots__` attribute)." msgstr "" #: library/functions.rst:1827 -msgid "" -"Iterate over several iterables in parallel, producing tuples with an item " -"from each one." +msgid "Iterate over several iterables in parallel, producing tuples with an item from each one." msgstr "" #: library/functions.rst:1830 @@ -2527,70 +2314,64 @@ msgstr "" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " -"tuple contains the *i*-th element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple contains the *i*-th " +"element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" -"Another way to think of :func:`zip` is that it turns rows into columns, and " -"columns into rows. This is similar to `transposing a matrix `_." +"Another way to think of :func:`zip` is that it turns rows into columns, and columns into rows. This is " +"similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" -":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" -"`list`." +":func:`zip` is lazy: The elements won't be processed until the iterable is iterated on, e.g. by a :" +"keyword:`!for` loop or by wrapping in a :class:`list`." msgstr "" #: library/functions.rst:1850 msgid "" -"One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in " -"the code that prepared these iterables. Python offers three different " -"approaches to dealing with this issue:" +"One thing to consider is that the iterables passed to :func:`zip` could have different lengths; " +"sometimes by design, and sometimes because of a bug in the code that prepared these iterables. Python " +"offers three different approaches to dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It " -"will ignore the remaining items in the longer iterables, cutting off the " -"result to the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It will ignore the remaining " +"items in the longer iterables, cutting off the result to the length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of " -"equal length. In such cases, it's recommended to use the ``strict=True`` " -"option. Its output is the same as regular :func:`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of equal length. In such " +"cases, it's recommended to use the ``strict=True`` option. Its output is the same as regular :func:" +"`zip`::" msgstr "" #: library/functions.rst:1869 msgid "" -"Unlike the default behavior, it checks that the lengths of iterables are " -"identical, raising a :exc:`ValueError` if they aren't:" +"Unlike the default behavior, it checks that the lengths of iterables are identical, raising a :exc:" +"`ValueError` if they aren't:" msgstr "" #: library/functions.rst:1877 msgid "" -"Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find " -"bug in another part of the program." +"Without the ``strict=True`` argument, any bug that results in iterables of different lengths will be " +"silenced, possibly manifesting as a hard-to-find bug in another part of the program." msgstr "" #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the " -"iterables have the same length. This is done by :func:`itertools." -"zip_longest`." +"Shorter iterables can be padded with a constant value to make all the iterables have the same length. " +"This is done by :func:`itertools.zip_longest`." msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " -"of 1-tuples. With no arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-tuples. With no " +"arguments, it returns an empty iterator." msgstr "" #: library/functions.rst:1888 @@ -2599,17 +2380,14 @@ msgstr "" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This " -"makes possible an idiom for clustering a data series into n-length groups " -"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " -"``n`` times so that each output tuple has the result of ``n`` calls to the " -"iterator. This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This makes possible an idiom for " +"clustering a data series into n-length groups using ``zip(*[iter(s)]*n, strict=True)``. This repeats " +"the *same* iterator ``n`` times so that each output tuple has the result of ``n`` calls to the iterator. " +"This has the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 -msgid "" -":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " -"list::" +msgid ":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" msgstr "" #: library/functions.rst:1907 @@ -2618,53 +2396,45 @@ msgstr "" #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python " -"programming, unlike :func:`importlib.import_module`." +"This is an advanced function that is not needed in everyday Python programming, unlike :func:`importlib." +"import_module`." msgstr "" #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be " -"replaced (by importing the :mod:`builtins` module and assigning to " -"``builtins.__import__``) in order to change semantics of the :keyword:`!" -"import` statement, but doing so is **strongly** discouraged as it is usually " -"simpler to use import hooks (see :pep:`302`) to attain the same goals and " -"does not cause issues with code which assumes the default import " -"implementation is in use. Direct use of :func:`__import__` is also " -"discouraged in favor of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be replaced (by importing the :mod:" +"`builtins` module and assigning to ``builtins.__import__``) in order to change semantics of the :keyword:" +"`!import` statement, but doing so is **strongly** discouraged as it is usually simpler to use import " +"hooks (see :pep:`302`) to attain the same goals and does not cause issues with code which assumes the " +"default import implementation is in use. Direct use of :func:`__import__` is also discouraged in favor " +"of :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given " -"*globals* and *locals* to determine how to interpret the name in a package " -"context. The *fromlist* gives the names of objects or submodules that should " -"be imported from the module given by *name*. The standard implementation " -"does not use its *locals* argument at all and uses its *globals* only to " -"determine the package context of the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given *globals* and *locals* to determine " +"how to interpret the name in a package context. The *fromlist* gives the names of objects or submodules " +"that should be imported from the module given by *name*. The standard implementation does not use its " +"*locals* argument at all and uses its *globals* only to determine the package context of the :keyword:" +"`import` statement." msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the " -"default) means only perform absolute imports. Positive values for *level* " -"indicate the number of parent directories to search relative to the " -"directory of the module calling :func:`__import__` (see :pep:`328` for the " -"details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the default) means only perform " +"absolute imports. Positive values for *level* indicate the number of parent directories to search " +"relative to the directory of the module calling :func:`__import__` (see :pep:`328` for the details)." msgstr "" #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the " -"top-level package (the name up till the first dot) is returned, *not* the " -"module named by *name*. However, when a non-empty *fromlist* argument is " -"given, the module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the top-level package (the name up " +"till the first dot) is returned, *not* the module named by *name*. However, when a non-empty *fromlist* " +"argument is given, the module named by *name* is returned." msgstr "" #: library/functions.rst:1949 -msgid "" -"For example, the statement ``import spam`` results in bytecode resembling " -"the following code::" +msgid "For example, the statement ``import spam`` results in bytecode resembling the following code::" msgstr "" #: library/functions.rst:1954 @@ -2673,39 +2443,34 @@ msgstr "" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is " -"the object that is bound to a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is the object that is bound to " +"a name by the :keyword:`import` statement." msgstr "" #: library/functions.rst:1961 -msgid "" -"On the other hand, the statement ``from spam.ham import eggs, sausage as " -"saus`` results in ::" +msgid "On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` results in ::" msgstr "" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " -"this object, the names to import are retrieved and assigned to their " -"respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this object, the names to " +"import are retrieved and assigned to their respective names." msgstr "" #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by " -"name, use :func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by name, use :func:`importlib." +"import_module`." msgstr "" #: library/functions.rst:1975 -msgid "" -"Negative values for *level* are no longer supported (which also changes the " -"default value to 0)." +msgid "Negative values for *level* are no longer supported (which also changes the default value to 0)." msgstr "" #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, " -"the environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, the environment variable :" +"envvar:`PYTHONCASEOK` is now ignored." msgstr "" #: library/functions.rst:1984 @@ -2714,7 +2479,6 @@ msgstr "" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If " -"you are reading the code from a file, make sure to use newline conversion " -"mode to convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If you are reading the code " +"from a file, make sure to use newline conversion mode to convert Windows or Mac-style newlines." msgstr "" From 2cd84a9d9a9448ba031d14869eb3f6237b618fe3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 6 Jan 2022 23:02:33 +0000 Subject: [PATCH 18/58] Wrap translations --- library/functions.po | 1966 ++++++++++++++++++++++++------------------ 1 file changed, 1143 insertions(+), 823 deletions(-) diff --git a/library/functions.po b/library/functions.po index dbc328592..707cb1376 100644 --- a/library/functions.po +++ b/library/functions.po @@ -24,11 +24,12 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it that are always available. " -"They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it " +"that are always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir dizi fonksiyon ve tür " -"barındırır. Burada alfabetik sıraya göre listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " +"bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " +"listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -396,19 +397,21 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a floating point number, or an " -"object implementing :meth:`__abs__`. If the argument is a complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a " +"floating point number, or an object implementing :meth:`__abs__`. If the " +"argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:`__abs__` 'i " -"uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " +"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " +"karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. Equivalent to calling ``x." -"__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous " +"iterable`. Equivalent to calling ``x.__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. ``x.__aiter__()`` " -"çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " +"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." @@ -416,65 +419,80 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the iterable is empty). Equivalent " -"to::" -msgstr "Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" +"Return ``True`` if all elements of the *iterable* are true (or if the " +"iterable is empty). Equivalent to::" +msgstr "" +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " +"eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous iterator`, or *default* if given " -"and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous " +"iterator`, or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı döndürür. Eğer yineleyici " -"tükendiyse ve *default* değer verildiyse, *default* değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " +"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " +"*default* değeri döndürür." #: library/functions.rst:90 -msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." -msgstr "Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer şekilde çalışır." +msgid "" +"This is the async variant of the :func:`next` builtin, and behaves similarly." +msgstr "" +"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, " +"benzer şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :term:`awaitable`. " -"Awaiting this returns the next value of the iterator. If *default* is given, it is returned if the " -"iterator is exhausted, otherwise :exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, " +"returning an :term:`awaitable`. Awaiting this returns the next value of the " +"iterator. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:`awaitable` döndürür. Bunu " -"beklemek yineleyicinin bir sonraki değerini döndürür. Eğer *default* değer verildiyse, yineleyici " -"tükendiğinde o döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" +"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " +"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable is empty, return ``False``. " -"Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable " +"is empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. Eğer *iterable* boş ise, " -"``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " +"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" -"As :func:`repr`, return a string containing a printable representation of an object, but escape the non-" -"ASCII characters in the string returned by :func:`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. " -"This generates a string similar to that returned by :func:`repr` in Python 2." +"As :func:`repr`, return a string containing a printable representation of an " +"object, but escape the non-ASCII characters in the string returned by :func:" +"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " +"similar to that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, ancak :func:`repr` " -"tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış " -"karakterlerini kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından döndürülen değere " -"benzeyen bir string üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " +"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " +"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " +"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " +"döndürülen değere benzeyen bir string üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The result is a valid Python " -"expression. If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` method " -"that returns an integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir Python ifadesidir. " -"Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı döndüren bir :meth:`__index__` metodu " -"tanımlaması gerekir. Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " +"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " +"Bazı örnekler:" #: library/functions.rst:132 -msgid "If the prefix \"0b\" is desired or not, you can use either of the following ways." +msgid "" +"If the prefix \"0b\" is desired or not, you can use either of the following " +"ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki " +"şekilde de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -482,16 +500,18 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using the standard :ref:" -"`truth testing procedure `. If *x* is false or omitted, this returns ``False``; otherwise, it " -"returns ``True``. The :class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). It " -"cannot be subclassed further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" -"values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " +"using the standard :ref:`truth testing procedure `. If *x* is false " +"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" +"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " +"It cannot be subclassed further. Its only instances are ``False`` and " +"``True`` (see :ref:`bltin-boolean-values`)." msgstr "" -"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing procedure ` " -"kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi " -"takdirde, ``True`` değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :" -"ref:`typesnumeric` 'a bakınız." +"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " +"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -499,69 +519,87 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, it calls :func:`sys." -"breakpointhook`, passing ``args`` and ``kws`` straight through. By default, ``sys.breakpointhook()`` " -"calls :func:`pdb.set_trace()` expecting no arguments. In this case, it is purely a convenience function " -"so you don't have to explicitly import :mod:`pdb` or type as much code to enter the debugger. However, :" -"func:`sys.breakpointhook` can be set to some other function and :func:`breakpoint` will automatically " -"call that, allowing you to drop into the debugger of choice." -msgstr "" -"Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik olarak, :func:`sys." -"breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan geçer. Varsayılan olarak, ``sys." -"breakpointhook()`` hiçbir parametre beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, " -"bu tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " -"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys.breakpointhook` başka bir " -"fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"This function drops you into the debugger at the call site. Specifically, " +"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " +"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " +"expecting no arguments. In this case, it is purely a convenience function " +"so you don't have to explicitly import :mod:`pdb` or type as much code to " +"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " +"other function and :func:`breakpoint` will automatically call that, allowing " +"you to drop into the debugger of choice." +msgstr "" +"Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " +"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " +"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " +"için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " +"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" +"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " "ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument ``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " +"argument ``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`auditing event ` ``builtins.breakpoint`` yükseltir." +"``breakpointhook`` parametresi ile :ref:`auditing event ` " +"``builtins.breakpoint`` yükseltir." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence of integers in the " -"range 0 <= x < 256. It has most of the usual methods of mutable sequences, described in :ref:`typesseq-" -"mutable`, as well as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable " +"sequence of integers in the range 0 <= x < 256. It has most of the usual " +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " +"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 aralığındaki tam " -"sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-mutable` 'da tarif edildiği gibi değişebilir " -"dizeler klasik metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:" -"`bytes-methods` 'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " +"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " +"için, :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:181 -msgid "The optional *source* parameter can be used to initialize the array in a few different ways:" -msgstr "Opsiyonel *source* parametresi diziyi birkaç farklı şekilde başlatmak için kullanılabilir:" +msgid "" +"The optional *source* parameter can be used to initialize the array in a few " +"different ways:" +msgstr "" +"Opsiyonel *source* parametresi diziyi birkaç farklı şekilde başlatmak için " +"kullanılabilir:" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) parameters; :func:" -"`bytearray` then converts the string to bytes using :meth:`str.encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, " +"*errors*) parameters; :func:`bytearray` then converts the string to bytes " +"using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de vermelisiniz; sonrasında :" -"func:`bytearray` :meth:`str.encode` kullanarak string'i bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " +"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"string'i bayta çevirecektir." #: library/functions.rst:188 -msgid "If it is an *integer*, the array will have that size and will be initialized with null bytes." -msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +msgid "" +"If it is an *integer*, the array will have that size and will be initialized " +"with null bytes." +msgstr "" +"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface `, a read-only buffer of the " -"object will be used to initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface " +"`, a read-only buffer of the object will be used to " +"initialize the bytes array." msgstr "" -"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt dizisini başlatmak için bir salt " -"okunur arabellek kullanılır." +"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt " +"dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < 256``, which are used " -"as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 " +"<= x < 256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam sayılardan oluşan bir " -"yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " +"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -573,59 +611,75 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in the range ``0 <= x < " -"256``. :class:`bytes` is an immutable version of :class:`bytearray` -- it has the same non-mutating " -"methods and the same indexing and slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in " +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" +"class:`bytearray` -- it has the same non-mutating methods and the same " +"indexing and slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi döndürür. :class:" -"`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı objeyi değiştirmeyen metotlara, " -"indeksleme ve dilimleme davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " +"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " +"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " +"davranışına sahiptir." #: library/functions.rst:211 -msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "" +"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." -msgstr "Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." +msgstr "" +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " +"bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." -msgstr "Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." +msgstr "" +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " +"bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:`False` if not. If this returns " -"``True``, it is still possible that a call fails, but if it is ``False``, calling *object* will never " -"succeed. Note that classes are callable (calling a class returns a new instance); instances are callable " -"if their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:" +"`False` if not. If this returns ``True``, it is still possible that a call " +"fails, but if it is ``False``, calling *object* will never succeed. Note " +"that classes are callable (calling a class returns a new instance); " +"instances are callable if their class has a :meth:`__call__` method." msgstr "" -"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` döndürür. Eğer ``True`` " -"döndürür ise, bir çağrının başarısız olması hala mümkündür, ``False`` döndürdüğü takdirde, *object* " -"çağrısı hiçbir zaman başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu " -"varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir örnek döndürür." +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" +"`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " +"hala mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman " +"başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` " +"metodu varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan " +"türeyen yeni bir örnek döndürür." #: library/functions.rst:226 -msgid "This function was first removed in Python 3.0 and then brought back in Python 3.2." -msgstr "Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda geri getirildi." +msgid "" +"This function was first removed in Python 3.0 and then brought back in " +"Python 3.2." +msgstr "" +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " +"versiyonunda geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the integer *i*. For example, " -"``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` returns the string ``'€'``. This is the " -"inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the " +"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " +"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. Örneğin, ``chr(97)`` , " -"``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` " -"'un tam tersidir." +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " +"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " +"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " +"tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base 16). :exc:`ValueError` " -"will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " +"base 16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde 0x10FFFF). Eğer *i* " -"aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " +"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " +"ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -633,204 +687,253 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like an instance method receives " -"the instance. To declare a class method, use this idiom::" +"A class method receives the class as an implicit first argument, just like " +"an instance method receives the instance. To declare a class method, use " +"this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir örneğin metodunun " -"örneği aldığı gibi. Bu sınıf metodunu bu şekilde tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " +"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " +"şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 -msgid "The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` for details." +msgid "" +"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on an instance (such as ``C()." -"f()``). The instance is ignored except for its class. If a class method is called for a derived class, " -"the derived class object is passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). The instance is ignored except for its " +"class. If a class method is called for a derived class, the derived class " +"object is passed as the implied first argument." msgstr "" -"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden çağırılabilir. Örnek, " -"sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf " -"nesnesi örtük ilk argüman olarak geçer." +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " +"üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " +"metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük " +"ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want those, see :func:`staticmethod` " -"in this section. For more information on class methods, see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want " +"those, see :func:`staticmethod` in this section. For more information on " +"class methods, see :ref:`types`." msgstr "" -"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak isterseniz, bu " -"bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları hakkında daha fazla bilgi için, :ref:" -"`types` 'a bakınız." +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " +"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " +"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 -msgid "Class methods can now wrap other :term:`descriptors ` such as :func:`property`." +msgid "" +"Class methods can now wrap other :term:`descriptors ` such as :" +"func:`property`." msgstr "" -"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` 'ları sarmalayabilir." +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors " +"` 'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, ``__name__``, ``__qualname__``, " -"``__doc__`` and ``__annotations__``) and have a new ``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " +"have a new ``__wrapped__`` attribute." msgstr "" -"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` and " -"``__annotations__``) metot özelliklerini miras alır ve yeni bir ``__wrapped__`` özelliğine sahiplerdir." +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " +"``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " +"bir ``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be executed by :func:`exec` or :func:" -"`eval`. *source* can either be a normal string, a byte string, or an AST object. Refer to the :mod:" -"`ast` module documentation for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be " +"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " +"string, a byte string, or an AST object. Refer to the :mod:`ast` module " +"documentation for information on how to work with AST objects." msgstr "" -"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :func:`eval` " -"fonksiyonları kullanılarak çalıştırılabilir." +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " +"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; pass some recognizable value " -"if it wasn't read from a file (``''`` is commonly used)." +"The *filename* argument should give the file from which the code was read; " +"pass some recognizable value if it wasn't read from a file (``''`` " +"is commonly used)." msgstr "" -"*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan okunmuyorsa ayırtedilebilir bir " -"değer verebilirsin (genellikle ``''`` kullanılır)." +"*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " +"``''`` kullanılır)." #: library/functions.rst:285 msgid "" -"The *mode* argument specifies what kind of code must be compiled; it can be ``'exec'`` if *source* " -"consists of a sequence of statements, ``'eval'`` if it consists of a single expression, or ``'single'`` " -"if it consists of a single interactive statement (in the latter case, expression statements that " +"The *mode* argument specifies what kind of code must be compiled; it can be " +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " +"it consists of a single expression, or ``'single'`` if it consists of a " +"single interactive statement (in the latter case, expression statements that " "evaluate to something other than ``None`` will be printed)." msgstr "" -"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi ifadeden oluşuyorsa " -"``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa " -"``'single'`` olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " +"dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " +"``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` " +"olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler " +"yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler options ` should be activated and which :ref:`future features ` should be allowed. If neither is " -"present (or both are zero) the code is compiled with the same flags that affect the code that is " -"calling :func:`compile`. If the *flags* argument is given and *dont_inherit* is not (or is zero) then " -"the compiler options and the future statements specified by the *flags* argument are used in addition to " -"those that would be used anyway. If *dont_inherit* is a non-zero integer then the *flags* argument is it " -"-- the flags (future features and compiler options) in the surrounding code are ignored." -msgstr "" -"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`compiler options ` 'ın " -"aktive edilmesi gerektiğini ve hangi :ref:`future features ` 'a izin verileceğini kontrol eder. " -"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " -"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse (veya sıfırsa), " -"derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " -"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* " -"argümanı da odur. -- çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " -"yoksayılır." +"The optional arguments *flags* and *dont_inherit* control which :ref:" +"`compiler options ` should be activated and which :ref:" +"`future features ` should be allowed. If neither is present (or both " +"are zero) the code is compiled with the same flags that affect the code that " +"is calling :func:`compile`. If the *flags* argument is given and " +"*dont_inherit* is not (or is zero) then the compiler options and the future " +"statements specified by the *flags* argument are used in addition to those " +"that would be used anyway. If *dont_inherit* is a non-zero integer then the " +"*flags* argument is it -- the flags (future features and compiler options) " +"in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`compiler options " +"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`future " +"features ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " +"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen " +"aynı bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* " +"verilmediyse (veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri " +"*flags* argümanı tarafından belirtilirler, yine de kullanılacak olanlara ek " +"olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir tamsayıysa, " +"*flags* argümanı da odur. -- çevreleyen koddaki bayraklar (gelecekteki " +"özellikler ve derleyici seçenekleri) yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be bitwise ORed together to " -"specify multiple options. The bitfield required to specify a given future feature can be found as the :" -"attr:`~__future__._Feature.compiler_flag` attribute on the :class:`~__future__._Feature` instance in " -"the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` " -"module, with ``PyCF_`` prefix." -msgstr "" -"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için bit düzeyinde " -"VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli bir özelliği belirtmek için gereken " -"bit alanı, :mod:`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:`~__future__." -"_Feature.compiler_flag` niteliği olarak bulunabilir. :ref:`Compiler flags ` , :mod:" -"`ast` modülünde ``PyCF_`` öneki ile bulunabilir." +"Compiler options and future statements are specified by bits which can be " +"bitwise ORed together to specify multiple options. The bitfield required to " +"specify a given future feature can be found as the :attr:`~__future__." +"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " +"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." +msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " +"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " +"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" +"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" +"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" +"`Compiler flags ` , :mod:`ast` modülünde ``PyCF_`` öneki " +"ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; the default value of ``-1`` " -"selects the optimization level of the interpreter as given by :option:`-O` options. Explicit levels are " -"``0`` (no optimization; ``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " -"``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; " +"the default value of ``-1`` selects the optimization level of the " +"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " +"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " +"``__debug__`` is false) or ``2`` (docstrings are removed too)." msgstr "" -"*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` varsayılan değeri, -O " -"seçenekleri tarafından verilen yorumlayıcının optimizasyon seviyesini seçer. Belli seviyeler: ``0`` " -"(optimizasyon yok; ``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` " -"(Ekstradan doküman dizeleri de kaldırıldı)." +"*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " +"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " +"optimizasyon seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; " +"``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya " +"``2`` (Ekstradan doküman dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :exc:`ValueError` if the " -"source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, " +"and :exc:`ValueError` if the source contains null bytes." msgstr "" -"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar içeriyorsa :exc:" -"`ValueError` hatalarını ortaya çıkarır." +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null " +"baytlar içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 -msgid "If you want to parse Python code into its AST representation, see :func:`ast.parse`." -msgstr "Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a bakınız." +msgid "" +"If you want to parse Python code into its AST representation, see :func:`ast." +"parse`." +msgstr "" +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " +"'a bakınız." #: library/functions.rst:322 -msgid "Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, ``filename``." +msgid "" +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source``, ``filename``." msgstr "" -"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` ``compile`` ortaya çıkartır." +"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` " +"``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` and ``filename``. This " -"event may also be raised by implicit compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source`` and ``filename``. This event may also be raised by implicit " +"compilation." msgstr "" -"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` ``compile`` ortaya çıkartır. " -"Bu durum, örtük derleme ile de ortaya çıkarılabilir." +"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` " +"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya " +"çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, input must be " -"terminated by at least one newline character. This is to facilitate detection of incomplete and " -"complete statements in the :mod:`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " +"mode, input must be terminated by at least one newline character. This is " +"to facilitate detection of incomplete and complete statements in the :mod:" +"`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dizi derleneceğinde, giren veri en az bir yeni " -"satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` modülündeki tamamlanmış ve tamamlanmamış " -"ifadelerin tespitini kolaylaştırmak içindir." +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dizi derleneceğinde, " +"giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" +"`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " +"kolaylaştırmak içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/complex string when compiling " -"to an AST object due to stack depth limitations in Python's AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/" +"complex string when compiling to an AST object due to stack depth " +"limitations in Python's AST compiler." msgstr "" -"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince büyük/karmaşık bir " -"dizeyi bir AST nesnesine derlerken Python yorumlayıcısını çökertmek mümkündür." +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " +"yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " +"yorumlayıcısını çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not have to end in a " -"newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " +"does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle ``'exec'`` modunda iken " -"veri girişinin yeni satırda sonlanması gerekmiyor. *optimize* parametresi eklendi." +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " +"böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " +"gerekmiyor. *optimize* parametresi eklendi." #: library/functions.rst:345 -msgid "Previously, :exc:`TypeError` was raised when null bytes were encountered in *source*." +msgid "" +"Previously, :exc:`TypeError` was raised when null bytes were encountered in " +"*source*." msgstr "" #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support for top-level ``await``, " -"``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " +"support for top-level ``await``, ``async for``, and ``async with``." msgstr "" #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a string or number to a complex " -"number. If the first parameter is a string, it will be interpreted as a complex number and the function " -"must be called without a second parameter. The second parameter can never be a string. Each argument " -"may be any numeric type (including complex). If *imag* is omitted, it defaults to zero and the " -"constructor serves as a numeric conversion like :class:`int` and :class:`float`. If both arguments are " +"Return a complex number with the value *real* + *imag*\\*1j or convert a " +"string or number to a complex number. If the first parameter is a string, " +"it will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. " +"Each argument may be any numeric type (including complex). If *imag* is " +"omitted, it defaults to zero and the constructor serves as a numeric " +"conversion like :class:`int` and :class:`float`. If both arguments are " "omitted, returns ``0j``." msgstr "" #: library/functions.rst:365 msgid "" -"For a general Python object ``x``, ``complex(x)`` delegates to ``x.__complex__()``. If " -"``__complex__()`` is not defined then it falls back to :meth:`__float__`. If ``__float__()`` is not " -"defined then it falls back to :meth:`__index__`." +"For a general Python object ``x``, ``complex(x)`` delegates to ``x." +"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" +"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around the central ``+`` or ``-`` " -"operator. For example, ``complex('1+2j')`` is fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around " +"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " +"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" #: library/functions.rst:377 @@ -842,68 +945,79 @@ msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" #: library/functions.rst:382 -msgid "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are not defined." +msgid "" +"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " +"are not defined." msgstr "" #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a string. The string must be " -"the name of one of the object's attributes. The function deletes the named attribute, provided the " -"object allows it. For example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a " +"string. The string must be the name of one of the object's attributes. The " +"function deletes the named attribute, provided the object allows it. For " +"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. See :class:`dict` and :ref:" -"`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. " +"See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :class:`tuple` classes, as well " -"as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :" +"class:`tuple` classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. With an argument, attempt to " -"return a list of valid attributes for that object." +"Without arguments, return the list of names in the current local scope. " +"With an argument, attempt to return a list of valid attributes for that " +"object." msgstr "" #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called and must return the list of " -"attributes. This allows objects that implement a custom :func:`__getattr__` or :func:`__getattribute__` " -"function to customize the way :func:`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called " +"and must return the list of attributes. This allows objects that implement a " +"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " +"the way :func:`dir` reports their attributes." msgstr "" #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best to gather information from " -"the object's :attr:`~object.__dict__` attribute, if defined, and from its type object. The resulting " -"list is not necessarily complete and may be inaccurate when the object has a custom :func:`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best " +"to gather information from the object's :attr:`~object.__dict__` attribute, " +"if defined, and from its type object. The resulting list is not necessarily " +"complete and may be inaccurate when the object has a custom :func:" +"`__getattr__`." msgstr "" #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types of objects, as it attempts to " -"produce the most relevant, rather than complete, information:" +"The default :func:`dir` mechanism behaves differently with different types " +"of objects, as it attempts to produce the most relevant, rather than " +"complete, information:" msgstr "" #: library/functions.rst:427 -msgid "If the object is a module object, the list contains the names of the module's attributes." +msgid "" +"If the object is a module object, the list contains the names of the " +"module's attributes." msgstr "" #: library/functions.rst:430 msgid "" -"If the object is a type or class object, the list contains the names of its attributes, and recursively " -"of the attributes of its bases." +"If the object is a type or class object, the list contains the names of its " +"attributes, and recursively of the attributes of its bases." msgstr "" #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of its class's attributes, and " -"recursively of the attributes of its class's base classes." +"Otherwise, the list contains the object's attributes' names, the names of " +"its class's attributes, and recursively of the attributes of its class's " +"base classes." msgstr "" #: library/functions.rst:437 @@ -912,28 +1026,32 @@ msgstr "" #: library/functions.rst:456 msgid "" -"Because :func:`dir` is supplied primarily as a convenience for use at an interactive prompt, it tries to " -"supply an interesting set of names more than it tries to supply a rigorously or consistently defined set " -"of names, and its detailed behavior may change across releases. For example, metaclass attributes are " -"not in the result list when the argument is a class." +"Because :func:`dir` is supplied primarily as a convenience for use at an " +"interactive prompt, it tries to supply an interesting set of names more than " +"it tries to supply a rigorously or consistently defined set of names, and " +"its detailed behavior may change across releases. For example, metaclass " +"attributes are not in the result list when the argument is a class." msgstr "" #: library/functions.rst:466 msgid "" -"Take two (non-complex) numbers as arguments and return a pair of numbers consisting of their quotient " -"and remainder when using integer division. With mixed operand types, the rules for binary arithmetic " -"operators apply. For integers, the result is the same as ``(a // b, a % b)``. For floating point " -"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` but may be 1 less than " -"that. In any case ``q * b + a % b`` is very close to *a*, if ``a % b`` is non-zero it has the same sign " -"as *b*, and ``0 <= abs(a % b) < abs(b)``." +"Take two (non-complex) numbers as arguments and return a pair of numbers " +"consisting of their quotient and remainder when using integer division. " +"With mixed operand types, the rules for binary arithmetic operators apply. " +"For integers, the result is the same as ``(a // b, a % b)``. For floating " +"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." +"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " +"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " +"and ``0 <= abs(a % b) < abs(b)``." msgstr "" #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or some other object " -"which supports iteration. The :meth:`~iterator.__next__` method of the iterator returned by :func:" -"`enumerate` returns a tuple containing a count (from *start* which defaults to 0) and the values " -"obtained from iterating over *iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:" +"`iterator`, or some other object which supports iteration. The :meth:" +"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " +"returns a tuple containing a count (from *start* which defaults to 0) and " +"the values obtained from iterating over *iterable*." msgstr "" #: library/functions.rst:490 @@ -942,126 +1060,145 @@ msgstr "" #: library/functions.rst:501 msgid "" -"The arguments are a string and optional globals and locals. If provided, *globals* must be a " -"dictionary. If provided, *locals* can be any mapping object." +"The arguments are a string and optional globals and locals. If provided, " +"*globals* must be a dictionary. If provided, *locals* can be any mapping " +"object." msgstr "" #: library/functions.rst:505 msgid "" -"The *expression* argument is parsed and evaluated as a Python expression (technically speaking, a " -"condition list) using the *globals* and *locals* dictionaries as global and local namespace. If the " -"*globals* dictionary is present and does not contain a value for the key ``__builtins__``, a reference " -"to the dictionary of the built-in module :mod:`builtins` is inserted under that key before *expression* " -"is parsed. That way you can control what builtins are available to the executed code by inserting your " -"own ``__builtins__`` dictionary into *globals* before passing it to :func:`eval`. If the *locals* " -"dictionary is omitted it defaults to the *globals* dictionary. If both dictionaries are omitted, the " -"expression is executed with the *globals* and *locals* in the environment where :func:`eval` is called. " -"Note, *eval()* does not have access to the :term:`nested scopes ` (non-locals) in the " -"enclosing environment." +"The *expression* argument is parsed and evaluated as a Python expression " +"(technically speaking, a condition list) using the *globals* and *locals* " +"dictionaries as global and local namespace. If the *globals* dictionary is " +"present and does not contain a value for the key ``__builtins__``, a " +"reference to the dictionary of the built-in module :mod:`builtins` is " +"inserted under that key before *expression* is parsed. That way you can " +"control what builtins are available to the executed code by inserting your " +"own ``__builtins__`` dictionary into *globals* before passing it to :func:" +"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " +"dictionary. If both dictionaries are omitted, the expression is executed " +"with the *globals* and *locals* in the environment where :func:`eval` is " +"called. Note, *eval()* does not have access to the :term:`nested scopes " +"` (non-locals) in the enclosing environment." msgstr "" #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors are reported as exceptions. " -"Example:" +"The return value is the result of the evaluated expression. Syntax errors " +"are reported as exceptions. Example:" msgstr "" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as those created by :func:" -"`compile`). In this case, pass a code object instead of a string. If the code object has been compiled " -"with ``'exec'`` as the *mode* argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as " +"those created by :func:`compile`). In this case, pass a code object instead " +"of a string. If the code object has been compiled with ``'exec'`` as the " +"*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` function. The :func:`globals` " -"and :func:`locals` functions return the current global and local dictionary, respectively, which may be " -"useful to pass around for use by :func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` " +"function. The :func:`globals` and :func:`locals` functions return the " +"current global and local dictionary, respectively, which may be useful to " +"pass around for use by :func:`eval` or :func:`exec`." msgstr "" #: library/functions.rst:537 -msgid "If the given source is a string, then leading and trailing spaces and tabs are stripped." +msgid "" +"If the given source is a string, then leading and trailing spaces and tabs " +"are stripped." msgstr "" #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings with expressions containing " -"only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings " +"with expressions containing only literals." msgstr "" #: library/functions.rst:579 -msgid "Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." +msgid "" +"Raises an :ref:`auditing event ` ``exec`` with argument " +"``code_object``." msgstr "" #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as the argument. Code " -"compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as " +"the argument. Code compilation events may also be raised." msgstr "" #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be either a string or a code " -"object. If it is a string, the string is parsed as a suite of Python statements which is then executed " -"(unless a syntax error occurs). [#]_ If it is a code object, it is simply executed. In all cases, the " -"code that's executed is expected to be valid as file input (see the section :ref:`file-input` in the " -"Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` " -"statements may not be used outside of function definitions even within the context of code passed to " -"the :func:`exec` function. The return value is ``None``." +"This function supports dynamic execution of Python code. *object* must be " +"either a string or a code object. If it is a string, the string is parsed " +"as a suite of Python statements which is then executed (unless a syntax " +"error occurs). [#]_ If it is a code object, it is simply executed. In all " +"cases, the code that's executed is expected to be valid as file input (see " +"the section :ref:`file-input` in the Reference Manual). Be aware that the :" +"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " +"not be used outside of function definitions even within the context of code " +"passed to the :func:`exec` function. The return value is ``None``." msgstr "" #: library/functions.rst:563 msgid "" -"In all cases, if the optional parts are omitted, the code is executed in the current scope. If only " -"*globals* is provided, it must be a dictionary (and not a subclass of dictionary), which will be used " -"for both the global and the local variables. If *globals* and *locals* are given, they are used for the " -"global and local variables, respectively. If provided, *locals* can be any mapping object. Remember " -"that at the module level, globals and locals are the same dictionary. If exec gets two separate objects " -"as *globals* and *locals*, the code will be executed as if it were embedded in a class definition." +"In all cases, if the optional parts are omitted, the code is executed in the " +"current scope. If only *globals* is provided, it must be a dictionary (and " +"not a subclass of dictionary), which will be used for both the global and " +"the local variables. If *globals* and *locals* are given, they are used for " +"the global and local variables, respectively. If provided, *locals* can be " +"any mapping object. Remember that at the module level, globals and locals " +"are the same dictionary. If exec gets two separate objects as *globals* and " +"*locals*, the code will be executed as if it were embedded in a class " +"definition." msgstr "" #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key ``__builtins__``, a reference to the " -"dictionary of the built-in module :mod:`builtins` is inserted under that key. That way you can control " -"what builtins are available to the executed code by inserting your own ``__builtins__`` dictionary into " -"*globals* before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key " +"``__builtins__``, a reference to the dictionary of the built-in module :mod:" +"`builtins` is inserted under that key. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." msgstr "" #: library/functions.rst:586 msgid "" -"The built-in functions :func:`globals` and :func:`locals` return the current global and local " -"dictionary, respectively, which may be useful to pass around for use as the second and third argument " -"to :func:`exec`." +"The built-in functions :func:`globals` and :func:`locals` return the current " +"global and local dictionary, respectively, which may be useful to pass " +"around for use as the second and third argument to :func:`exec`." msgstr "" #: library/functions.rst:592 msgid "" -"The default *locals* act as described for function :func:`locals` below: modifications to the default " -"*locals* dictionary should not be attempted. Pass an explicit *locals* dictionary if you need to see " -"effects of the code on *locals* after function :func:`exec` returns." +"The default *locals* act as described for function :func:`locals` below: " +"modifications to the default *locals* dictionary should not be attempted. " +"Pass an explicit *locals* dictionary if you need to see effects of the code " +"on *locals* after function :func:`exec` returns." msgstr "" #: library/functions.rst:600 msgid "" -"Construct an iterator from those elements of *iterable* for which *function* returns true. *iterable* " -"may be either a sequence, a container which supports iteration, or an iterator. If *function* is " -"``None``, the identity function is assumed, that is, all elements of *iterable* that are false are " +"Construct an iterator from those elements of *iterable* for which *function* " +"returns true. *iterable* may be either a sequence, a container which " +"supports iteration, or an iterator. If *function* is ``None``, the identity " +"function is assumed, that is, all elements of *iterable* that are false are " "removed." msgstr "" #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator expression ``(item for item in " -"iterable if function(item))`` if function is not ``None`` and ``(item for item in iterable if item)`` if " -"function is ``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator " +"expression ``(item for item in iterable if function(item))`` if function is " +"not ``None`` and ``(item for item in iterable if item)`` if function is " +"``None``." msgstr "" #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that returns elements of *iterable* for " -"which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that " +"returns elements of *iterable* for which *function* returns false." msgstr "" #: library/functions.rst:621 @@ -1070,31 +1207,36 @@ msgstr "" #: library/functions.rst:623 msgid "" -"If the argument is a string, it should contain a decimal number, optionally preceded by a sign, and " -"optionally embedded in whitespace. The optional sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no " -"effect on the value produced. The argument may also be a string representing a NaN (not-a-number), or " -"positive or negative infinity. More precisely, the input must conform to the following grammar after " -"leading and trailing whitespace characters are removed:" +"If the argument is a string, it should contain a decimal number, optionally " +"preceded by a sign, and optionally embedded in whitespace. The optional " +"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"produced. The argument may also be a string representing a NaN (not-a-" +"number), or positive or negative infinity. More precisely, the input must " +"conform to the following grammar after leading and trailing whitespace " +"characters are removed:" msgstr "" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, described in :ref:`floating`. Case " -"is not significant, so, for example, \"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " +"Here ``floatnumber`` is the form of a Python floating-point literal, " +"described in :ref:`floating`. Case is not significant, so, for example, " +"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " "spellings for positive infinity." msgstr "" #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a floating point number with the " -"same value (within Python's floating point precision) is returned. If the argument is outside the range " -"of a Python float, an :exc:`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a " +"floating point number with the same value (within Python's floating point " +"precision) is returned. If the argument is outside the range of a Python " +"float, an :exc:`OverflowError` will be raised." msgstr "" #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. If ``__float__()`` is " -"not defined then it falls back to :meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x." +"__float__()``. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" #: library/functions.rst:652 @@ -1115,191 +1257,225 @@ msgstr "" #: library/functions.rst:685 msgid "" -"Convert a *value* to a \"formatted\" representation, as controlled by *format_spec*. The interpretation " -"of *format_spec* will depend on the type of the *value* argument; however, there is a standard " -"formatting syntax that is used by most built-in types: :ref:`formatspec`." +"Convert a *value* to a \"formatted\" representation, as controlled by " +"*format_spec*. The interpretation of *format_spec* will depend on the type " +"of the *value* argument; however, there is a standard formatting syntax that " +"is used by most built-in types: :ref:`formatspec`." msgstr "" #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same effect as calling :func:" -"`str(value) `." +"The default *format_spec* is an empty string which usually gives the same " +"effect as calling :func:`str(value) `." msgstr "" #: library/functions.rst:693 msgid "" -"A call to ``format(value, format_spec)`` is translated to ``type(value).__format__(value, format_spec)`` " -"which bypasses the instance dictionary when searching for the value's :meth:`__format__` method. A :exc:" -"`TypeError` exception is raised if the method search reaches :mod:`object` and the *format_spec* is non-" -"empty, or if either the *format_spec* or the return value are not strings." +"A call to ``format(value, format_spec)`` is translated to ``type(value)." +"__format__(value, format_spec)`` which bypasses the instance dictionary when " +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " +"exception is raised if the method search reaches :mod:`object` and the " +"*format_spec* is non-empty, or if either the *format_spec* or the return " +"value are not strings." msgstr "" #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if " +"*format_spec* is not an empty string." msgstr "" #: library/functions.rst:709 msgid "" -"Return a new :class:`frozenset` object, optionally with elements taken from *iterable*. ``frozenset`` " -"is a built-in class. See :class:`frozenset` and :ref:`types-set` for documentation about this class." +"Return a new :class:`frozenset` object, optionally with elements taken from " +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" +"ref:`types-set` for documentation about this class." msgstr "" #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, and :class:`dict` " -"classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a string. If the string is the name " -"of one of the object's attributes, the result is the value of that attribute. For example, ``getattr(x, " -"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not exist, *default* is returned " -"if provided, otherwise :exc:`AttributeError` is raised." +"Return the value of the named attribute of *object*. *name* must be a " +"string. If the string is the name of one of the object's attributes, the " +"result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " +"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " +"raised." msgstr "" #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at compilation time, one must " -"manually mangle a private attribute's (attributes with two leading underscores) name in order to " -"retrieve it with :func:`getattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to retrieve it with :func:" +"`getattr`." msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code within functions, this is set " -"when the function is defined and remains the same regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code " +"within functions, this is set when the function is defined and remains the " +"same regardless of where the function is called." msgstr "" #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the string is the name of one of " -"the object's attributes, ``False`` if not. (This is implemented by calling ``getattr(object, name)`` and " -"seeing whether it raises an :exc:`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the " +"string is the name of one of the object's attributes, ``False`` if not. " +"(This is implemented by calling ``getattr(object, name)`` and seeing whether " +"it raises an :exc:`AttributeError` or not.)" msgstr "" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are integers. They are used to " -"quickly compare dictionary keys during a dictionary lookup. Numeric values that compare equal have the " -"same hash value (even if they are of different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are " +"integers. They are used to quickly compare dictionary keys during a " +"dictionary lookup. Numeric values that compare equal have the same hash " +"value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates the return value " -"based on the bit width of the host machine. See :meth:`__hash__` for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " +"truncates the return value based on the bit width of the host machine. See :" +"meth:`__hash__` for details." msgstr "" #: library/functions.rst:764 msgid "" -"Invoke the built-in help system. (This function is intended for interactive use.) If no argument is " -"given, the interactive help system starts on the interpreter console. If the argument is a string, then " -"the string is looked up as the name of a module, function, class, method, keyword, or documentation " -"topic, and a help page is printed on the console. If the argument is any other kind of object, a help " -"page on the object is generated." +"Invoke the built-in help system. (This function is intended for interactive " +"use.) If no argument is given, the interactive help system starts on the " +"interpreter console. If the argument is a string, then the string is looked " +"up as the name of a module, function, class, method, keyword, or " +"documentation topic, and a help page is printed on the console. If the " +"argument is any other kind of object, a help page on the object is generated." msgstr "" #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when invoking :func:`help`, it means " -"that the parameters prior to the slash are positional-only. For more info, see :ref:`the FAQ entry on " -"positional-only parameters `." +"Note that if a slash(/) appears in the parameter list of a function when " +"invoking :func:`help`, it means that the parameters prior to the slash are " +"positional-only. For more info, see :ref:`the FAQ entry on positional-only " +"parameters `." msgstr "" #: library/functions.rst:776 -msgid "This function is added to the built-in namespace by the :mod:`site` module." +msgid "" +"This function is added to the built-in namespace by the :mod:`site` module." msgstr "" #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for callables are now more " -"comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " +"for callables are now more comprehensive and consistent." msgstr "" #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". If *x* is not a " -"Python :class:`int` object, it has to define an :meth:`__index__` method that returns an integer. Some " -"examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with " +"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" +"meth:`__index__` method that returns an integer. Some examples:" msgstr "" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower hexadecimal string with prefix or not, " -"you can use either of the following ways:" +"If you want to convert an integer number to an uppercase or lower " +"hexadecimal string with prefix or not, you can use either of the following " +"ways:" msgstr "" #: library/functions.rst:806 -msgid "See also :func:`int` for converting a hexadecimal string to an integer using a base of 16." +msgid "" +"See also :func:`int` for converting a hexadecimal string to an integer using " +"a base of 16." msgstr "" #: library/functions.rst:811 -msgid "To obtain a hexadecimal string representation for a float, use the :meth:`float.hex` method." +msgid "" +"To obtain a hexadecimal string representation for a float, use the :meth:" +"`float.hex` method." msgstr "" #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is guaranteed to be unique and constant " -"for this object during its lifetime. Two objects with non-overlapping lifetimes may have the same :func:" -"`id` value." +"Return the \"identity\" of an object. This is an integer which is " +"guaranteed to be unique and constant for this object during its lifetime. " +"Two objects with non-overlapping lifetimes may have the same :func:`id` " +"value." msgstr "" #: library/functions.rst:824 -msgid "Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." +msgid "" +"Raises an :ref:`auditing event ` ``builtins.id`` with argument " +"``id``." msgstr "" #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output without a trailing newline. The " -"function then reads a line from input, converts it to a string (stripping a trailing newline), and " -"returns that. When EOF is read, :exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output " +"without a trailing newline. The function then reads a line from input, " +"converts it to a string (stripping a trailing newline), and returns that. " +"When EOF is read, :exc:`EOFError` is raised. Example::" msgstr "" #: library/functions.rst:839 msgid "" -"If the :mod:`readline` module was loaded, then :func:`input` will use it to provide elaborate line " -"editing and history features." +"If the :mod:`readline` module was loaded, then :func:`input` will use it to " +"provide elaborate line editing and history features." msgstr "" #: library/functions.rst:842 -msgid "Raises an :ref:`auditing event ` ``builtins.input`` with argument ``prompt``." +msgid "" +"Raises an :ref:`auditing event ` ``builtins.input`` with argument " +"``prompt``." msgstr "" #: library/functions.rst:844 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input`` with argument ``prompt`` before reading " -"input" +"Raises an :ref:`auditing event ` ``builtins.input`` with argument " +"``prompt`` before reading input" msgstr "" #: library/functions.rst:847 -msgid "Raises an :ref:`auditing event ` ``builtins.input/result`` with argument ``result``." +msgid "" +"Raises an :ref:`auditing event ` ``builtins.input/result`` with " +"argument ``result``." msgstr "" #: library/functions.rst:849 msgid "" -"Raises an auditing event ``builtins.input/result`` with the result after successfully reading input." +"Raises an auditing event ``builtins.input/result`` with the result after " +"successfully reading input." msgstr "" #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return ``0`` if no arguments are " -"given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x.__int__()``. If *x* defines :meth:" -"`__index__`, it returns ``x.__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." +"Return an integer object constructed from a number or string *x*, or return " +"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " +"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." +"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." "__trunc__()``. For floating point numbers, this truncates towards zero." msgstr "" #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :class:`bytes`, or :class:" -"`bytearray` instance representing an :ref:`integer literal ` in radix *base*. Optionally, the " -"literal can be preceded by ``+`` or ``-`` (with no space in between) and surrounded by whitespace. A " -"base-n literal consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having values 10 " -"to 35. The default *base* is 10. The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can " -"be optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as with integer literals in " -"code. Base 0 means to interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " -"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as ``int('010', 8)``." +"If *x* is not a number or if *base* is given, then *x* must be a string, :" +"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " +"literal ` in radix *base*. Optionally, the literal can be " +"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " +"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " +"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " +"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " +"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " +"with integer literals in code. Base 0 means to interpret exactly as a code " +"literal, so that the actual base is 2, 8, 10, or 16, and so that " +"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"``int('010', 8)``." msgstr "" #: library/functions.rst:876 @@ -1308,9 +1484,10 @@ msgstr "" #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :meth:`base.__index__ ` method, that method is called to obtain an integer for the base. Previous versions used :" -"meth:`base.__int__ ` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :" +"meth:`base.__index__ ` method, that method is called to " +"obtain an integer for the base. Previous versions used :meth:`base.__int__ " +"` instead of :meth:`base.__index__ `." msgstr "" #: library/functions.rst:891 @@ -1319,11 +1496,13 @@ msgstr "" #: library/functions.rst:897 msgid "" -"Return ``True`` if the *object* argument is an instance of the *classinfo* argument, or of a (direct, " -"indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of " -"the given type, the function always returns ``False``. If *classinfo* is a tuple of type objects (or " -"recursively, other such tuples) or a :ref:`types-union` of multiple types, return ``True`` if *object* " -"is an instance of any of the types. If *classinfo* is not a type or tuple of types and such tuples, a :" +"Return ``True`` if the *object* argument is an instance of the *classinfo* " +"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " +"the function always returns ``False``. If *classinfo* is a tuple of type " +"objects (or recursively, other such tuples) or a :ref:`types-union` of " +"multiple types, return ``True`` if *object* is an instance of any of the " +"types. If *classinfo* is not a type or tuple of types and such tuples, a :" "exc:`TypeError` exception is raised." msgstr "" @@ -1333,22 +1512,27 @@ msgstr "" #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual `) of " -"*classinfo*. A class is considered a subclass of itself. *classinfo* may be a tuple of class objects or " -"a :ref:`types-union`, in which case return ``True`` if *class* is a subclass of any entry in " -"*classinfo*. In any other case, a :exc:`TypeError` exception is raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" +"`virtual `) of *classinfo*. A class is considered a " +"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" +"`types-union`, in which case return ``True`` if *class* is a subclass of any " +"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " +"raised." msgstr "" #: library/functions.rst:926 msgid "" -"Return an :term:`iterator` object. The first argument is interpreted very differently depending on the " -"presence of the second argument. Without a second argument, *object* must be a collection object which " -"supports the :term:`iterable` protocol (the :meth:`__iter__` method), or it must support the sequence " -"protocol (the :meth:`__getitem__` method with integer arguments starting at ``0``). If it does not " -"support either of those protocols, :exc:`TypeError` is raised. If the second argument, *sentinel*, is " -"given, then *object* must be a callable object. The iterator created in this case will call *object* " -"with no arguments for each call to its :meth:`~iterator.__next__` method; if the value returned is equal " -"to *sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be returned." +"Return an :term:`iterator` object. The first argument is interpreted very " +"differently depending on the presence of the second argument. Without a " +"second argument, *object* must be a collection object which supports the :" +"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " +"the sequence protocol (the :meth:`__getitem__` method with integer arguments " +"starting at ``0``). If it does not support either of those protocols, :exc:" +"`TypeError` is raised. If the second argument, *sentinel*, is given, then " +"*object* must be a callable object. The iterator created in this case will " +"call *object* with no arguments for each call to its :meth:`~iterator." +"__next__` method; if the value returned is equal to *sentinel*, :exc:" +"`StopIteration` will be raised, otherwise the value will be returned." msgstr "" #: library/functions.rst:939 @@ -1357,74 +1541,82 @@ msgstr "" #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a block-reader. For example, " -"reading fixed-width blocks from a binary database file until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a " +"block-reader. For example, reading fixed-width blocks from a binary database " +"file until the end of file is reached::" msgstr "" #: library/functions.rst:953 msgid "" -"Return the length (the number of items) of an object. The argument may be a sequence (such as a string, " -"bytes, tuple, list, or range) or a collection (such as a dictionary, set, or frozen set)." +"Return the length (the number of items) of an object. The argument may be a " +"sequence (such as a string, bytes, tuple, list, or range) or a collection " +"(such as a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, such as :class:`range(2 " -"** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." +"maxsize`, such as :class:`range(2 ** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence type, as documented in :ref:" -"`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence " +"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. Free variables are returned " -"by :func:`locals` when it is called in function blocks, but not in class blocks. Note that at the module " -"level, :func:`locals` and :func:`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. " +"Free variables are returned by :func:`locals` when it is called in function " +"blocks, but not in class blocks. Note that at the module level, :func:" +"`locals` and :func:`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not affect the values of local and " -"free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not " +"affect the values of local and free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, yielding the results. If " -"additional *iterable* arguments are passed, *function* must take that many arguments and is applied to " -"the items from all iterables in parallel. With multiple iterables, the iterator stops when the shortest " -"iterable is exhausted. For cases where the function inputs are already arranged into argument tuples, " -"see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, " +"yielding the results. If additional *iterable* arguments are passed, " +"*function* must take that many arguments and is applied to the items from " +"all iterables in parallel. With multiple iterables, the iterator stops when " +"the shortest iterable is exhausted. For cases where the function inputs are " +"already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 -msgid "Return the largest item in an iterable or the largest of two or more arguments." +msgid "" +"Return the largest item in an iterable or the largest of two or more " +"arguments." msgstr "" #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The largest item in the " -"iterable is returned. If two or more positional arguments are provided, the largest of the positional " -"arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The largest item in the iterable is returned. If two or more positional " +"arguments are provided, the largest of the positional arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies a one-argument ordering " -"function like that used for :meth:`list.sort`. The *default* argument specifies an object to return if " -"the provided iterable is empty. If the iterable is empty and *default* is not provided, a :exc:" +"There are two optional keyword-only arguments. The *key* argument specifies " +"a one-argument ordering function like that used for :meth:`list.sort`. The " +"*default* argument specifies an object to return if the provided iterable is " +"empty. If the iterable is empty and *default* is not provided, a :exc:" "`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one encountered. This is consistent with " -"other sort-stability preserving tools such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and " -"``heapq.nlargest(1, iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." +"nlargest(1, iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 @@ -1437,84 +1629,93 @@ msgstr "" #: library/functions.rst:1025 msgid "" -"Return a \"memory view\" object created from the given argument. See :ref:`typememoryview` for more " -"information." +"Return a \"memory view\" object created from the given argument. See :ref:" +"`typememoryview` for more information." msgstr "" #: library/functions.rst:1032 -msgid "Return the smallest item in an iterable or the smallest of two or more arguments." +msgid "" +"Return the smallest item in an iterable or the smallest of two or more " +"arguments." msgstr "" #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The smallest item in the " -"iterable is returned. If two or more positional arguments are provided, the smallest of the positional " -"arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The smallest item in the iterable is returned. If two or more positional " +"arguments are provided, the smallest of the positional arguments is returned." msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one encountered. This is consistent with " -"other sort-stability preserving tools such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq." -"nsmallest(1, iterable, key=keyfunc)``." +"If multiple items are minimal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " +"iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator.__next__` method. If " -"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:`StopIteration` is " -"raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:" +"`~iterator.__next__` method. If *default* is given, it is returned if the " +"iterator is exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. It has methods that are " -"common to all instances of Python classes. This function does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. " +"It has methods that are common to all instances of Python classes. This " +"function does not accept any arguments." msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign arbitrary attributes to " -"an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " +"assign arbitrary attributes to an instance of the :class:`object` class." msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The result is a valid Python " -"expression. If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` method " -"that returns an integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. For example:" msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the prefix \"0o\" or not, you " -"can use either of the following ways." +"If you want to convert an integer number to an octal string either with the " +"prefix \"0o\" or not, you can use either of the following ways." msgstr "" #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file cannot be opened, an :exc:" -"`OSError` is raised. See :ref:`tut-files` for more examples of how to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file " +"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " +"examples of how to use this function." msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or relative to the current working " -"directory) of the file to be opened or an integer file descriptor of the file to be wrapped. (If a file " -"descriptor is given, it is closed when the returned I/O object is closed unless *closefd* is set to " -"``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or " +"relative to the current working directory) of the file to be opened or an " +"integer file descriptor of the file to be wrapped. (If a file descriptor is " +"given, it is closed when the returned I/O object is closed unless *closefd* " +"is set to ``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is opened. It defaults to " -"``'r'`` which means open for reading in text mode. Other common values are ``'w'`` for writing " -"(truncating the file if it already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " -"(which on *some* Unix systems, means that *all* writes append to the end of the file regardless of the " -"current seek position). In text mode, if *encoding* is not specified the encoding used is platform-" -"dependent: ``locale.getpreferredencoding(False)`` is called to get the current locale encoding. (For " -"reading and writing raw bytes use binary mode and leave *encoding* unspecified.) The available modes " -"are:" +"*mode* is an optional string that specifies the mode in which the file is " +"opened. It defaults to ``'r'`` which means open for reading in text mode. " +"Other common values are ``'w'`` for writing (truncating the file if it " +"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of " +"the file regardless of the current seek position). In text mode, if " +"*encoding* is not specified the encoding used is platform-dependent: " +"``locale.getpreferredencoding(False)`` is called to get the current locale " +"encoding. (For reading and writing raw bytes use binary mode and leave " +"*encoding* unspecified.) The available modes are:" msgstr "" #: library/functions.rst:1133 @@ -1583,145 +1784,168 @@ msgstr "" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes ``'w+'`` and ``'w+b'`` " -"open and truncate the file. Modes ``'r+'`` and ``'r+b'`` open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " +"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " +"``'r+b'`` open the file with no truncation." msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and text I/O. Files opened " -"in binary mode (including ``'b'`` in the *mode* argument) return contents as :class:`bytes` objects " -"without any decoding. In text mode (the default, or when ``'t'`` is included in the *mode* argument), " -"the contents of the file are returned as :class:`str`, the bytes having been first decoded using a " -"platform-dependent encoding or using the specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " +"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " +"argument) return contents as :class:`bytes` objects without any decoding. " +"In text mode (the default, or when ``'t'`` is included in the *mode* " +"argument), the contents of the file are returned as :class:`str`, the bytes " +"having been first decoded using a platform-dependent encoding or using the " +"specified *encoding* if given." msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer has any effect, and is " -"considered deprecated. It previously enabled :term:`universal newlines` in text mode, which became the " -"default behavior in Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text files; all the processing is " -"done by Python itself, and is therefore platform-independent." +"Python doesn't depend on the underlying operating system's notion of text " +"files; all the processing is done by Python itself, and is therefore " +"platform-independent." msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 to switch buffering off " -"(only allowed in binary mode), 1 to select line buffering (only usable in text mode), and an integer > 1 " -"to indicate the size in bytes of a fixed-size chunk buffer. When no *buffering* argument is given, the " -"default buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 " +"to switch buffering off (only allowed in binary mode), 1 to select line " +"buffering (only usable in text mode), and an integer > 1 to indicate the " +"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " +"given, the default buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen using a heuristic " -"trying to determine the underlying device's \"block size\" and falling back on :attr:`io." -"DEFAULT_BUFFER_SIZE`. On many systems, the buffer will typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is " +"chosen using a heuristic trying to determine the underlying device's \"block " +"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " +"the buffer will typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns ``True``) use line " -"buffering. Other text files use the policy described above for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " +"returns ``True``) use line buffering. Other text files use the policy " +"described above for binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. This should only be used in " -"text mode. The default encoding is platform dependent (whatever :func:`locale.getpreferredencoding` " -"returns), but any :term:`text encoding` supported by Python can be used. See the :mod:`codecs` module " -"for the list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. " +"This should only be used in text mode. The default encoding is platform " +"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" +"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " +"module for the list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding errors are to be handled—this " -"cannot be used in binary mode. A variety of standard error handlers are available (listed under :ref:" -"`error-handlers`), though any error handling name that has been registered with :func:`codecs." +"*errors* is an optional string that specifies how encoding and decoding " +"errors are to be handled—this cannot be used in binary mode. A variety of " +"standard error handlers are available (listed under :ref:`error-handlers`), " +"though any error handling name that has been registered with :func:`codecs." "register_error` is also valid. The standard names include:" msgstr "" #: library/functions.rst:1198 msgid "" -"``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding error. The default value of " -"``None`` has the same effect." +"``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding " +"error. The default value of ``None`` has the same effect." msgstr "" #: library/functions.rst:1202 -msgid "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data loss." +msgid "" +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " +"data loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " +"where there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code units ranging from U+DC80 " -"to U+DCFF. These surrogate code units will then be turned back into the same bytes when the " -"``surrogateescape`` error handler is used when writing data. This is useful for processing files in an " -"unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " +"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " +"then be turned back into the same bytes when the ``surrogateescape`` error " +"handler is used when writing data. This is useful for processing files in " +"an unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not supported by the " -"encoding are replaced with the appropriate XML character reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " +"not supported by the encoding are replaced with the appropriate XML " +"character reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 -msgid "``'backslashreplace'`` replaces malformed data by Python's backslashed escape sequences." +msgid "" +"``'backslashreplace'`` replaces malformed data by Python's backslashed " +"escape sequences." msgstr "" #: library/functions.rst:1222 msgid "" -"``'namereplace'`` (also only supported when writing) replaces unsupported characters with ``\\N{...}`` " -"escape sequences." +"``'namereplace'`` (also only supported when writing) replaces unsupported " +"characters with ``\\N{...}`` escape sequences." msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only applies to text mode). It can be " -"``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only " +"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " +"and ``'\\r\\n'``. It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal newlines mode is enabled. Lines " -"in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` " -"before being returned to the caller. If it is ``''``, universal newlines mode is enabled, but line " -"endings are returned to the caller untranslated. If it has any of the other legal values, input lines " -"are only terminated by the given string, and the line ending is returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal " +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " +"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " +"being returned to the caller. If it is ``''``, universal newlines mode is " +"enabled, but line endings are returned to the caller untranslated. If it " +"has any of the other legal values, input lines are only terminated by the " +"given string, and the line ending is returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" -"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` characters written are " -"translated to the system default line separator, :data:`os.linesep`. If *newline* is ``''`` or " -"``'\\n'``, no translation takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " +"characters written are translated to the system default line separator, :" +"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " +"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " "characters written are translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was given, the underlying file " -"descriptor will be kept open when the file is closed. If a filename is given *closefd* must be ``True`` " -"(the default); otherwise, an error will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was " +"given, the underlying file descriptor will be kept open when the file is " +"closed. If a filename is given *closefd* must be ``True`` (the default); " +"otherwise, an error will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The underlying file descriptor for the " -"file object is then obtained by calling *opener* with (*file*, *flags*). *opener* must return an open " -"file descriptor (passing :mod:`os.open` as *opener* results in functionality similar to passing " -"``None``)." +"A custom opener can be used by passing a callable as *opener*. The " +"underlying file descriptor for the file object is then obtained by calling " +"*opener* with (*file*, *flags*). *opener* must return an open file " +"descriptor (passing :mod:`os.open` as *opener* results in functionality " +"similar to passing ``None``)." msgstr "" #: library/functions.rst:1259 @@ -1730,34 +1954,42 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:`os.open` function to open " -"a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:" +"`os.open` function to open a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function depends on the mode. When :func:" -"`open` is used to open a file in a text mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a " -"subclass of :class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file " -"in a binary mode with buffering, the returned class is a subclass of :class:`io.BufferedIOBase`. The " -"exact class varies: in read binary mode, it returns an :class:`io.BufferedReader`; in write binary and " -"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/write mode, it returns an :" -"class:`io.BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:`io." -"RawIOBase`, :class:`io.FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function " +"depends on the mode. When :func:`open` is used to open a file in a text " +"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" +"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " +"to open a file in a binary mode with buffering, the returned class is a " +"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " +"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" +"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " +"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." +"FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :func:`open` is " -"declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" +"`tempfile`, and :mod:`shutil`." msgstr "" #: library/functions.rst:1299 -msgid "Raises an :ref:`auditing event ` ``open`` with arguments ``file``, ``mode``, ``flags``." +msgid "" +"Raises an :ref:`auditing event ` ``open`` with arguments ``file``, " +"``mode``, ``flags``." msgstr "" #: library/functions.rst:1301 -msgid "The ``mode`` and ``flags`` arguments may have been modified or inferred from the original call." +msgid "" +"The ``mode`` and ``flags`` arguments may have been modified or inferred from " +"the original call." msgstr "" #: library/functions.rst:1307 @@ -1774,8 +2006,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode (``'x'``) already " -"exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive " +"creation mode (``'x'``) already exists." msgstr "" #: library/functions.rst:1316 @@ -1788,9 +2020,9 @@ msgstr "" #: library/functions.rst:1325 msgid "" -"If the system call is interrupted and the signal handler does not raise an exception, the function now " -"retries the system call instead of raising an :exc:`InterruptedError` exception (see :pep:`475` for the " -"rationale)." +"If the system call is interrupted and the signal handler does not raise an " +"exception, the function now retries the system call instead of raising an :" +"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" #: library/functions.rst:1328 @@ -1803,40 +2035,46 @@ msgstr "" #: library/functions.rst:1334 msgid "" -"On Windows, opening a console buffer may return a subclass of :class:`io.RawIOBase` other than :class:" -"`io.FileIO`." +"On Windows, opening a console buffer may return a subclass of :class:`io." +"RawIOBase` other than :class:`io.FileIO`." msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer representing the Unicode code point " -"of that character. For example, ``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) " -"returns ``8364``. This is the inverse of :func:`chr`." +"Given a string representing one Unicode character, return an integer " +"representing the Unicode code point of that character. For example, " +"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " +"``8364``. This is the inverse of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the power *exp*, modulo *mod* " -"(computed more efficiently than ``pow(base, exp) % mod``). The two-argument form ``pow(base, exp)`` is " -"equivalent to using the power operator: ``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the " +"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " +"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " +"power operator: ``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the coercion rules for binary " -"arithmetic operators apply. For :class:`int` operands, the result has the same type as the operands " -"(after coercion) unless the second argument is negative; in that case, all arguments are converted to " -"float and a float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but ``pow(10, -2)`` " -"returns ``0.01``. For a negative base of type :class:`int` or :class:`float` and a non-integral " -"exponent, a complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the " +"coercion rules for binary arithmetic operators apply. For :class:`int` " +"operands, the result has the same type as the operands (after coercion) " +"unless the second argument is negative; in that case, all arguments are " +"converted to float and a float result is delivered. For example, ``pow(10, " +"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " +"base of type :class:`int` or :class:`float` and a non-integral exponent, a " +"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " +"close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also be of integer type and " -"*mod* must be nonzero. If *mod* is present and *exp* is negative, *base* must be relatively prime to " -"*mod*. In that case, ``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to *base* " -"modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " +"also be of integer type and *mod* must be nonzero. If *mod* is present and " +"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " +"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " +"*base* modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -1845,39 +2083,43 @@ msgstr "" #: library/functions.rst:1375 msgid "" -"For :class:`int` operands, the three-argument form of ``pow`` now allows the second argument to be " -"negative, permitting computation of modular inverses." +"For :class:`int` operands, the three-argument form of ``pow`` now allows the " +"second argument to be negative, permitting computation of modular inverses." msgstr "" #: library/functions.rst:1380 -msgid "Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "" +"Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed by *end*. *sep*, *end*, " -"*file*, and *flush*, if present, must be given as keyword arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed " +"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " +"keyword arguments." msgstr "" #: library/functions.rst:1391 msgid "" -"All non-keyword arguments are converted to strings like :func:`str` does and written to the stream, " -"separated by *sep* and followed by *end*. Both *sep* and *end* must be strings; they can also be " -"``None``, which means to use the default values. If no *objects* are given, :func:`print` will just " -"write *end*." +"All non-keyword arguments are converted to strings like :func:`str` does and " +"written to the stream, separated by *sep* and followed by *end*. Both *sep* " +"and *end* must be strings; they can also be ``None``, which means to use the " +"default values. If no *objects* are given, :func:`print` will just write " +"*end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it is not present or " -"``None``, :data:`sys.stdout` will be used. Since printed arguments are converted to text strings, :func:" -"`print` cannot be used with binary mode file objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it " +"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " +"arguments are converted to text strings, :func:`print` cannot be used with " +"binary mode file objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the *flush* keyword argument is " -"true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the " +"*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" #: library/functions.rst:1405 @@ -1890,9 +2132,9 @@ msgstr "" #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function for setting an attribute " -"value. *fdel* is a function for deleting an attribute value. And *doc* creates a docstring for the " -"attribute." +"*fget* is a function for getting an attribute value. *fset* is a function " +"for setting an attribute value. *fdel* is a function for deleting an " +"attribute value. And *doc* creates a docstring for the attribute." msgstr "" #: library/functions.rst:1417 @@ -1901,40 +2143,44 @@ msgstr "" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will invoke the setter, " -"and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " +"value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, the property will copy " -"*fget*'s docstring (if it exists). This makes it possible to create read-only properties easily using :" -"func:`property` as a :term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, " +"the property will copy *fget*'s docstring (if it exists). This makes it " +"possible to create read-only properties easily using :func:`property` as a :" +"term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for a read-only attribute " -"with the same name, and it sets the docstring for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" +"\" for a read-only attribute with the same name, and it sets the docstring " +"for *voltage* to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :attr:`~property.deleter` " -"methods usable as decorators that create a copy of the property with the corresponding accessor function " -"set to the decorated function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " +"and :attr:`~property.deleter` methods usable as decorators that create a " +"copy of the property with the corresponding accessor function set to the " +"decorated function. This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" -"This code is exactly equivalent to the first example. Be sure to give the additional functions the same " -"name as the original property (``x`` in this case.)" +"This code is exactly equivalent to the first example. Be sure to give the " +"additional functions the same name as the original property (``x`` in this " +"case.)" msgstr "" #: library/functions.rst:1480 msgid "" -"The returned property object also has the attributes ``fget``, ``fset``, and ``fdel`` corresponding to " -"the constructor arguments." +"The returned property object also has the attributes ``fget``, ``fset``, and " +"``fdel`` corresponding to the constructor arguments." msgstr "" #: library/functions.rst:1483 @@ -1943,90 +2189,103 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable sequence type, as documented in :" -"ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For many types, this function makes " -"an attempt to return a string that would yield an object with the same value when passed to :func:" -"`eval`; otherwise, the representation is a string enclosed in angle brackets that contains the name of " -"the type of the object together with additional information often including the name and address of the " -"object. A class can control what this function returns for its instances by defining a :meth:`__repr__` " -"method." +"Return a string containing a printable representation of an object. For " +"many types, this function makes an attempt to return a string that would " +"yield an object with the same value when passed to :func:`eval`; otherwise, " +"the representation is a string enclosed in angle brackets that contains the " +"name of the type of the object together with additional information often " +"including the name and address of the object. A class can control what this " +"function returns for its instances by defining a :meth:`__repr__` method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:`__reversed__` method or " -"supports the sequence protocol (the :meth:`__len__` method and the :meth:`__getitem__` method with " -"integer arguments starting at ``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :" +"meth:`__reversed__` method or supports the sequence protocol (the :meth:" +"`__len__` method and the :meth:`__getitem__` method with integer arguments " +"starting at ``0``)." msgstr "" #: library/functions.rst:1517 msgid "" -"Return *number* rounded to *ndigits* precision after the decimal point. If *ndigits* is omitted or is " -"``None``, it returns the nearest integer to its input." +"Return *number* rounded to *ndigits* precision after the decimal point. If " +"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " +"input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the closest multiple of 10 to the " -"power minus *ndigits*; if two multiples are equally close, rounding is done toward the even choice (so, " -"for example, both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any " -"integer value is valid for *ndigits* (positive, zero, or negative). The return value is an integer if " -"*ndigits* is omitted or ``None``. Otherwise, the return value has the same type as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the " +"closest multiple of 10 to the power minus *ndigits*; if two multiples are " +"equally close, rounding is done toward the even choice (so, for example, " +"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " +"``2``). Any integer value is valid for *ndigits* (positive, zero, or " +"negative). The return value is an integer if *ndigits* is omitted or " +"``None``. Otherwise, the return value has the same type as *number*." msgstr "" #: library/functions.rst:1530 -msgid "For a general Python object ``number``, ``round`` delegates to ``number.__round__``." +msgid "" +"For a general Python object ``number``, ``round`` delegates to ``number." +"__round__``." msgstr "" #: library/functions.rst:1535 msgid "" -"The behavior of :func:`round` for floats can be surprising: for example, ``round(2.675, 2)`` gives " -"``2.67`` instead of the expected ``2.68``. This is not a bug: it's a result of the fact that most " -"decimal fractions can't be represented exactly as a float. See :ref:`tut-fp-issues` for more " +"The behavior of :func:`round` for floats can be surprising: for example, " +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " +"not a bug: it's a result of the fact that most decimal fractions can't be " +"represented exactly as a float. See :ref:`tut-fp-issues` for more " "information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from *iterable*. ``set`` is a built-in " -"class. See :class:`set` and :ref:`types-set` for documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from " +"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" +"set` for documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:`tuple`, and :class:" -"`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :" +"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " +"module." msgstr "" #: library/functions.rst:1557 msgid "" -"This is the counterpart of :func:`getattr`. The arguments are an object, a string, and an arbitrary " -"value. The string may name an existing attribute or a new attribute. The function assigns the value to " -"the attribute, provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent " -"to ``x.foobar = 123``." +"This is the counterpart of :func:`getattr`. The arguments are an object, a " +"string, and an arbitrary value. The string may name an existing attribute " +"or a new attribute. The function assigns the value to the attribute, " +"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " +"is equivalent to ``x.foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at compilation time, one must " -"manually mangle a private attribute's (attributes with two leading underscores) name in order to set it " -"with :func:`setattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to set it with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" -"Return a :term:`slice` object representing the set of indices specified by ``range(start, stop, " -"step)``. The *start* and *step* arguments default to ``None``. Slice objects have read-only data " -"attributes :attr:`~slice.start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " -"argument values (or their default). They have no other explicit functionality; however, they are used " -"by NumPy and other third-party packages. Slice objects are also generated when extended indexing syntax " -"is used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for " -"an alternate version that returns an iterator." +"Return a :term:`slice` object representing the set of indices specified by " +"``range(start, stop, step)``. The *start* and *step* arguments default to " +"``None``. Slice objects have read-only data attributes :attr:`~slice." +"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit " +"functionality; however, they are used by NumPy and other third-party " +"packages. Slice objects are also generated when extended indexing syntax is " +"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" +"func:`itertools.islice` for an alternate version that returns an iterator." msgstr "" #: library/functions.rst:1587 @@ -2034,44 +2293,52 @@ msgid "Return a new sorted list from the items in *iterable*." msgstr "" #: library/functions.rst:1589 -msgid "Has two optional arguments which must be specified as keyword arguments." +msgid "" +"Has two optional arguments which must be specified as keyword arguments." msgstr "" #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a comparison key from each element in " -"*iterable* (for example, ``key=str.lower``). The default value is ``None`` (compare the elements " -"directly)." +"*key* specifies a function of one argument that is used to extract a " +"comparison key from each element in *iterable* (for example, ``key=str." +"lower``). The default value is ``None`` (compare the elements directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements are sorted as if each " -"comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements " +"are sorted as if each comparison were reversed." msgstr "" #: library/functions.rst:1598 -msgid "Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* function." +msgid "" +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " +"*key* function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable if it guarantees not " -"to change the relative order of elements that compare equal --- this is helpful for sorting in multiple " -"passes (for example, sort by department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " +"stable if it guarantees not to change the relative order of elements that " +"compare equal --- this is helpful for sorting in multiple passes (for " +"example, sort by department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While defining an :meth:`~object.__lt__` " -"method will suffice for sorting, :PEP:`8` recommends that all six :ref:`rich comparisons ` " -"be implemented. This will help avoid bugs when using the same data with other ordering tools such as :" -"func:`max` that rely on a different underlying method. Implementing all six comparisons also helps " -"avoid confusion for mixed type comparisons which can call reflected the :meth:`~object.__gt__` method." +"The sort algorithm uses only ``<`` comparisons between items. While " +"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " +"recommends that all six :ref:`rich comparisons ` be " +"implemented. This will help avoid bugs when using the same data with other " +"ordering tools such as :func:`max` that rely on a different underlying " +"method. Implementing all six comparisons also helps avoid confusion for " +"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " +"method." msgstr "" #: library/functions.rst:1615 -msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "" +"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2080,31 +2347,37 @@ msgstr "" #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a static method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a " +"static method, use this idiom::" msgstr "" #: library/functions.rst:1628 -msgid "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` for details." +msgid "" +"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on an instance (such as ``C()." -"f()``). Moreover, they can be called as regular functions (such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). Moreover, they can be called as regular " +"functions (such as ``f()``)." msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, see :func:`classmethod` for a " -"variant that is useful for creating alternate class constructors." +"Static methods in Python are similar to those found in Java or C++. Also, " +"see :func:`classmethod` for a variant that is useful for creating alternate " +"class constructors." msgstr "" #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a regular function and do something " -"with its result. This is needed in some cases where you need a reference to a function from a class " -"body and you want to avoid the automatic transformation to instance method. For these cases, use this " -"idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a " +"regular function and do something with its result. This is needed in some " +"cases where you need a reference to a function from a class body and you " +"want to avoid the automatic transformation to instance method. For these " +"cases, use this idiom::" msgstr "" #: library/functions.rst:1651 @@ -2113,32 +2386,36 @@ msgstr "" #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, ``__name__``, ``__qualname__``, " -"``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` attribute, and are now callable as " -"regular functions." +"Static methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " +"new ``__wrapped__`` attribute, and are now callable as regular functions." msgstr "" #: library/functions.rst:1668 -msgid "Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "" +"Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" #: library/functions.rst:1670 msgid "" -"``str`` is the built-in string :term:`class`. For general information about strings, see :ref:`textseq`." +"``str`` is the built-in string :term:`class`. For general information about " +"strings, see :ref:`textseq`." msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns the total. The *iterable*'s " -"items are normally numbers, and the start value is not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns " +"the total. The *iterable*'s items are normally numbers, and the start value " +"is not allowed to be a string." msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The preferred, fast way to concatenate a " -"sequence of strings is by calling ``''.join(sequence)``. To add floating point values with extended " -"precision, see :func:`math.fsum`\\. To concatenate a series of iterables, consider using :func:" -"`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The " +"preferred, fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, " +"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " +"using :func:`itertools.chain`." msgstr "" #: library/functions.rst:1686 @@ -2147,52 +2424,59 @@ msgstr "" #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling class of *type*. This is " -"useful for accessing inherited methods that have been overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling " +"class of *type*. This is useful for accessing inherited methods that have " +"been overridden in a class." msgstr "" #: library/functions.rst:1695 msgid "" -"The *object-or-type* determines the :term:`method resolution order` to be searched. The search starts " -"from the class right after the *type*." +"The *object-or-type* determines the :term:`method resolution order` to be " +"searched. The search starts from the class right after the *type*." msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -> object`` and the " -"value of *type* is ``B``, then :func:`super` searches ``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" +"> A -> object`` and the value of *type* is ``B``, then :func:`super` " +"searches ``C -> A -> object``." msgstr "" #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method resolution search order " -"used by both :func:`getattr` and :func:`super`. The attribute is dynamic and can change whenever the " -"inheritance hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " +"method resolution search order used by both :func:`getattr` and :func:" +"`super`. The attribute is dynamic and can change whenever the inheritance " +"hierarchy is updated." msgstr "" #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If the second argument is an " -"object, ``isinstance(obj, type)`` must be true. If the second argument is a type, ``issubclass(type2, " -"type)`` must be true (this is useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If " +"the second argument is an object, ``isinstance(obj, type)`` must be true. " +"If the second argument is a type, ``issubclass(type2, type)`` must be true " +"(this is useful for classmethods)." msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with single inheritance, *super* can " -"be used to refer to parent classes without naming them explicitly, thus making the code more " -"maintainable. This use closely parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with " +"single inheritance, *super* can be used to refer to parent classes without " +"naming them explicitly, thus making the code more maintainable. This use " +"closely parallels the use of *super* in other programming languages." msgstr "" #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a dynamic execution environment. " -"This use case is unique to Python and is not found in statically compiled languages or languages that " -"only support single inheritance. This makes it possible to implement \"diamond diagrams\" where " -"multiple base classes implement the same method. Good design dictates that such implementations have " -"the same calling signature in every case (because the order of calls is determined at runtime, because " -"that order adapts to changes in the class hierarchy, and because that order can include sibling classes " -"that are unknown prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a " +"dynamic execution environment. This use case is unique to Python and is not " +"found in statically compiled languages or languages that only support single " +"inheritance. This makes it possible to implement \"diamond diagrams\" where " +"multiple base classes implement the same method. Good design dictates that " +"such implementations have the same calling signature in every case (because " +"the order of calls is determined at runtime, because that order adapts to " +"changes in the class hierarchy, and because that order can include sibling " +"classes that are unknown prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2201,61 +2485,68 @@ msgstr "" #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute lookups. One possible use case " -"for this is calling :term:`descriptors ` in a parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute " +"lookups. One possible use case for this is calling :term:`descriptors " +"` in a parent or sibling class." msgstr "" #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for explicit dotted attribute " -"lookups such as ``super().__getitem__(name)``. It does so by implementing its own :meth:" -"`__getattribute__` method for searching classes in a predictable order that supports cooperative " -"multiple inheritance. Accordingly, :func:`super` is undefined for implicit lookups using statements or " -"operators such as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for " +"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " +"does so by implementing its own :meth:`__getattribute__` method for " +"searching classes in a predictable order that supports cooperative multiple " +"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " +"using statements or operators such as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not limited to use inside methods. " -"The two argument form specifies the arguments exactly and makes the appropriate references. The zero " -"argument form only works inside a class definition, as the compiler fills in the necessary details to " -"correctly retrieve the class being defined, as well as accessing the current instance for ordinary " -"methods." +"Also note that, aside from the zero argument form, :func:`super` is not " +"limited to use inside methods. The two argument form specifies the " +"arguments exactly and makes the appropriate references. The zero argument " +"form only works inside a class definition, as the compiler fills in the " +"necessary details to correctly retrieve the class being defined, as well as " +"accessing the current instance for ordinary methods." msgstr "" #: library/functions.rst:1753 msgid "" -"For practical suggestions on how to design cooperative classes using :func:`super`, see `guide to using " -"super() `_." +"For practical suggestions on how to design cooperative classes using :func:" +"`super`, see `guide to using super() `_." msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable sequence type, as documented in :" -"ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a type object and generally the " -"same object as returned by :attr:`object.__class__ `." +"With one argument, return the type of an *object*. The return value is a " +"type object and generally the same object as returned by :attr:`object." +"__class__ `." msgstr "" #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type of an object, because it " -"takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type " +"of an object, because it takes subclasses into account." msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a dynamic form of the :keyword:" -"`class` statement. The *name* string is the class name and becomes the :attr:`~definition.__name__` " -"attribute. The *bases* tuple contains the base classes and becomes the :attr:`~class.__bases__` " -"attribute; if empty, :class:`object`, the ultimate base of all classes, is added. The *dict* dictionary " -"contains attribute and method definitions for the class body; it may be copied or wrapped before " -"becoming the :attr:`~object.__dict__` attribute. The following two statements create identical :class:" -"`type` objects:" +"With three arguments, return a new type object. This is essentially a " +"dynamic form of the :keyword:`class` statement. The *name* string is the " +"class name and becomes the :attr:`~definition.__name__` attribute. The " +"*bases* tuple contains the base classes and becomes the :attr:`~class." +"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " +"classes, is added. The *dict* dictionary contains attribute and method " +"definitions for the class body; it may be copied or wrapped before becoming " +"the :attr:`~object.__dict__` attribute. The following two statements create " +"identical :class:`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2264,9 +2555,10 @@ msgstr "" #: library/functions.rst:1796 msgid "" -"Keyword arguments provided to the three argument form are passed to the appropriate metaclass machinery " -"(usually :meth:`~object.__init_subclass__`) in the same way that keywords in a class definition (besides " -"*metaclass*) would." +"Keyword arguments provided to the three argument form are passed to the " +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " +"in the same way that keywords in a class definition (besides *metaclass*) " +"would." msgstr "" #: library/functions.rst:1801 @@ -2275,37 +2567,42 @@ msgstr "" #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer use the one-argument " -"form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no " +"longer use the one-argument form to get the type of an object." msgstr "" #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or any other object with a :" -"attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " +"or any other object with a :attr:`~object.__dict__` attribute." msgstr "" #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object.__dict__` attribute; however, " -"other objects may have write restrictions on their :attr:`~object.__dict__` attributes (for example, " -"classes use a :class:`types.MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object." +"__dict__` attribute; however, other objects may have write restrictions on " +"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" +"`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals dictionary is only useful " -"for reads since updates to the locals dictionary are ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " +"locals dictionary is only useful for reads since updates to the locals " +"dictionary are ignored." msgstr "" #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it doesn't have a :attr:`~object." -"__dict__` attribute (for example, if its class defines the :attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it " +"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " +"defines the :attr:`~object.__slots__` attribute)." msgstr "" #: library/functions.rst:1827 -msgid "Iterate over several iterables in parallel, producing tuples with an item from each one." +msgid "" +"Iterate over several iterables in parallel, producing tuples with an item " +"from each one." msgstr "" #: library/functions.rst:1830 @@ -2314,64 +2611,70 @@ msgstr "" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple contains the *i*-th " -"element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " +"tuple contains the *i*-th element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" -"Another way to think of :func:`zip` is that it turns rows into columns, and columns into rows. This is " -"similar to `transposing a matrix `_." +"Another way to think of :func:`zip` is that it turns rows into columns, and " +"columns into rows. This is similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" -":func:`zip` is lazy: The elements won't be processed until the iterable is iterated on, e.g. by a :" -"keyword:`!for` loop or by wrapping in a :class:`list`." +":func:`zip` is lazy: The elements won't be processed until the iterable is " +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" +"`list`." msgstr "" #: library/functions.rst:1850 msgid "" -"One thing to consider is that the iterables passed to :func:`zip` could have different lengths; " -"sometimes by design, and sometimes because of a bug in the code that prepared these iterables. Python " -"offers three different approaches to dealing with this issue:" +"One thing to consider is that the iterables passed to :func:`zip` could have " +"different lengths; sometimes by design, and sometimes because of a bug in " +"the code that prepared these iterables. Python offers three different " +"approaches to dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It will ignore the remaining " -"items in the longer iterables, cutting off the result to the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It " +"will ignore the remaining items in the longer iterables, cutting off the " +"result to the length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of equal length. In such " -"cases, it's recommended to use the ``strict=True`` option. Its output is the same as regular :func:" -"`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of " +"equal length. In such cases, it's recommended to use the ``strict=True`` " +"option. Its output is the same as regular :func:`zip`::" msgstr "" #: library/functions.rst:1869 msgid "" -"Unlike the default behavior, it checks that the lengths of iterables are identical, raising a :exc:" -"`ValueError` if they aren't:" +"Unlike the default behavior, it checks that the lengths of iterables are " +"identical, raising a :exc:`ValueError` if they aren't:" msgstr "" #: library/functions.rst:1877 msgid "" -"Without the ``strict=True`` argument, any bug that results in iterables of different lengths will be " -"silenced, possibly manifesting as a hard-to-find bug in another part of the program." +"Without the ``strict=True`` argument, any bug that results in iterables of " +"different lengths will be silenced, possibly manifesting as a hard-to-find " +"bug in another part of the program." msgstr "" #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the iterables have the same length. " -"This is done by :func:`itertools.zip_longest`." +"Shorter iterables can be padded with a constant value to make all the " +"iterables have the same length. This is done by :func:`itertools." +"zip_longest`." msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-tuples. With no " -"arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " +"of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" #: library/functions.rst:1888 @@ -2380,14 +2683,17 @@ msgstr "" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This makes possible an idiom for " -"clustering a data series into n-length groups using ``zip(*[iter(s)]*n, strict=True)``. This repeats " -"the *same* iterator ``n`` times so that each output tuple has the result of ``n`` calls to the iterator. " -"This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This " +"makes possible an idiom for clustering a data series into n-length groups " +"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " +"``n`` times so that each output tuple has the result of ``n`` calls to the " +"iterator. This has the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 -msgid ":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" +msgid "" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " +"list::" msgstr "" #: library/functions.rst:1907 @@ -2396,45 +2702,53 @@ msgstr "" #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python programming, unlike :func:`importlib." -"import_module`." +"This is an advanced function that is not needed in everyday Python " +"programming, unlike :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be replaced (by importing the :mod:" -"`builtins` module and assigning to ``builtins.__import__``) in order to change semantics of the :keyword:" -"`!import` statement, but doing so is **strongly** discouraged as it is usually simpler to use import " -"hooks (see :pep:`302`) to attain the same goals and does not cause issues with code which assumes the " -"default import implementation is in use. Direct use of :func:`__import__` is also discouraged in favor " -"of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be " +"replaced (by importing the :mod:`builtins` module and assigning to " +"``builtins.__import__``) in order to change semantics of the :keyword:`!" +"import` statement, but doing so is **strongly** discouraged as it is usually " +"simpler to use import hooks (see :pep:`302`) to attain the same goals and " +"does not cause issues with code which assumes the default import " +"implementation is in use. Direct use of :func:`__import__` is also " +"discouraged in favor of :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given *globals* and *locals* to determine " -"how to interpret the name in a package context. The *fromlist* gives the names of objects or submodules " -"that should be imported from the module given by *name*. The standard implementation does not use its " -"*locals* argument at all and uses its *globals* only to determine the package context of the :keyword:" -"`import` statement." +"The function imports the module *name*, potentially using the given " +"*globals* and *locals* to determine how to interpret the name in a package " +"context. The *fromlist* gives the names of objects or submodules that should " +"be imported from the module given by *name*. The standard implementation " +"does not use its *locals* argument at all and uses its *globals* only to " +"determine the package context of the :keyword:`import` statement." msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the default) means only perform " -"absolute imports. Positive values for *level* indicate the number of parent directories to search " -"relative to the directory of the module calling :func:`__import__` (see :pep:`328` for the details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the " +"default) means only perform absolute imports. Positive values for *level* " +"indicate the number of parent directories to search relative to the " +"directory of the module calling :func:`__import__` (see :pep:`328` for the " +"details)." msgstr "" #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the top-level package (the name up " -"till the first dot) is returned, *not* the module named by *name*. However, when a non-empty *fromlist* " -"argument is given, the module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the " +"top-level package (the name up till the first dot) is returned, *not* the " +"module named by *name*. However, when a non-empty *fromlist* argument is " +"given, the module named by *name* is returned." msgstr "" #: library/functions.rst:1949 -msgid "For example, the statement ``import spam`` results in bytecode resembling the following code::" +msgid "" +"For example, the statement ``import spam`` results in bytecode resembling " +"the following code::" msgstr "" #: library/functions.rst:1954 @@ -2443,34 +2757,39 @@ msgstr "" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is the object that is bound to " -"a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is " +"the object that is bound to a name by the :keyword:`import` statement." msgstr "" #: library/functions.rst:1961 -msgid "On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` results in ::" +msgid "" +"On the other hand, the statement ``from spam.ham import eggs, sausage as " +"saus`` results in ::" msgstr "" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this object, the names to " -"import are retrieved and assigned to their respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " +"this object, the names to import are retrieved and assigned to their " +"respective names." msgstr "" #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by name, use :func:`importlib." -"import_module`." +"If you simply want to import a module (potentially within a package) by " +"name, use :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1975 -msgid "Negative values for *level* are no longer supported (which also changes the default value to 0)." +msgid "" +"Negative values for *level* are no longer supported (which also changes the " +"default value to 0)." msgstr "" #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, the environment variable :" -"envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, " +"the environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" #: library/functions.rst:1984 @@ -2479,6 +2798,7 @@ msgstr "" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If you are reading the code " -"from a file, make sure to use newline conversion mode to convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If " +"you are reading the code from a file, make sure to use newline conversion " +"mode to convert Windows or Mac-style newlines." msgstr "" From 16404423f72bdb8bd67cc184fb7e1c5c01c4b908 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Fri, 7 Jan 2022 19:13:38 +0300 Subject: [PATCH 19/58] functions almost reached the half --- library/functions.po | 76 +++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 72 insertions(+), 4 deletions(-) diff --git a/library/functions.po b/library/functions.po index 707cb1376..bd511693d 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-01-07 01:59+0300\n" +"PO-Revision-Date: 2022-01-07 19:13+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -902,12 +902,16 @@ msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" +"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya " +"çıkardı." #: library/functions.rst:349 msgid "" "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " "support for top-level ``await``, ``async for``, and ``async with``." msgstr "" +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " +"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" @@ -920,6 +924,13 @@ msgid "" "conversion like :class:`int` and :class:`float`. If both arguments are " "omitted, returns ``0j``." msgstr "" +"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " +"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " +"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " +"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " +"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " +"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " +"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" @@ -928,6 +939,9 @@ msgid "" "meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" "meth:`__index__`." msgstr "" +"Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " +"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" @@ -935,20 +949,27 @@ msgid "" "the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " "fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" +"Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " +"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " +"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." -msgstr "" +msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " +"izin verilir." #: library/functions.rst:382 msgid "" "Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " "are not defined." msgstr "" +"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:389 msgid "" @@ -957,18 +978,27 @@ msgid "" "function deletes the named attribute, provided the object allows it. For " "example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" +":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " +"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " +"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " +"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" "Create a new dictionary. The :class:`dict` object is the dictionary class. " "See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " +"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " +"bakınız." #: library/functions.rst:404 msgid "" "For other containers see the built-in :class:`list`, :class:`set`, and :" "class:`tuple` classes, as well as the :mod:`collections` module." msgstr "" +"Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " +"sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" @@ -976,6 +1006,9 @@ msgid "" "With an argument, attempt to return a list of valid attributes for that " "object." msgstr "" +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " +"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " +"çalışır." #: library/functions.rst:413 msgid "" @@ -984,6 +1017,11 @@ msgid "" "custom :func:`__getattr__` or :func:`__getattribute__` function to customize " "the way :func:`dir` reports their attributes." msgstr "" +"Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " +"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" +"`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " +"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " +"izin verir." #: library/functions.rst:418 msgid "" @@ -993,6 +1031,10 @@ msgid "" "complete and may be inaccurate when the object has a custom :func:" "`__getattr__`." msgstr "" +"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:" +"`~object.__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini " +"dener. Sonuç listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel " +"bir :func:`__getattr__` fonksiyonu varsa kusurlu olabilir." #: library/functions.rst:423 msgid "" @@ -1000,18 +1042,24 @@ msgid "" "of objects, as it attempts to produce the most relevant, rather than " "complete, information:" msgstr "" +"Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " +"üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" "If the object is a module object, the list contains the names of the " "module's attributes." msgstr "" +"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " +"içerir." #: library/functions.rst:430 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" +"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve " +"yinelemeli olarak tabanlarının özelliklerini içerir." #: library/functions.rst:433 msgid "" @@ -1019,10 +1067,12 @@ msgid "" "its class's attributes, and recursively of the attributes of its class's " "base classes." msgstr "" +"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " +"yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." #: library/functions.rst:437 msgid "The resulting list is sorted alphabetically. For example:" -msgstr "" +msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" #: library/functions.rst:456 msgid "" @@ -1032,6 +1082,11 @@ msgid "" "its detailed behavior may change across releases. For example, metaclass " "attributes are not in the result list when the argument is a class." msgstr "" +"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " +"kolaylığı sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi " +"sağlamaktansa ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler " +"arasında değişikliğe uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf " +"özellikleri sonuç listesinde yer almaz." #: library/functions.rst:466 msgid "" @@ -1044,6 +1099,14 @@ msgid "" "is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " "and ``0 <= abs(a % b) < abs(b)``." msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " +"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " +"Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " +"kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " +"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " +"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " +"yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " +"<= abs(a % b) < abs(b)``." #: library/functions.rst:478 msgid "" @@ -1053,10 +1116,15 @@ msgid "" "returns a tuple containing a count (from *start* which defaults to 0) and " "the values obtained from iterating over *iterable*." msgstr "" +"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " +"veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" +"func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " +"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " +"yinelemeden elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 msgid "Equivalent to::" -msgstr "" +msgstr "Şuna eşittir::" #: library/functions.rst:501 msgid "" From 9085b9e51cea46bc7565df1b941f030a9d36cd86 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sat, 8 Jan 2022 18:21:25 +0300 Subject: [PATCH 20/58] Test --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index bd511693d..479ba2b08 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1131,7 +1131,7 @@ msgid "" "The arguments are a string and optional globals and locals. If provided, " "*globals* must be a dictionary. If provided, *locals* can be any mapping " "object." -msgstr "" +msgstr "Test" #: library/functions.rst:505 msgid "" From 17cc04395d0e631be841733f587cf1e650ad10b3 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sat, 8 Jan 2022 18:21:50 +0300 Subject: [PATCH 21/58] Test --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 479ba2b08..bd511693d 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1131,7 +1131,7 @@ msgid "" "The arguments are a string and optional globals and locals. If provided, " "*globals* must be a dictionary. If provided, *locals* can be any mapping " "object." -msgstr "Test" +msgstr "" #: library/functions.rst:505 msgid "" From d1c85eb656b5dee39c8569544b1ce1a072a3c1de Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Wed, 19 Jan 2022 00:00:38 +0300 Subject: [PATCH 22/58] Update --- library/functions.po | 40 ++++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) diff --git a/library/functions.po b/library/functions.po index bd511693d..3cec118f0 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-01-07 19:13+0300\n" +"PO-Revision-Date: 2022-01-17 16:52+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -873,7 +873,7 @@ msgid "" "to facilitate detection of incomplete and complete statements in the :mod:" "`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dizi derleneceğinde, " +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " "giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" "`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " "kolaylaştırmak içindir." @@ -1132,6 +1132,9 @@ msgid "" "*globals* must be a dictionary. If provided, *locals* can be any mapping " "object." msgstr "" +"Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " +"bir haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" @@ -1149,12 +1152,27 @@ msgid "" "called. Note, *eval()* does not have access to the :term:`nested scopes " "` (non-locals) in the enclosing environment." msgstr "" +"*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " +"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " +"listesi) olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " +"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* " +"ayrıştırılmadan önce bu anahtarın altına yerleşik modül :mod:`builtins` " +"sözlüğüne bir referans eklenir. Bu şekilde, kendi ``__builtins__`` " +"sözlüğünüzü :func:`eval` içine geçirmeden önce *globals* içine ekleyerek " +"yürütülen kod için hangi yerleşiklerin kullanılabilir olduğunu kontrol " +"edebilirsiniz. *locals* sözlüğü atlanırsa, varsayılan olarak *globals* " +"sözlüğünü kullanır. Her iki sözlük de atlanırsa, ifade :func:`eval` olarak " +"adlandırılan ortamda *globals* ve *locals* ile yürütülür. Not, *eval()* " +"kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) " +"erişimi yoktur." #: library/functions.rst:520 msgid "" "The return value is the result of the evaluated expression. Syntax errors " "are reported as exceptions. Example:" msgstr "" +"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " +"istisnalar olarak rapor edilir. Örnek:" #: library/functions.rst:527 msgid "" @@ -1163,6 +1181,11 @@ msgid "" "of a string. If the code object has been compiled with ``'exec'`` as the " "*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " +"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " +"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " +"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " +"olacaktır." #: library/functions.rst:532 msgid "" @@ -1171,30 +1194,43 @@ msgid "" "current global and local dictionary, respectively, which may be useful to " "pass around for use by :func:`eval` or :func:`exec`." msgstr "" +"İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " +"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " +"tarafından kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" "If the given source is a string, then leading and trailing spaces and tabs " "are stripped." msgstr "" +"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " +"çıkarılır." #: library/functions.rst:540 msgid "" "See :func:`ast.literal_eval` for a function that can safely evaluate strings " "with expressions containing only literals." msgstr "" +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " +"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " +"bakınız." #: library/functions.rst:579 msgid "" "Raises an :ref:`auditing event ` ``exec`` with argument " "``code_object``." msgstr "" +"``code_object`` argümanıyla bir :ref:`auditing event ` ``exec`` " +"hatası ortaya çıkarır." #: library/functions.rst:581 msgid "" "Raises an :ref:`auditing event ` ``exec`` with the code object as " "the argument. Code compilation events may also be raised." msgstr "" +"Argüman olarak kod nesnesi ile bir :ref:`auditing event ` ``exec`` " +"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." #: library/functions.rst:552 msgid "" From 14418895b2c770e22bb74e46f845594411151022 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Fri, 21 Jan 2022 21:57:13 +0300 Subject: [PATCH 23/58] Update --- library/functions.po | 102 ++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 97 insertions(+), 5 deletions(-) diff --git a/library/functions.po b/library/functions.po index 3cec118f0..a9387d8c7 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-01-17 16:52+0300\n" +"PO-Revision-Date: 2022-01-21 17:55+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1244,6 +1244,15 @@ msgid "" "not be used outside of function definitions even within the context of code " "passed to the :func:`exec` function. The return value is ``None``." msgstr "" +"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " +"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " +"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " +"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " +"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " +"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" +"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " +"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " +"unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" @@ -1257,6 +1266,14 @@ msgid "" "*locals*, the code will be executed as if it were embedded in a class " "definition." msgstr "" +"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " +"çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " +"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " +"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " +"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " +"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " +"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " +"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" @@ -1266,6 +1283,11 @@ msgid "" "builtins are available to the executed code by inserting your own " "``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." msgstr "" +"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " +"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " +"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" +"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " +"yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" @@ -1273,6 +1295,9 @@ msgid "" "global and local dictionary, respectively, which may be useful to pass " "around for use as the second and third argument to :func:`exec`." msgstr "" +"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " +"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " +"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" @@ -1281,6 +1306,11 @@ msgid "" "Pass an explicit *locals* dictionary if you need to see effects of the code " "on *locals* after function :func:`exec` returns." msgstr "" +"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " +"açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " +"çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " +"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " +"sözlüğü geçirin." #: library/functions.rst:600 msgid "" @@ -1290,6 +1320,11 @@ msgid "" "function is assumed, that is, all elements of *iterable* that are false are " "removed." msgstr "" +"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " +"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " +"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " +"parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " +"elementleri silinir." #: library/functions.rst:606 msgid "" @@ -1298,16 +1333,22 @@ msgid "" "not ``None`` and ``(item for item in iterable if item)`` if function is " "``None``." msgstr "" +"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` " +"için fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici " +"ifadesine ``(item for item in iterable if function(item))`` eşit olduğunu " +"unutmayın." #: library/functions.rst:611 msgid "" "See :func:`itertools.filterfalse` for the complementary function that " "returns elements of *iterable* for which *function* returns false." msgstr "" +"*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " +"fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." #: library/functions.rst:621 msgid "Return a floating point number constructed from a number or string *x*." -msgstr "" +msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür." #: library/functions.rst:623 msgid "" @@ -1319,6 +1360,13 @@ msgid "" "conform to the following grammar after leading and trailing whitespace " "characters are removed:" msgstr "" +"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " +"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " +"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " +"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " +"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " +"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " +"olmalıdır:" #: library/functions.rst:638 msgid "" @@ -1327,6 +1375,10 @@ msgid "" "\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " "spellings for positive infinity." msgstr "" +":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " +"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" +"\", \"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " +"yazımlardır." #: library/functions.rst:643 msgid "" @@ -1335,6 +1387,9 @@ msgid "" "precision) is returned. If the argument is outside the range of a Python " "float, an :exc:`OverflowError` will be raised." msgstr "" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " +"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" @@ -1342,22 +1397,26 @@ msgid "" "__float__()``. If ``__float__()`` is not defined then it falls back to :" "meth:`__index__`." msgstr "" +"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " +"fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:652 msgid "If no argument is given, ``0.0`` is returned." -msgstr "" +msgstr "Argüman verilmediyse, ``0.0`` döndürülür." #: library/functions.rst:654 msgid "Examples::" -msgstr "" +msgstr "Örnekler::" #: library/functions.rst:667 msgid "The float type is described in :ref:`typesnumeric`." -msgstr "" +msgstr "Float tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:675 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." msgstr "" +":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." #: library/functions.rst:685 msgid "" @@ -1366,12 +1425,19 @@ msgid "" "of the *value* argument; however, there is a standard formatting syntax that " "is used by most built-in types: :ref:`formatspec`." msgstr "" +"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " +"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " +"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " +"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " +"sözdizimi var." #: library/functions.rst:690 msgid "" "The default *format_spec* is an empty string which usually gives the same " "effect as calling :func:`str(value) `." msgstr "" +"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla " +"aynı etkiyi gösteren boş bir dizedir." #: library/functions.rst:693 msgid "" @@ -1382,12 +1448,19 @@ msgid "" "*format_spec* is non-empty, or if either the *format_spec* or the return " "value are not strings." msgstr "" +"``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " +"ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " +"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve " +"*format_spec* boş değilse, veya *format_spec* veya döndürülen değer dize " +"değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:700 msgid "" "``object().__format__(format_spec)`` raises :exc:`TypeError` if " "*format_spec* is not an empty string." msgstr "" +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" +"exc:`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" @@ -1395,12 +1468,19 @@ msgid "" "*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" "ref:`types-set` for documentation about this class." msgstr "" +"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" +"`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " +"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " +"'e bakınız." #: library/functions.rst:713 msgid "" "For other containers see the built-in :class:`set`, :class:`list`, :class:" "`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" +"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " +"bakabilirsiniz." #: library/functions.rst:720 msgid "" @@ -1411,6 +1491,12 @@ msgid "" "exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " "raised." msgstr "" +"*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " +"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " +"ise, sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, " +"``x.foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, " +"*default* sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası " +"ortaya çıkar." #: library/functions.rst:728 msgid "" @@ -1419,6 +1505,9 @@ msgid "" "with two leading underscores) name in order to retrieve it with :func:" "`getattr`." msgstr "" +":ref:`özel isim yönetimi ` derleme zamanında " +"gerçekleştiğinden dolayı, :func:`getattr` ile almak için özel bir niteliğin " +"(baştaki iki alt çizgili nitelikler) adını manuel olarak değiştirmek gerekir." #: library/functions.rst:736 msgid "" @@ -1426,6 +1515,9 @@ msgid "" "within functions, this is set when the function is defined and remains the " "same regardless of where the function is called." msgstr "" +"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " +"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " +"yerden bağımsız olarak aynı kalır." #: library/functions.rst:743 msgid "" From 5cd6aa321ffeddb2c89e890c6fd04915b3f61544 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 20 Feb 2022 02:18:18 +0300 Subject: [PATCH 24/58] Update --- library/functions.po | 40 +++++++++++++++++++++++++++++++++++++++- 1 file changed, 39 insertions(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index a9387d8c7..b87310312 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-01-21 17:55+0300\n" +"PO-Revision-Date: 2022-02-20 02:18+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1526,6 +1526,10 @@ msgid "" "(This is implemented by calling ``getattr(object, name)`` and seeing whether " "it raises an :exc:`AttributeError` or not.)" msgstr "" +"Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " +"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " +"görülür.)" #: library/functions.rst:751 msgid "" @@ -1534,6 +1538,11 @@ msgid "" "dictionary lookup. Numeric values that compare equal have the same hash " "value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " +"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " +"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " +"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " +"veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" @@ -1541,6 +1550,9 @@ msgid "" "truncates the return value based on the bit width of the host machine. See :" "meth:`__hash__` for details." msgstr "" +":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " +"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " +"Detaylar için :meth:`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" @@ -1551,6 +1563,12 @@ msgid "" "documentation topic, and a help page is printed on the console. If the " "argument is any other kind of object, a help page on the object is generated." msgstr "" +"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " +"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " +"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " +"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " +"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " +"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." #: library/functions.rst:771 msgid "" @@ -1559,17 +1577,25 @@ msgid "" "positional-only. For more info, see :ref:`the FAQ entry on positional-only " "parameters `." msgstr "" +"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " +"çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " +"konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`the FAQ entry on " +"positional-only parameters ` 'a bakınız." #: library/functions.rst:776 msgid "" "This function is added to the built-in namespace by the :mod:`site` module." msgstr "" +"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" "Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " "for callables are now more comprehensive and consistent." msgstr "" +":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler " +"için rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade " +"eder." #: library/functions.rst:785 msgid "" @@ -1577,6 +1603,9 @@ msgid "" "\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" "meth:`__index__` method that returns an integer. Some examples:" msgstr "" +"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " +"dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " +"döndüren bir :meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" #: library/functions.rst:794 msgid "" @@ -1584,18 +1613,24 @@ msgid "" "hexadecimal string with prefix or not, you can use either of the following " "ways:" msgstr "" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " +"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" "See also :func:`int` for converting a hexadecimal string to an integer using " "a base of 16." msgstr "" +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " +"dönüştürmek için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" "To obtain a hexadecimal string representation for a float, use the :meth:" "`float.hex` method." msgstr "" +"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float." +"hex' metodunu kullanın." #: library/functions.rst:817 msgid "" @@ -1604,6 +1639,9 @@ msgid "" "Two objects with non-overlapping lifetimes may have the same :func:`id` " "value." msgstr "" +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " +"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " +"aynı :func:`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" From b3442c519fe773898b594a20ba0b9d8819ff15a5 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 20 Feb 2022 17:20:02 +0300 Subject: [PATCH 25/58] Update --- library/functions.po | 2461 +++++++++++++++++++++--------------------- 1 file changed, 1208 insertions(+), 1253 deletions(-) diff --git a/library/functions.po b/library/functions.po index b87310312..862b79424 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-02-20 02:18+0300\n" +"PO-Revision-Date: 2022-02-20 17:09+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -24,12 +24,11 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it " -"that are always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it that are " +"always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " -"bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " -"listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir " +"dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -397,21 +396,21 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a " -"floating point number, or an object implementing :meth:`__abs__`. If the " -"argument is a complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a floating " +"point number, or an object implementing :meth:`__abs__`. If the argument is a " +"complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " -"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " -"karmaşık sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:" +"`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun " +"büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous " -"iterable`. Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " +"Equivalent to calling ``x.__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " -"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. " +"``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." @@ -419,80 +418,75 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the " -"iterable is empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the iterable is " +"empty). Equivalent to::" msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " -"eşittir::" +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous " -"iterator`, or *default* if given and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous iterator`, " +"or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " -"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " -"*default* değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " +"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " +"değeri döndürür." #: library/functions.rst:90 -msgid "" -"This is the async variant of the :func:`next` builtin, and behaves similarly." +msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." msgstr "" -"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, " -"benzer şekilde çalışır." +"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer " +"şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, " -"returning an :term:`awaitable`. Awaiting this returns the next value of the " -"iterator. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :" +"term:`awaitable`. Awaiting this returns the next value of the iterator. If " +"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:" +"`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" -"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " -"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " -"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" +"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini döndürür. " +"Eğer *default* değer verildiyse, yineleyici tükendiğinde o döndürülür. Aksi " +"takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable " -"is empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable is " +"empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " -"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " +"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" "As :func:`repr`, return a string containing a printable representation of an " -"object, but escape the non-ASCII characters in the string returned by :func:" -"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " -"similar to that returned by :func:`repr` in Python 2." +"object, but escape the non-ASCII characters in the string returned by :func:`repr` " +"using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string similar to " +"that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " -"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " -"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " -"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " -"döndürülen değere benzeyen bir string üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, " +"ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``" +"\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini kullanarak kaçtığı gibi, bu " +"da Python 2'deki :func:`repr` tarafından döndürülen değere benzeyen bir string " +"üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The result is a " +"valid Python expression. If *x* is not a Python :class:`int` object, it has to " +"define an :meth:`__index__` method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " -"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " -"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " -"Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir " +"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı " +"döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" #: library/functions.rst:132 msgid "" -"If the prefix \"0b\" is desired or not, you can use either of the following " -"ways." +"If the prefix \"0b\" is desired or not, you can use either of the following ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki " -"şekilde de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " +"de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -500,18 +494,18 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " -"using the standard :ref:`truth testing procedure `. If *x* is false " -"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" -"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " -"It cannot be subclassed further. Its only instances are ``False`` and " -"``True`` (see :ref:`bltin-boolean-values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using " +"the standard :ref:`truth testing procedure `. If *x* is false or omitted, " +"this returns ``False``; otherwise, it returns ``True``. The :class:`bool` class " +"is a subclass of :class:`int` (see :ref:`typesnumeric`). It cannot be subclassed " +"further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" +"values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " -"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " -"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " -"sınıfıdır. :ref:`typesnumeric` 'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " +"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini döndürür. :" +"class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:`typesnumeric` " +"'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -519,45 +513,44 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, " -"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " -"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " -"expecting no arguments. In this case, it is purely a convenience function " -"so you don't have to explicitly import :mod:`pdb` or type as much code to " -"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " -"other function and :func:`breakpoint` will automatically call that, allowing " -"you to drop into the debugger of choice." +"This function drops you into the debugger at the call site. Specifically, it " +"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight through. " +"By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` expecting no " +"arguments. In this case, it is purely a convenience function so you don't have to " +"explicitly import :mod:`pdb` or type as much code to enter the debugger. " +"However, :func:`sys.breakpointhook` can be set to some other function and :func:" +"`breakpoint` will automatically call that, allowing you to drop into the debugger " +"of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " -"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " -"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " -"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " -"için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " -"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" -"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " -"ayıklayıcıya girmenize izin verir." +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " +"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre beklemeden :" +"func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu tamamen size kolaylık " +"sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " +"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys." +"breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik " +"olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " -"argument ``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument " +"``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`auditing event ` " -"``builtins.breakpoint`` yükseltir." +"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` ``builtins." +"breakpoint`` ortaya çıkartır." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable " -"sequence of integers in the range 0 <= x < 256. It has most of the usual " -"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " -"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence " +"of integers in the range 0 <= x < 256. It has most of the usual methods of " +"mutable sequences, described in :ref:`typesseq-mutable`, as well as most methods " +"that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " -"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" -"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " -"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " -"için, :ref:`bytes-methods` 'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " +"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" +"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının çoğuna " +"sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:`bytes-methods` " +"'a bakınız." #: library/functions.rst:181 msgid "" @@ -569,37 +562,35 @@ msgstr "" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, " -"*errors*) parameters; :func:`bytearray` then converts the string to bytes " -"using :meth:`str.encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) " +"parameters; :func:`bytearray` then converts the string to bytes using :meth:`str." +"encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " -"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " -"string'i bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " +"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak string'i " +"bayta çevirecektir." #: library/functions.rst:188 msgid "" -"If it is an *integer*, the array will have that size and will be initialized " -"with null bytes." -msgstr "" -"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +"If it is an *integer*, the array will have that size and will be initialized with " +"null bytes." +msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface " -"`, a read-only buffer of the object will be used to " -"initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface `, a " +"read-only buffer of the object will be used to initialize the bytes array." msgstr "" -"Eğer :ref:`buffer interface ` 'a uyan bir objeyse, bayt " -"dizisini başlatmak için bir salt okunur arabellek kullanılır." +"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt dizisini " +"başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 " -"<= x < 256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < " +"256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " -"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam " +"sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -611,75 +602,68 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in " -"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" -"class:`bytearray` -- it has the same non-mutating methods and the same " -"indexing and slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in the " +"range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" +"`bytearray` -- it has the same non-mutating methods and the same indexing and " +"slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " -"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " -"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " -"davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " +"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı " +"objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına sahiptir." #: library/functions.rst:211 -msgid "" -"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " -"bakınız." +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " -"bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:" -"`False` if not. If this returns ``True``, it is still possible that a call " -"fails, but if it is ``False``, calling *object* will never succeed. Note " -"that classes are callable (calling a class returns a new instance); " -"instances are callable if their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:`False` if " +"not. If this returns ``True``, it is still possible that a call fails, but if it " +"is ``False``, calling *object* will never succeed. Note that classes are callable " +"(calling a class returns a new instance); instances are callable if their class " +"has a :meth:`__call__` method." msgstr "" -"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" -"`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " -"hala mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman " -"başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` " -"metodu varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan " -"türeyen yeni bir örnek döndürür." +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` " +"döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması hala " +"mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman başarılı " +"olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu varsa) " +"çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir " +"örnek döndürür." #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in " -"Python 3.2." +"This function was first removed in Python 3.0 and then brought back in Python 3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " -"versiyonunda geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " +"geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the " -"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " -"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the integer " +"*i*. For example, ``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` " +"returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " -"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " -"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " -"tam tersidir." +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. " +"Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` " +"string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " -"base 16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " +"16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " -"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " -"ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " +"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -687,271 +671,261 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like " -"an instance method receives the instance. To declare a class method, use " -"this idiom::" +"A class method receives the class as an implicit first argument, just like an " +"instance method receives the instance. To declare a class method, use this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " -"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " -"şekilde tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir " +"örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " +"tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" -"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` " +"for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " -"için :ref:`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:" +"`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). The instance is ignored except for its " -"class. If a class method is called for a derived class, the derived class " -"object is passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). The instance is ignored except for its class. If " +"a class method is called for a derived class, the derived class object is passed " +"as the implied first argument." msgstr "" -"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " -"üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " -"metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük " -"ilk argüman olarak geçer." +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden " +"çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş " +"bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want " -"those, see :func:`staticmethod` in this section. For more information on " -"class methods, see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want those, " +"see :func:`staticmethod` in this section. For more information on class methods, " +"see :ref:`types`." msgstr "" -"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " -"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " -"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak " +"isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları " +"hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" -"Class methods can now wrap other :term:`descriptors ` such as :" -"func:`property`." +"Class methods can now wrap other :term:`descriptors ` such as :func:" +"`property`." msgstr "" -"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors " -"` 'ları sarmalayabilir." +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` " +"'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " -"have a new ``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " +"``__wrapped__`` attribute." msgstr "" -"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " -"``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " -"bir ``__wrapped__`` özelliğine sahiplerdir." +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` " +"and ``__annotations__``) metot özelliklerini miras alır ve yeni bir " +"``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be " -"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " -"string, a byte string, or an AST object. Refer to the :mod:`ast` module " -"documentation for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be executed by :" +"func:`exec` or :func:`eval`. *source* can either be a normal string, a byte " +"string, or an AST object. Refer to the :mod:`ast` module documentation for " +"information on how to work with AST objects." msgstr "" -"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " -"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :" +"func:`eval` fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; " -"pass some recognizable value if it wasn't read from a file (``''`` " -"is commonly used)." +"The *filename* argument should give the file from which the code was read; pass " +"some recognizable value if it wasn't read from a file (``''`` is commonly " +"used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " -"``''`` kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " +"kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " -"it consists of a single expression, or ``'single'`` if it consists of a " -"single interactive statement (in the latter case, expression statements that " -"evaluate to something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " +"consists of a single expression, or ``'single'`` if it consists of a single " +"interactive statement (in the latter case, expression statements that evaluate to " +"something other than ``None`` will be printed)." msgstr "" -"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " -"dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " -"``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` " -"olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler " -"yazdırılacaktır)." +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi " +"ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , " +"veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` olabilir (ikinci " +"durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:" -"`compiler options ` should be activated and which :ref:" -"`future features ` should be allowed. If neither is present (or both " -"are zero) the code is compiled with the same flags that affect the code that " -"is calling :func:`compile`. If the *flags* argument is given and " -"*dont_inherit* is not (or is zero) then the compiler options and the future " -"statements specified by the *flags* argument are used in addition to those " -"that would be used anyway. If *dont_inherit* is a non-zero integer then the " -"*flags* argument is it -- the flags (future features and compiler options) " -"in the surrounding code are ignored." -msgstr "" -"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`compiler options " -"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`future " -"features ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " -"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen " -"aynı bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* " -"verilmediyse (veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri " -"*flags* argümanı tarafından belirtilirler, yine de kullanılacak olanlara ek " -"olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir tamsayıysa, " -"*flags* argümanı da odur. -- çevreleyen koddaki bayraklar (gelecekteki " -"özellikler ve derleyici seçenekleri) yoksayılır." +"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " +"options ` should be activated and which :ref:`future features " +"` should be allowed. If neither is present (or both are zero) the code is " +"compiled with the same flags that affect the code that is calling :func:`compile`. " +"If the *flags* argument is given and *dont_inherit* is not (or is zero) then the " +"compiler options and the future statements specified by the *flags* argument are " +"used in addition to those that would be used anyway. If *dont_inherit* is a non-" +"zero integer then the *flags* argument is it -- the flags (future features and " +"compiler options) in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici seçenekleri " +"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`gelecekteki " +"özellikler ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " +"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " +"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse " +"(veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı " +"tarafından belirtilirler, yine de kullanılacak olanlara ek olarak kullanılır. Eğer " +"*dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* argümanı da odur. -- " +"çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " +"yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be " -"bitwise ORed together to specify multiple options. The bitfield required to " -"specify a given future feature can be found as the :attr:`~__future__." -"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " -"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." -msgstr "" -"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " -"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " -"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" -"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" -"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" -"`Compiler flags ` , :mod:`ast` modülünde ``PyCF_`` öneki " -"ile bulunabilir." +"Compiler options and future statements are specified by bits which can be bitwise " +"ORed together to specify multiple options. The bitfield required to specify a " +"given future feature can be found as the :attr:`~__future__._Feature." +"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :mod:" +"`__future__` module. :ref:`Compiler flags ` can be found in :" +"mod:`ast` module, with ``PyCF_`` prefix." +msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için " +"bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli " +"bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` modülündeki :" +"class:`~__future__._Feature` örneğinde :attr:`~__future__._Feature.compiler_flag` " +"niteliği olarak bulunabilir. :ref:`Derleyici bayrakları ` , :" +"mod:`ast` modülünde ``PyCF_`` öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; " -"the default value of ``-1`` selects the optimization level of the " -"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " -"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " -"``__debug__`` is false) or ``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; the " +"default value of ``-1`` selects the optimization level of the interpreter as given " +"by :option:`-O` options. Explicit levels are ``0`` (no optimization; " +"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " +"``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " -"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " -"optimizasyon seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; " -"``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya " -"``2`` (Ekstradan doküman dizeleri de kaldırıldı)." +"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının optimizasyon " +"seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; ``__debug__`` doğru), " +"``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` (Ekstradan doküman " +"dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, " -"and :exc:`ValueError` if the source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :" +"exc:`ValueError` if the source contains null bytes." msgstr "" -"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null " -"baytlar içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar " +"içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " -"'a bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " +"bakınız." #: library/functions.rst:322 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source``, ``filename``." +"Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, " +"``filename``." msgstr "" -"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` " +"``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " "``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source`` and ``filename``. This event may also be raised by implicit " -"compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` " +"and ``filename``. This event may also be raised by implicit compilation." msgstr "" -"``source`` ve ``filename`` argümanlarıyla :ref:`auditing event ` " -"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya " -"çıkarılabilir." +"``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " +"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " -"mode, input must be terminated by at least one newline character. This is " -"to facilitate detection of incomplete and complete statements in the :mod:" -"`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, " +"input must be terminated by at least one newline character. This is to facilitate " +"detection of incomplete and complete statements in the :mod:`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " -"giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" -"`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " -"kolaylaştırmak içindir." +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, giren " +"veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` " +"modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini kolaylaştırmak " +"içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/" -"complex string when compiling to an AST object due to stack depth " -"limitations in Python's AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/complex " +"string when compiling to an AST object due to stack depth limitations in Python's " +"AST compiler." msgstr "" -"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " -"yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " -"yorumlayıcısını çökertmek mümkündür." +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince " +"büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python yorumlayıcısını " +"çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " -"does not have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not " +"have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " -"böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " -"gerekmiyor. *optimize* parametresi eklendi." +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle " +"``'exec'`` modunda iken veri girişinin yeni satırda sonlanması gerekmiyor. " +"*optimize* parametresi eklendi." #: library/functions.rst:345 msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" -"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya " -"çıkardı." +"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya çıkardı." #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " -"support for top-level ``await``, ``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support " +"for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " -"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " +"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a " -"string or number to a complex number. If the first parameter is a string, " -"it will be interpreted as a complex number and the function must be called " -"without a second parameter. The second parameter can never be a string. " -"Each argument may be any numeric type (including complex). If *imag* is " -"omitted, it defaults to zero and the constructor serves as a numeric " -"conversion like :class:`int` and :class:`float`. If both arguments are " -"omitted, returns ``0j``." -msgstr "" -"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " -"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " -"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " -"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " -"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " -"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " -"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." +"Return a complex number with the value *real* + *imag*\\*1j or convert a string or " +"number to a complex number. If the first parameter is a string, it will be " +"interpreted as a complex number and the function must be called without a second " +"parameter. The second parameter can never be a string. Each argument may be any " +"numeric type (including complex). If *imag* is omitted, it defaults to zero and " +"the constructor serves as a numeric conversion like :class:`int` and :class:" +"`float`. If both arguments are omitted, returns ``0j``." +msgstr "" +"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya sayıyı " +"karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı olarak " +"yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. İkinci " +"parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir (karmaşık " +"sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır alınır ve yapıcı " +"metot :class:`int` ve :class:`float` gibi sayı dönüştürme işlevi görür. Eğer iki " +"argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" "For a general Python object ``x``, ``complex(x)`` delegates to ``x." -"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" -"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"__complex__()``. If ``__complex__()`` is not defined then it falls back to :meth:" +"`__float__`. If ``__float__()`` is not defined then it falls back to :meth:" +"`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " -"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " +"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around " -"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " -"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around the " +"central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is fine, but " +"``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " -"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." +"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` iyi, " +"ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." @@ -960,115 +934,108 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " -"izin verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " +"verilir." #: library/functions.rst:382 msgid "" -"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " -"are not defined." +"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are " +"not defined." msgstr "" -"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:" -"`__index__` 'e geri döner." +"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:`__index__` " +"'e geri döner." #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a " -"string. The string must be the name of one of the object's attributes. The " -"function deletes the named attribute, provided the object allows it. For " -"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a string. " +"The string must be the name of one of the object's attributes. The function " +"deletes the named attribute, provided the object allows it. For example, " +"``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" -":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " -"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " -"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " -"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." +":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. Dize " +"nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin izin " +"vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, ``delattr(x, " +"'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. " -"See :class:`dict` and :ref:`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. See :" +"class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " -"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " -"bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " +"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :" -"class:`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :class:" +"`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. " -"With an argument, attempt to return a list of valid attributes for that " -"object." +"Without arguments, return the list of names in the current local scope. With an " +"argument, attempt to return a list of valid attributes for that object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " -"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " -"çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " +"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called " -"and must return the list of attributes. This allows objects that implement a " -"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " -"the way :func:`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called and " +"must return the list of attributes. This allows objects that implement a custom :" +"func:`__getattr__` or :func:`__getattribute__` function to customize the way :func:" +"`dir` reports their attributes." msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " -"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" -"`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " -"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " -"izin verir." +"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:`__getattr__` " +"veya :func:`__getattribute__` fonksiyonunu uygulayan nesnelerin, :func:`dir` 'in " +"özellikleri bildirme şeklini özelleştirmesine izin verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best " -"to gather information from the object's :attr:`~object.__dict__` attribute, " -"if defined, and from its type object. The resulting list is not necessarily " -"complete and may be inaccurate when the object has a custom :func:" -"`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best to " +"gather information from the object's :attr:`~object.__dict__` attribute, if " +"defined, and from its type object. The resulting list is not necessarily complete " +"and may be inaccurate when the object has a custom :func:`__getattr__`." msgstr "" -"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:" -"`~object.__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini " -"dener. Sonuç listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel " -"bir :func:`__getattr__` fonksiyonu varsa kusurlu olabilir." +"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:`~object." +"__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini dener. Sonuç " +"listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel bir :func:" +"`__getattr__` fonksiyonu varsa kusurlu olabilir." #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types " -"of objects, as it attempts to produce the most relevant, rather than " -"complete, information:" +"The default :func:`dir` mechanism behaves differently with different types of " +"objects, as it attempts to produce the most relevant, rather than complete, " +"information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the " -"module's attributes." +"If the object is a module object, the list contains the names of the module's " +"attributes." msgstr "" -"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " -"içerir." +"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini içerir." #: library/functions.rst:430 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve " -"yinelemeli olarak tabanlarının özelliklerini içerir." +"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve yinelemeli " +"olarak tabanlarının özelliklerini içerir." #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of " -"its class's attributes, and recursively of the attributes of its class's " -"base classes." +"Otherwise, the list contains the object's attributes' names, the names of its " +"class's attributes, and recursively of the attributes of its class's base classes." msgstr "" -"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " -"yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." +"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve yinelemeli " +"olarak sınıfının temel sınıflarının özelliklerini içerir." #: library/functions.rst:437 msgid "The resulting list is sorted alphabetically. For example:" @@ -1077,50 +1044,49 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" #: library/functions.rst:456 msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " -"interactive prompt, it tries to supply an interesting set of names more than " -"it tries to supply a rigorously or consistently defined set of names, and " -"its detailed behavior may change across releases. For example, metaclass " -"attributes are not in the result list when the argument is a class." +"interactive prompt, it tries to supply an interesting set of names more than it " +"tries to supply a rigorously or consistently defined set of names, and its " +"detailed behavior may change across releases. For example, metaclass attributes " +"are not in the result list when the argument is a class." msgstr "" -"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " -"kolaylığı sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi " -"sağlamaktansa ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler " -"arasında değişikliğe uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf " -"özellikleri sonuç listesinde yer almaz." +"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım kolaylığı " +"sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi sağlamaktansa " +"ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler arasında değişikliğe " +"uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf özellikleri sonuç " +"listesinde yer almaz." #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. " -"With mixed operand types, the rules for binary arithmetic operators apply. " -"For integers, the result is the same as ``(a // b, a % b)``. For floating " -"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." -"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " -"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " -"and ``0 <= abs(a % b) < abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " -"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " -"Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " -"kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " -"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " -"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " -"yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " -"<= abs(a % b) < abs(b)``." +"consisting of their quotient and remainder when using integer division. With " +"mixed operand types, the rules for binary arithmetic operators apply. For " +"integers, the result is the same as ``(a // b, a % b)``. For floating point " +"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` " +"but may be 1 less than that. In any case ``q * b + a % b`` is very close to *a*, " +"if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a % b) < " +"abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " +"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. Karışık " +"işlenen türlerinde, ikili aritmetik işleçler için geçerli olan kurallar " +"geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel sayılar için ``(q, " +"a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama bundan 1 eksik " +"olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok yakındır. Eğer ``a % b`` " +"sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 <= abs(a % b) < abs(b)``." #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:" -"`iterator`, or some other object which supports iteration. The :meth:" -"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " -"returns a tuple containing a count (from *start* which defaults to 0) and " -"the values obtained from iterating over *iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or " +"some other object which supports iteration. The :meth:`~iterator.__next__` method " +"of the iterator returned by :func:`enumerate` returns a tuple containing a count " +"(from *start* which defaults to 0) and the values obtained from iterating over " +"*iterable*." msgstr "" -"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " -"veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" -"func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " -"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " -"yinelemeden elde edilen değerleri içeren bir demet döndürür." +"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` veya " +"tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :func:" +"`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir sayıyı " +"(varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde yinelemeden " +"elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 msgid "Equivalent to::" @@ -1129,219 +1095,205 @@ msgstr "Şuna eşittir::" #: library/functions.rst:501 msgid "" "The arguments are a string and optional globals and locals. If provided, " -"*globals* must be a dictionary. If provided, *locals* can be any mapping " -"object." +"*globals* must be a dictionary. If provided, *locals* can be any mapping object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " -"bir haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " +"haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a " -"reference to the dictionary of the built-in module :mod:`builtins` is " -"inserted under that key before *expression* is parsed. That way you can " -"control what builtins are available to the executed code by inserting your " -"own ``__builtins__`` dictionary into *globals* before passing it to :func:" -"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " -"dictionary. If both dictionaries are omitted, the expression is executed " -"with the *globals* and *locals* in the environment where :func:`eval` is " -"called. Note, *eval()* does not have access to the :term:`nested scopes " -"` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a reference to " +"the dictionary of the built-in module :mod:`builtins` is inserted under that key " +"before *expression* is parsed. That way you can control what builtins are " +"available to the executed code by inserting your own ``__builtins__`` dictionary " +"into *globals* before passing it to :func:`eval`. If the *locals* dictionary is " +"omitted it defaults to the *globals* dictionary. If both dictionaries are " +"omitted, the expression is executed with the *globals* and *locals* in the " +"environment where :func:`eval` is called. Note, *eval()* does not have access to " +"the :term:`nested scopes ` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " -"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " -"listesi) olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " -"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* " -"ayrıştırılmadan önce bu anahtarın altına yerleşik modül :mod:`builtins` " -"sözlüğüne bir referans eklenir. Bu şekilde, kendi ``__builtins__`` " -"sözlüğünüzü :func:`eval` içine geçirmeden önce *globals* içine ekleyerek " -"yürütülen kod için hangi yerleşiklerin kullanılabilir olduğunu kontrol " -"edebilirsiniz. *locals* sözlüğü atlanırsa, varsayılan olarak *globals* " -"sözlüğünü kullanır. Her iki sözlük de atlanırsa, ifade :func:`eval` olarak " -"adlandırılan ortamda *globals* ve *locals* ile yürütülür. Not, *eval()* " -"kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) " -"erişimi yoktur." +"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul listesi) " +"olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " +"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* ayrıştırılmadan " +"önce bu anahtarın altına yerleşik modül :mod:`builtins` sözlüğüne bir referans " +"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`eval` içine " +"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin " +"kullanılabilir olduğunu kontrol edebilirsiniz. *locals* sözlüğü atlanırsa, " +"varsayılan olarak *globals* sözlüğünü kullanır. Her iki sözlük de atlanırsa, " +"ifade :func:`eval` olarak adlandırılan ortamda *globals* ve *locals* ile " +"yürütülür. Not, *eval()* kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) erişimi yoktur." #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors " -"are reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors are " +"reported as exceptions. Example:" msgstr "" -"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " -"istisnalar olarak rapor edilir. Örnek:" +"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, istisnalar " +"olarak rapor edilir. Örnek:" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as " -"those created by :func:`compile`). In this case, pass a code object instead " -"of a string. If the code object has been compiled with ``'exec'`` as the " -"*mode* argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as those " +"created by :func:`compile`). In this case, pass a code object instead of a " +"string. If the code object has been compiled with ``'exec'`` as the *mode* " +"argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " -"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " -"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " -"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " -"olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " +"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod nesnesi " +"iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile derlendiyse, :func:" +"`eval` 'in döndürdüğü değer ``None`` olacaktır." #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` " -"function. The :func:`globals` and :func:`locals` functions return the " -"current global and local dictionary, respectively, which may be useful to " -"pass around for use by :func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` function. " +"The :func:`globals` and :func:`locals` functions return the current global and " +"local dictionary, respectively, which may be useful to pass around for use by :" +"func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " -"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " -"tarafından kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " +"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " +"kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs " -"are stripped." +"If the given source is a string, then leading and trailing spaces and tabs are " +"stripped." msgstr "" -"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " -"çıkarılır." +"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar çıkarılır." #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings " -"with expressions containing only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings with " +"expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " -"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " -"bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen bir " +"fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." #: library/functions.rst:579 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with argument " -"``code_object``." +"Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." msgstr "" -"``code_object`` argümanıyla bir :ref:`auditing event ` ``exec`` " -"hatası ortaya çıkarır." +"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` hatası " +"ortaya çıkarır." #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as " -"the argument. Code compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as the " +"argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`auditing event ` ``exec`` " +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " "hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be " -"either a string or a code object. If it is a string, the string is parsed " -"as a suite of Python statements which is then executed (unless a syntax " -"error occurs). [#]_ If it is a code object, it is simply executed. In all " -"cases, the code that's executed is expected to be valid as file input (see " -"the section :ref:`file-input` in the Reference Manual). Be aware that the :" -"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " -"not be used outside of function definitions even within the context of code " -"passed to the :func:`exec` function. The return value is ``None``." -msgstr "" -"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " -"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " -"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " -"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " -"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " -"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" -"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " -"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " -"unutmayınız. Döndürülen değer ``None`` 'dır." +"This function supports dynamic execution of Python code. *object* must be either a " +"string or a code object. If it is a string, the string is parsed as a suite of " +"Python statements which is then executed (unless a syntax error occurs). [#]_ If " +"it is a code object, it is simply executed. In all cases, the code that's " +"executed is expected to be valid as file input (see the section :ref:`file-input` " +"in the Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:" +"`yield`, and :keyword:`return` statements may not be used outside of function " +"definitions even within the context of code passed to the :func:`exec` function. " +"The return value is ``None``." +msgstr "" +"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir kod " +"objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " +"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ eğer " +"bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun dosya " +"girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-input` " +"kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:`return` " +"ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile fonksiyonlar " +"dışında kullanılamayacağını unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " -"current scope. If only *globals* is provided, it must be a dictionary (and " -"not a subclass of dictionary), which will be used for both the global and " -"the local variables. If *globals* and *locals* are given, they are used for " -"the global and local variables, respectively. If provided, *locals* can be " -"any mapping object. Remember that at the module level, globals and locals " -"are the same dictionary. If exec gets two separate objects as *globals* and " -"*locals*, the code will be executed as if it were embedded in a class " -"definition." -msgstr "" -"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " -"çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " -"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " -"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " -"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " -"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " -"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " -"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." +"current scope. If only *globals* is provided, it must be a dictionary (and not a " +"subclass of dictionary), which will be used for both the global and the local " +"variables. If *globals* and *locals* are given, they are used for the global and " +"local variables, respectively. If provided, *locals* can be any mapping object. " +"Remember that at the module level, globals and locals are the same dictionary. If " +"exec gets two separate objects as *globals* and *locals*, the code will be " +"executed as if it were embedded in a class definition." +msgstr "" +"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda çalıştırılır. " +"Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler için kullanılacak " +"bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer *globals* ve *locals* " +"sağlandıysa, global ve yerel değişkenler için sırasıyla kullanılırlar. Eğer " +"sağlandıysa, *locals* herhangi bir haritalama objesi olabilir. Modül seviyesinde " +"global ve yerel değişkenlerin aynı sözlükte bulunduğunu unutmayın. Eğer exec " +"*globals* ve *locals* olarak iki ayrı nesne alırsa, kod bir sınıf tanımına " +"gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key " -"``__builtins__``, a reference to the dictionary of the built-in module :mod:" -"`builtins` is inserted under that key. That way you can control what " -"builtins are available to the executed code by inserting your own " -"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key ``__builtins__``, " +"a reference to the dictionary of the built-in module :mod:`builtins` is inserted " +"under that key. That way you can control what builtins are available to the " +"executed code by inserting your own ``__builtins__`` dictionary into *globals* " +"before passing it to :func:`exec`." msgstr "" -"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " -"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " -"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" -"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " -"yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." +"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, bu " +"anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " +"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e geçirmeden " +"önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin mevcut " +"olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass " -"around for use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass around for " +"use as the second and third argument to :func:`exec`." msgstr "" -"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " -"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " -"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." +"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve yerel " +"sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman olarak " +"kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. " -"Pass an explicit *locals* dictionary if you need to see effects of the code " -"on *locals* after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. Pass an " +"explicit *locals* dictionary if you need to see effects of the code on *locals* " +"after function :func:`exec` returns." msgstr "" -"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " -"açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " -"çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " -"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " -"sözlüğü geçirin." +"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için açıklandığı " +"gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya çalışılmamalıdır. :func:" +"`exec` fonksiyonu değer döndürdükten sonra kodun *locals* üzerindeki etkilerini " +"görmeniz gerekiyorsa, açık bir *local* sözlüğü geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which " -"supports iteration, or an iterator. If *function* is ``None``, the identity " -"function is assumed, that is, all elements of *iterable* that are false are " -"removed." +"returns true. *iterable* may be either a sequence, a container which supports " +"iteration, or an iterator. If *function* is ``None``, the identity function is " +"assumed, that is, all elements of *iterable* that are false are removed." msgstr "" -"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " -"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " -"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " -"parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " -"elementleri silinir." +"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici oluşturun. " +"*iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir yineleyici " +"olabilir. Eğer *function* ``None`` ise, fonksiyon gelen parametreler üzerinde bir " +"değişiklik yapmaz. *iterable* 'ın tüm yanlış elementleri silinir." #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator " -"expression ``(item for item in iterable if function(item))`` if function is " -"not ``None`` and ``(item for item in iterable if item)`` if function is " -"``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator expression " +"``(item for item in iterable if function(item))`` if function is not ``None`` and " +"``(item for item in iterable if item)`` if function is ``None``." msgstr "" -"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` " -"için fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici " -"ifadesine ``(item for item in iterable if function(item))`` eşit olduğunu " -"unutmayın." +"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` için " +"fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici ifadesine " +"``(item for item in iterable if function(item))`` eşit olduğunu unutmayın." #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that " -"returns elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that returns " +"elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1353,53 +1305,48 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional " -"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " -"produced. The argument may also be a string representing a NaN (not-a-" -"number), or positive or negative infinity. More precisely, the input must " -"conform to the following grammar after leading and trailing whitespace " -"characters are removed:" -msgstr "" -"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " -"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " -"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " -"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " -"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " -"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " -"olmalıdır:" +"preceded by a sign, and optionally embedded in whitespace. The optional sign may " +"be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value produced. The " +"argument may also be a string representing a NaN (not-a-number), or positive or " +"negative infinity. More precisely, the input must conform to the following " +"grammar after leading and trailing whitespace characters are removed:" +msgstr "" +"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak önünde " +"bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret ``'+'`` " +"veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. Argüman ayrıca " +"NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize olabilir. Daha açık " +"olmak gerekirse, baştaki ve sondaki boşluk karakterleri kaldırıldıktan sonra veri " +"girişi aşağıdaki dilbilgisine uygun olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, " -"described in :ref:`floating`. Case is not significant, so, for example, " -"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " -"spellings for positive infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, described in :" +"ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf\", " +"\"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " -"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" -"\", \"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " +"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf\", " +"\"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " "yazımlardır." #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a " -"floating point number with the same value (within Python's floating point " -"precision) is returned. If the argument is outside the range of a Python " -"float, an :exc:`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a floating " +"point number with the same value (within Python's floating point precision) is " +"returned. If the argument is outside the range of a Python float, an :exc:" +"`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " -"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " +"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x." -"__float__()``. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. " +"If ``__float__()`` is not defined then it falls back to :meth:`__index__`." msgstr "" -"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " -"fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" -"`__index__` 'e geri döner." +"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` fonksiyonuna " +"delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:`__index__` 'e geri döner." #: library/functions.rst:652 msgid "If no argument is given, ``0.0`` is returned." @@ -1415,95 +1362,87 @@ msgstr "Float tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:675 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr "" -":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." +msgstr ":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type " -"of the *value* argument; however, there is a standard formatting syntax that " -"is used by most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type of the " +"*value* argument; however, there is a standard formatting syntax that is used by " +"most built-in types: :ref:`formatspec`." msgstr "" -"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " -"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " -"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " -"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " -"sözdizimi var." +"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi \"biçimlendirilmiş" +"\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması *value* argümanının " +"tipine göre değişkendir; ama, çoğu yerleşik tiplerde kullanılan :ref:`formatspec` " +"adında bir standart biçimlendirme sözdizimi var." #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same " -"effect as calling :func:`str(value) `." +"The default *format_spec* is an empty string which usually gives the same effect " +"as calling :func:`str(value) `." msgstr "" -"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla " -"aynı etkiyi gösteren boş bir dizedir." +"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla aynı " +"etkiyi gösteren boş bir dizedir." #: library/functions.rst:693 msgid "" "A call to ``format(value, format_spec)`` is translated to ``type(value)." "__format__(value, format_spec)`` which bypasses the instance dictionary when " -"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " -"exception is raised if the method search reaches :mod:`object` and the " -"*format_spec* is non-empty, or if either the *format_spec* or the return " -"value are not strings." +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` exception " +"is raised if the method search reaches :mod:`object` and the *format_spec* is non-" +"empty, or if either the *format_spec* or the return value are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " -"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve " -"*format_spec* boş değilse, veya *format_spec* veya döndürülen değer dize " -"değilse, :exc:`TypeError` hatası ortaya çıkar." +"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve *format_spec* " +"boş değilse, veya *format_spec* veya döndürülen değer dize değilse, :exc:" +"`TypeError` hatası ortaya çıkar." #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if " -"*format_spec* is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is " +"not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" -"exc:`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" +"`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" -"ref:`types-set` for documentation about this class." +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :ref:" +"`types-set` for documentation about this class." msgstr "" -"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" -"`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " -"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " -"'e bakınız." +"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:`frozenset` " +"nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf hakkında " +"dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e bakınız." #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:" -"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, " +"and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" -"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " -"bakabilirsiniz." +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, ve :" +"class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a " -"string. If the string is the name of one of the object's attributes, the " -"result is the value of that attribute. For example, ``getattr(x, " -"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " -"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " -"raised." +"Return the value of the named attribute of *object*. *name* must be a string. If " +"the string is the name of one of the object's attributes, the result is the value " +"of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent to ``x." +"foobar``. If the named attribute does not exist, *default* is returned if " +"provided, otherwise :exc:`AttributeError` is raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " -"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " -"ise, sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, " -"``x.foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, " -"*default* sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası " -"ortaya çıkar." +"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi ise, " +"sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, ``x." +"foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, *default* " +"sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası ortaya çıkar." #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to retrieve it with :func:" -"`getattr`." +"Since :ref:`private name mangling ` happens at compilation " +"time, one must manually mangle a private attribute's (attributes with two leading " +"underscores) name in order to retrieve it with :func:`getattr`." msgstr "" ":ref:`özel isim yönetimi ` derleme zamanında " "gerçekleştiğinden dolayı, :func:`getattr` ile almak için özel bir niteliğin " @@ -1511,233 +1450,259 @@ msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code " -"within functions, this is set when the function is defined and remains the " -"same regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code within " +"functions, this is set when the function is defined and remains the same " +"regardless of where the function is called." msgstr "" -"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " -"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " -"yerden bağımsız olarak aynı kalır." +"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod için, " +"bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden bağımsız " +"olarak aynı kalır." #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the " -"string is the name of one of the object's attributes, ``False`` if not. " -"(This is implemented by calling ``getattr(object, name)`` and seeing whether " -"it raises an :exc:`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the string is " +"the name of one of the object's attributes, ``False`` if not. (This is implemented " +"by calling ``getattr(object, name)`` and seeing whether it raises an :exc:" +"`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " -"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " -"görülür.)" +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " +"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı görülür.)" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are " -"integers. They are used to quickly compare dictionary keys during a " -"dictionary lookup. Numeric values that compare equal have the same hash " -"value (even if they are of different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are integers. " +"They are used to quickly compare dictionary keys during a dictionary lookup. " +"Numeric values that compare equal have the same hash value (even if they are of " +"different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " -"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " -"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " -"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " -"veri tiplerinde olsalar bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " +"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " +"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma değere " +"sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " -"truncates the return value based on the bit width of the host machine. See :" -"meth:`__hash__` for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates " +"the return value based on the bit width of the host machine. See :meth:`__hash__` " +"for details." msgstr "" -":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " -"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " -"Detaylar için :meth:`__hash__` 'e bakınız." +":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana makinenin " +"bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar için :meth:" +"`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " -"interpreter console. If the argument is a string, then the string is looked " -"up as the name of a module, function, class, method, keyword, or " -"documentation topic, and a help page is printed on the console. If the " -"argument is any other kind of object, a help page on the object is generated." -msgstr "" -"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " -"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " -"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " -"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " -"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " -"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." +"interpreter console. If the argument is a string, then the string is looked up as " +"the name of a module, function, class, method, keyword, or documentation topic, " +"and a help page is printed on the console. If the argument is any other kind of " +"object, a help page on the object is generated." +msgstr "" +"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma yöneliktir.) " +"Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı konsolunda " +"başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, metot, anahtar " +"kelime veya dokümantasyon konusu için dizeye bakılır ve bir yardım sayfası konsola " +"bastırılır. Eğer argüman başka tipte bir nesne ise, nesne üzerinde bir yardım " +"sayfası oluşturulur." #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when " -"invoking :func:`help`, it means that the parameters prior to the slash are " -"positional-only. For more info, see :ref:`the FAQ entry on positional-only " -"parameters `." +"Note that if a slash(/) appears in the parameter list of a function when invoking :" +"func:`help`, it means that the parameters prior to the slash are positional-only. " +"For more info, see :ref:`the FAQ entry on positional-only parameters `." msgstr "" -"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " -"çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " -"konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`the FAQ entry on " -"positional-only parameters ` 'a bakınız." +"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik çizgi(/) " +"bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca konumsal olduğu " +"anlamına gelir. Daha fazla bilgi için :ref:`yalnızca konumsalparametrelerle ilgili " +"SSS girişi ` 'ne bakınız." #: library/functions.rst:776 -msgid "" -"This function is added to the built-in namespace by the :mod:`site` module." -msgstr "" -"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgid "This function is added to the built-in namespace by the :mod:`site` module." +msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " -"for callables are now more comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for " +"callables are now more comprehensive and consistent." msgstr "" -":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler " -"için rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade " -"eder." +":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler için " +"rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade eder." #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with " -"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" -"meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". " +"If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` " +"method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " -"dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " -"döndüren bir :meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" +"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir dizeye " +"dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı döndüren bir :" +"meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower " -"hexadecimal string with prefix or not, you can use either of the following " -"ways:" +"If you want to convert an integer number to an uppercase or lower hexadecimal " +"string with prefix or not, you can use either of the following ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " -"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using " -"a base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using a " +"base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " -"dönüştürmek için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " +"için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" -"To obtain a hexadecimal string representation for a float, use the :meth:" -"`float.hex` method." +"To obtain a hexadecimal string representation for a float, use the :meth:`float." +"hex` method." msgstr "" -"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float." -"hex' metodunu kullanın." +"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float.hex' " +"metodunu kullanın." #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is " -"guaranteed to be unique and constant for this object during its lifetime. " -"Two objects with non-overlapping lifetimes may have the same :func:`id` " -"value." +"Return the \"identity\" of an object. This is an integer which is guaranteed to " +"be unique and constant for this object during its lifetime. Two objects with non-" +"overlapping lifetimes may have the same :func:`id` value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " -"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " -"aynı :func:`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " +"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :func:" +"`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" -"Raises an :ref:`auditing event ` ``builtins.id`` with argument " -"``id``." +"Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." msgstr "" +"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins.id`` " +"ortaya çıkartır." #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output " -"without a trailing newline. The function then reads a line from input, " -"converts it to a string (stripping a trailing newline), and returns that. " -"When EOF is read, :exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output without a " +"trailing newline. The function then reads a line from input, converts it to a " +"string (stripping a trailing newline), and returns that. When EOF is read, :exc:" +"`EOFError` is raised. Example::" msgstr "" +"Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " +"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" +"`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" "If the :mod:`readline` module was loaded, then :func:`input` will use it to " "provide elaborate line editing and history features." msgstr "" +"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır düzenleme " +"ve geçmiş özellikleri sağlamak için onu kullanacaktır." #: library/functions.rst:842 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." msgstr "" +"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." +"input`` ortaya çıkartır." #: library/functions.rst:844 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" +"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı " +"` ``builtins.input`` ortaya çıkartır" #: library/functions.rst:847 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input/result`` with " -"argument ``result``." +"Raises an :ref:`auditing event ` ``builtins.input/result`` with argument " +"``result``." msgstr "" +"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." +"input/result`` ortaya çıkartır." #: library/functions.rst:849 msgid "" "Raises an auditing event ``builtins.input/result`` with the result after " "successfully reading input." msgstr "" +"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/result`` " +"denetleme olayı ortaya çıkarır." #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return " -"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " -"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." -"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." -"__trunc__()``. For floating point numbers, this truncates towards zero." +"Return an integer object constructed from a number or string *x*, or return ``0`` " +"if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x." +"__int__()``. If *x* defines :meth:`__index__`, it returns ``x.__index__()``. If " +"*x* defines :meth:`__trunc__`, it returns ``x.__trunc__()``. For floating point " +"numbers, this truncates towards zero." msgstr "" +"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman verilmediyse 0 " +"döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x.__int__()`` 'i " +"döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x.__index__()`` 'i döndürür. *x* :" +"meth:`__trunc__` 'ı içeriyorsa, ``x.__trunc__()`` 'ı döndürür. Gerçel sayılar " +"için, sayı tam sayıya çevrilir." #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :" -"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " -"literal ` in radix *base*. Optionally, the literal can be " -"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " -"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " -"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " -"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " -"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " -"with integer literals in code. Base 0 means to interpret exactly as a code " -"literal, so that the actual base is 2, 8, 10, or 16, and so that " -"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"If *x* is not a number or if *base* is given, then *x* must be a string, :class:" +"`bytes`, or :class:`bytearray` instance representing an :ref:`integer literal " +"` in radix *base*. Optionally, the literal can be preceded by ``+`` or " +"``-`` (with no space in between) and surrounded by whitespace. A base-n literal " +"consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having " +"values 10 to 35. The default *base* is 10. The allowed values are 0 and 2--36. " +"Base-2, -8, and -16 literals can be optionally prefixed with ``0b``/``0B``, ``0o``/" +"``0O``, or ``0x``/``0X``, as with integer literals in code. Base 0 means to " +"interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " +"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " "``int('010', 8)``." msgstr "" +"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:`bytes` " +"veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden bir :class:" +"`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-`` gelebilir " +"(arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, 0 ila n-1 " +"arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z\") 10 ila 35 " +"değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen değerler 0 ve " +"2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı sabitlerinde olduğu gibi " +"tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/``0X`` önekleri eklenebilir. " +"Base 0, gerçek taban 2, 8, 10 veya 16 olacak şekilde kod sabiti olarak " +"yorumlanması anlamına gelir. Ve böylece ``int('010', 0)`` legal değilken, " +"``int('010')`` veya ``int('010', 8)`` legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." -msgstr "" +msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :" -"meth:`base.__index__ ` method, that method is called to " -"obtain an integer for the base. Previous versions used :meth:`base.__int__ " -"` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" +"`base.__index__ ` method, that method is called to obtain an " +"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." msgstr "" +"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base.__index__ " +"` metoduna sahipse, bu metot, taban için bir tamsayı elde etmek " +"için çağrılır. Önceki sürümler :meth:`base.__index__ ` yerine :" +"meth:`base.__int__ ` 'i kullandı." #: library/functions.rst:891 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." -msgstr "" +msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döner." #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " -"the function always returns ``False``. If *classinfo* is a tuple of type " -"objects (or recursively, other such tuples) or a :ref:`types-union` of " -"multiple types, return ``True`` if *object* is an instance of any of the " -"types. If *classinfo* is not a type or tuple of types and such tuples, a :" -"exc:`TypeError` exception is raised." +"argument, or of a (direct, indirect, or :term:`virtual `) " +"subclass thereof. If *object* is not an object of the given type, the function " +"always returns ``False``. If *classinfo* is a tuple of type objects (or " +"recursively, other such tuples) or a :ref:`types-union` of multiple types, return " +"``True`` if *object* is an instance of any of the types. If *classinfo* is not a " +"type or tuple of types and such tuples, a :exc:`TypeError` exception is raised." msgstr "" #: library/functions.rst:920 @@ -1746,27 +1711,26 @@ msgstr "" #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" -"`virtual `) of *classinfo*. A class is considered a " -"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" -"`types-union`, in which case return ``True`` if *class* is a subclass of any " -"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " -"raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " +"`) of *classinfo*. A class is considered a subclass of " +"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, in " +"which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " +"In any other case, a :exc:`TypeError` exception is raised." msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a " -"second argument, *object* must be a collection object which supports the :" -"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " -"the sequence protocol (the :meth:`__getitem__` method with integer arguments " -"starting at ``0``). If it does not support either of those protocols, :exc:" -"`TypeError` is raised. If the second argument, *sentinel*, is given, then " -"*object* must be a callable object. The iterator created in this case will " -"call *object* with no arguments for each call to its :meth:`~iterator." -"__next__` method; if the value returned is equal to *sentinel*, :exc:" -"`StopIteration` will be raised, otherwise the value will be returned." +"differently depending on the presence of the second argument. Without a second " +"argument, *object* must be a collection object which supports the :term:`iterable` " +"protocol (the :meth:`__iter__` method), or it must support the sequence protocol " +"(the :meth:`__getitem__` method with integer arguments starting at ``0``). If it " +"does not support either of those protocols, :exc:`TypeError` is raised. If the " +"second argument, *sentinel*, is given, then *object* must be a callable object. " +"The iterator created in this case will call *object* with no arguments for each " +"call to its :meth:`~iterator.__next__` method; if the value returned is equal to " +"*sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be " +"returned." msgstr "" #: library/functions.rst:939 @@ -1775,82 +1739,80 @@ msgstr "" #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a " -"block-reader. For example, reading fixed-width blocks from a binary database " -"file until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a block-" +"reader. For example, reading fixed-width blocks from a binary database file until " +"the end of file is reached::" msgstr "" #: library/functions.rst:953 msgid "" "Return the length (the number of items) of an object. The argument may be a " -"sequence (such as a string, bytes, tuple, list, or range) or a collection " -"(such as a dictionary, set, or frozen set)." +"sequence (such as a string, bytes, tuple, list, or range) or a collection (such as " +"a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." -"maxsize`, such as :class:`range(2 ** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, " +"such as :class:`range(2 ** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence " -"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence type, " +"as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. " -"Free variables are returned by :func:`locals` when it is called in function " -"blocks, but not in class blocks. Note that at the module level, :func:" -"`locals` and :func:`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. Free " +"variables are returned by :func:`locals` when it is called in function blocks, but " +"not in class blocks. Note that at the module level, :func:`locals` and :func:" +"`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not " -"affect the values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not affect the " +"values of local and free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, " -"yielding the results. If additional *iterable* arguments are passed, " -"*function* must take that many arguments and is applied to the items from " -"all iterables in parallel. With multiple iterables, the iterator stops when " -"the shortest iterable is exhausted. For cases where the function inputs are " -"already arranged into argument tuples, see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, yielding " +"the results. If additional *iterable* arguments are passed, *function* must take " +"that many arguments and is applied to the items from all iterables in parallel. " +"With multiple iterables, the iterator stops when the shortest iterable is " +"exhausted. For cases where the function inputs are already arranged into argument " +"tuples, see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more " -"arguments." +"Return the largest item in an iterable or the largest of two or more arguments." msgstr "" #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The largest item in the iterable is returned. If two or more positional " -"arguments are provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The " +"largest item in the iterable is returned. If two or more positional arguments are " +"provided, the largest of the positional arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies " -"a one-argument ordering function like that used for :meth:`list.sort`. The " -"*default* argument specifies an object to return if the provided iterable is " -"empty. If the iterable is empty and *default* is not provided, a :exc:" -"`ValueError` is raised." +"There are two optional keyword-only arguments. The *key* argument specifies a one-" +"argument ordering function like that used for :meth:`list.sort`. The *default* " +"argument specifies an object to return if the provided iterable is empty. If the " +"iterable is empty and *default* is not provided, a :exc:`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." -"nlargest(1, iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one encountered. " +"This is consistent with other sort-stability preserving tools such as " +"``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq.nlargest(1, " +"iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 @@ -1869,87 +1831,84 @@ msgstr "" #: library/functions.rst:1032 msgid "" -"Return the smallest item in an iterable or the smallest of two or more " -"arguments." +"Return the smallest item in an iterable or the smallest of two or more arguments." msgstr "" #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The smallest item in the iterable is returned. If two or more positional " -"arguments are provided, the smallest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The " +"smallest item in the iterable is returned. If two or more positional arguments " +"are provided, the smallest of the positional arguments is returned." msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " -"iterable, key=keyfunc)``." +"If multiple items are minimal, the function returns the first one encountered. " +"This is consistent with other sort-stability preserving tools such as " +"``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, iterable, " +"key=keyfunc)``." msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:" -"`~iterator.__next__` method. If *default* is given, it is returned if the " -"iterator is exhausted, otherwise :exc:`StopIteration` is raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator." +"__next__` method. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. " -"It has methods that are common to all instances of Python classes. This " -"function does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. It " +"has methods that are common to all instances of Python classes. This function " +"does not accept any arguments." msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " -"assign arbitrary attributes to an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " +"arbitrary attributes to an instance of the :class:`object` class." msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The result is " +"a valid Python expression. If *x* is not a Python :class:`int` object, it has to " +"define an :meth:`__index__` method that returns an integer. For example:" msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the " -"prefix \"0o\" or not, you can use either of the following ways." +"If you want to convert an integer number to an octal string either with the prefix " +"\"0o\" or not, you can use either of the following ways." msgstr "" #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file " -"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " -"examples of how to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file cannot be " +"opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " +"to use this function." msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or " -"relative to the current working directory) of the file to be opened or an " -"integer file descriptor of the file to be wrapped. (If a file descriptor is " -"given, it is closed when the returned I/O object is closed unless *closefd* " -"is set to ``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or relative to " +"the current working directory) of the file to be opened or an integer file " +"descriptor of the file to be wrapped. (If a file descriptor is given, it is " +"closed when the returned I/O object is closed unless *closefd* is set to " +"``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is " -"opened. It defaults to ``'r'`` which means open for reading in text mode. " -"Other common values are ``'w'`` for writing (truncating the file if it " -"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " -"(which on *some* Unix systems, means that *all* writes append to the end of " -"the file regardless of the current seek position). In text mode, if " -"*encoding* is not specified the encoding used is platform-dependent: " -"``locale.getpreferredencoding(False)`` is called to get the current locale " -"encoding. (For reading and writing raw bytes use binary mode and leave " -"*encoding* unspecified.) The available modes are:" +"*mode* is an optional string that specifies the mode in which the file is opened. " +"It defaults to ``'r'`` which means open for reading in text mode. Other common " +"values are ``'w'`` for writing (truncating the file if it already exists), ``'x'`` " +"for exclusive creation, and ``'a'`` for appending (which on *some* Unix systems, " +"means that *all* writes append to the end of the file regardless of the current " +"seek position). In text mode, if *encoding* is not specified the encoding used is " +"platform-dependent: ``locale.getpreferredencoding(False)`` is called to get the " +"current locale encoding. (For reading and writing raw bytes use binary mode and " +"leave *encoding* unspecified.) The available modes are:" msgstr "" #: library/functions.rst:1133 @@ -2018,78 +1977,76 @@ msgstr "" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " -"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " -"``'r+b'`` open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes " +"``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " +"open the file with no truncation." msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " -"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " -"argument) return contents as :class:`bytes` objects without any decoding. " -"In text mode (the default, or when ``'t'`` is included in the *mode* " -"argument), the contents of the file are returned as :class:`str`, the bytes " -"having been first decoded using a platform-dependent encoding or using the " -"specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and " +"text I/O. Files opened in binary mode (including ``'b'`` in the *mode* argument) " +"return contents as :class:`bytes` objects without any decoding. In text mode (the " +"default, or when ``'t'`` is included in the *mode* argument), the contents of the " +"file are returned as :class:`str`, the bytes having been first decoded using a " +"platform-dependent encoding or using the specified *encoding* if given." msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer " -"has any effect, and is considered deprecated. It previously enabled :term:" -"`universal newlines` in text mode, which became the default behavior in " -"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." +"There is an additional mode character permitted, ``'U'``, which no longer has any " +"effect, and is considered deprecated. It previously enabled :term:`universal " +"newlines` in text mode, which became the default behavior in Python 3.0. Refer to " +"the documentation of the :ref:`newline ` parameter for " +"further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text " -"files; all the processing is done by Python itself, and is therefore " -"platform-independent." +"Python doesn't depend on the underlying operating system's notion of text files; " +"all the processing is done by Python itself, and is therefore platform-independent." msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 " -"to switch buffering off (only allowed in binary mode), 1 to select line " -"buffering (only usable in text mode), and an integer > 1 to indicate the " -"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " -"given, the default buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 to " +"switch buffering off (only allowed in binary mode), 1 to select line buffering " +"(only usable in text mode), and an integer > 1 to indicate the size in bytes of a " +"fixed-size chunk buffer. When no *buffering* argument is given, the default " +"buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is " -"chosen using a heuristic trying to determine the underlying device's \"block " -"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " -"the buffer will typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen " +"using a heuristic trying to determine the underlying device's \"block size\" and " +"falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, the buffer will " +"typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " -"returns ``True``) use line buffering. Other text files use the policy " -"described above for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " +"``True``) use line buffering. Other text files use the policy described above for " +"binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. " -"This should only be used in text mode. The default encoding is platform " -"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" -"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " -"module for the list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. This " +"should only be used in text mode. The default encoding is platform dependent " +"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " +"encoding` supported by Python can be used. See the :mod:`codecs` module for the " +"list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding " -"errors are to be handled—this cannot be used in binary mode. A variety of " -"standard error handlers are available (listed under :ref:`error-handlers`), " -"though any error handling name that has been registered with :func:`codecs." -"register_error` is also valid. The standard names include:" +"*errors* is an optional string that specifies how encoding and decoding errors are " +"to be handled—this cannot be used in binary mode. A variety of standard error " +"handlers are available (listed under :ref:`error-handlers`), though any error " +"handling name that has been registered with :func:`codecs.register_error` is also " +"valid. The standard names include:" msgstr "" #: library/functions.rst:1198 @@ -2100,36 +2057,35 @@ msgstr "" #: library/functions.rst:1202 msgid "" -"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " -"data loss." +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data " +"loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " -"where there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where " +"there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " -"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " -"then be turned back into the same bytes when the ``surrogateescape`` error " -"handler is used when writing data. This is useful for processing files in " -"an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " +"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " +"turned back into the same bytes when the ``surrogateescape`` error handler is used " +"when writing data. This is useful for processing files in an unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " -"not supported by the encoding are replaced with the appropriate XML " -"character reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not " +"supported by the encoding are replaced with the appropriate XML character " +"reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed " -"escape sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " +"sequences." msgstr "" #: library/functions.rst:1222 @@ -2140,46 +2096,45 @@ msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only " -"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " -"and ``'\\r\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only applies to " +"text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. " +"It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal " -"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " -"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " -"being returned to the caller. If it is ``''``, universal newlines mode is " -"enabled, but line endings are returned to the caller untranslated. If it " -"has any of the other legal values, input lines are only terminated by the " -"given string, and the line ending is returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal newlines " +"mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r" +"\\n'``, and these are translated into ``'\\n'`` before being returned to the " +"caller. If it is ``''``, universal newlines mode is enabled, but line endings are " +"returned to the caller untranslated. If it has any of the other legal values, " +"input lines are only terminated by the given string, and the line ending is " +"returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :" -"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " -"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " -"characters written are translated to the given string." +"characters written are translated to the system default line separator, :data:`os." +"linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes place. If " +"*newline* is any of the other legal values, any ``'\\n'`` characters written are " +"translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was " -"given, the underlying file descriptor will be kept open when the file is " -"closed. If a filename is given *closefd* must be ``True`` (the default); " -"otherwise, an error will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was given, " +"the underlying file descriptor will be kept open when the file is closed. If a " +"filename is given *closefd* must be ``True`` (the default); otherwise, an error " +"will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The " -"underlying file descriptor for the file object is then obtained by calling " -"*opener* with (*file*, *flags*). *opener* must return an open file " -"descriptor (passing :mod:`os.open` as *opener* results in functionality " -"similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The underlying file " +"descriptor for the file object is then obtained by calling *opener* with (*file*, " +"*flags*). *opener* must return an open file descriptor (passing :mod:`os.open` as " +"*opener* results in functionality similar to passing ``None``)." msgstr "" #: library/functions.rst:1259 @@ -2188,30 +2143,29 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:" -"`os.open` function to open a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:`os." +"open` function to open a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function " -"depends on the mode. When :func:`open` is used to open a file in a text " -"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" -"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " -"to open a file in a binary mode with buffering, the returned class is a " -"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " -"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " -"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" -"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " -"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." -"FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function depends on " +"the mode. When :func:`open` is used to open a file in a text mode (``'w'``, " +"``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:`io." +"TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file in " +"a binary mode with buffering, the returned class is a subclass of :class:`io." +"BufferedIOBase`. The exact class varies: in read binary mode, it returns an :" +"class:`io.BufferedReader`; in write binary and append binary modes, it returns an :" +"class:`io.BufferedWriter`, and in read/write mode, it returns an :class:`io." +"BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:" +"`io.RawIOBase`, :class:`io.FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " -"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" -"`tempfile`, and :mod:`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :" +"func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:" +"`shutil`." msgstr "" #: library/functions.rst:1299 @@ -2222,8 +2176,8 @@ msgstr "" #: library/functions.rst:1301 msgid "" -"The ``mode`` and ``flags`` arguments may have been modified or inferred from " -"the original call." +"The ``mode`` and ``flags`` arguments may have been modified or inferred from the " +"original call." msgstr "" #: library/functions.rst:1307 @@ -2240,8 +2194,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive " -"creation mode (``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " +"(``'x'``) already exists." msgstr "" #: library/functions.rst:1316 @@ -2255,8 +2209,8 @@ msgstr "" #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :" -"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :exc:" +"`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" #: library/functions.rst:1328 @@ -2275,40 +2229,38 @@ msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer " -"representing the Unicode code point of that character. For example, " -"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " -"``8364``. This is the inverse of :func:`chr`." +"Given a string representing one Unicode character, return an integer representing " +"the Unicode code point of that character. For example, ``ord('a')`` returns the " +"integer ``97`` and ``ord('€')`` (Euro sign) returns ``8364``. This is the inverse " +"of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the " -"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " -"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " -"power operator: ``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the power " +"*exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % mod``). The " +"two-argument form ``pow(base, exp)`` is equivalent to using the power operator: " +"``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the " -"coercion rules for binary arithmetic operators apply. For :class:`int` " -"operands, the result has the same type as the operands (after coercion) " -"unless the second argument is negative; in that case, all arguments are " -"converted to float and a float result is delivered. For example, ``pow(10, " -"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " -"base of type :class:`int` or :class:`float` and a non-integral exponent, a " -"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " -"close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the coercion " +"rules for binary arithmetic operators apply. For :class:`int` operands, the " +"result has the same type as the operands (after coercion) unless the second " +"argument is negative; in that case, all arguments are converted to float and a " +"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " +"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` or :" +"class:`float` and a non-integral exponent, a complex result is delivered. For " +"example, ``pow(-9, 0.5)`` returns a value close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " -"also be of integer type and *mod* must be nonzero. If *mod* is present and " -"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " -"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " -"*base* modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also " +"be of integer type and *mod* must be nonzero. If *mod* is present and *exp* is " +"negative, *base* must be relatively prime to *mod*. In that case, ``pow(inv_base, -" +"exp, mod)`` is returned, where *inv_base* is an inverse to *base* modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -2322,38 +2274,36 @@ msgid "" msgstr "" #: library/functions.rst:1380 -msgid "" -"Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed " -"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " -"keyword arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed by " +"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as keyword " +"arguments." msgstr "" #: library/functions.rst:1391 msgid "" "All non-keyword arguments are converted to strings like :func:`str` does and " -"written to the stream, separated by *sep* and followed by *end*. Both *sep* " -"and *end* must be strings; they can also be ``None``, which means to use the " -"default values. If no *objects* are given, :func:`print` will just write " -"*end*." +"written to the stream, separated by *sep* and followed by *end*. Both *sep* and " +"*end* must be strings; they can also be ``None``, which means to use the default " +"values. If no *objects* are given, :func:`print` will just write *end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it " -"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " -"arguments are converted to text strings, :func:`print` cannot be used with " -"binary mode file objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it is " +"not present or ``None``, :data:`sys.stdout` will be used. Since printed arguments " +"are converted to text strings, :func:`print` cannot be used with binary mode file " +"objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the " -"*flush* keyword argument is true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the *flush* " +"keyword argument is true, the stream is forcibly flushed." msgstr "" #: library/functions.rst:1405 @@ -2366,9 +2316,9 @@ msgstr "" #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function " -"for setting an attribute value. *fdel* is a function for deleting an " -"attribute value. And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function for " +"setting an attribute value. *fdel* is a function for deleting an attribute value. " +"And *doc* creates a docstring for the attribute." msgstr "" #: library/functions.rst:1417 @@ -2377,38 +2327,36 @@ msgstr "" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " -"value`` will invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " +"invoke the setter, and ``del c.x`` the deleter." msgstr "" #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, " -"the property will copy *fget*'s docstring (if it exists). This makes it " -"possible to create read-only properties easily using :func:`property` as a :" -"term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, the " +"property will copy *fget*'s docstring (if it exists). This makes it possible to " +"create read-only properties easily using :func:`property` as a :term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" -"\" for a read-only attribute with the same name, and it sets the docstring " -"for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for " +"a read-only attribute with the same name, and it sets the docstring for *voltage* " +"to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " -"and :attr:`~property.deleter` methods usable as decorators that create a " -"copy of the property with the corresponding accessor function set to the " -"decorated function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" +"attr:`~property.deleter` methods usable as decorators that create a copy of the " +"property with the corresponding accessor function set to the decorated function. " +"This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" "This code is exactly equivalent to the first example. Be sure to give the " -"additional functions the same name as the original property (``x`` in this " -"case.)" +"additional functions the same name as the original property (``x`` in this case.)" msgstr "" #: library/functions.rst:1480 @@ -2423,45 +2371,44 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For " -"many types, this function makes an attempt to return a string that would " -"yield an object with the same value when passed to :func:`eval`; otherwise, " -"the representation is a string enclosed in angle brackets that contains the " -"name of the type of the object together with additional information often " -"including the name and address of the object. A class can control what this " -"function returns for its instances by defining a :meth:`__repr__` method." +"Return a string containing a printable representation of an object. For many " +"types, this function makes an attempt to return a string that would yield an " +"object with the same value when passed to :func:`eval`; otherwise, the " +"representation is a string enclosed in angle brackets that contains the name of " +"the type of the object together with additional information often including the " +"name and address of the object. A class can control what this function returns " +"for its instances by defining a :meth:`__repr__` method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :" -"meth:`__reversed__` method or supports the sequence protocol (the :meth:" -"`__len__` method and the :meth:`__getitem__` method with integer arguments " -"starting at ``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" +"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " +"method and the :meth:`__getitem__` method with integer arguments starting at " +"``0``)." msgstr "" #: library/functions.rst:1517 msgid "" "Return *number* rounded to *ndigits* precision after the decimal point. If " -"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " -"input." +"*ndigits* is omitted or is ``None``, it returns the nearest integer to its input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the " -"closest multiple of 10 to the power minus *ndigits*; if two multiples are " -"equally close, rounding is done toward the even choice (so, for example, " -"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " -"``2``). Any integer value is valid for *ndigits* (positive, zero, or " -"negative). The return value is an integer if *ndigits* is omitted or " -"``None``. Otherwise, the return value has the same type as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the closest " +"multiple of 10 to the power minus *ndigits*; if two multiples are equally close, " +"rounding is done toward the even choice (so, for example, both ``round(0.5)`` and " +"``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any integer value is " +"valid for *ndigits* (positive, zero, or negative). The return value is an integer " +"if *ndigits* is omitted or ``None``. Otherwise, the return value has the same type " +"as *number*." msgstr "" #: library/functions.rst:1530 @@ -2473,53 +2420,51 @@ msgstr "" #: library/functions.rst:1535 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " -"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " -"not a bug: it's a result of the fact that most decimal fractions can't be " -"represented exactly as a float. See :ref:`tut-fp-issues` for more " -"information." +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is not a " +"bug: it's a result of the fact that most decimal fractions can't be represented " +"exactly as a float. See :ref:`tut-fp-issues` for more information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from " -"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" -"set` for documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from *iterable*. " +"``set`` is a built-in class. See :class:`set` and :ref:`types-set` for " +"documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :" -"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " -"module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute " -"or a new attribute. The function assigns the value to the attribute, " -"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " -"is equivalent to ``x.foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute or a " +"new attribute. The function assigns the value to the attribute, provided the " +"object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent to ``x." +"foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to set it with :func:`setattr`." +"Since :ref:`private name mangling ` happens at compilation " +"time, one must manually mangle a private attribute's (attributes with two leading " +"underscores) name in order to set it with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice." -"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " -"argument values (or their default). They have no other explicit " -"functionality; however, they are used by NumPy and other third-party " -"packages. Slice objects are also generated when extended indexing syntax is " -"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" -"func:`itertools.islice` for an alternate version that returns an iterator." +"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" +"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " +"values (or their default). They have no other explicit functionality; however, " +"they are used by NumPy and other third-party packages. Slice objects are also " +"generated when extended indexing syntax is used. For example: ``a[start:stop:" +"step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for an alternate " +"version that returns an iterator." msgstr "" #: library/functions.rst:1587 @@ -2527,52 +2472,49 @@ msgid "Return a new sorted list from the items in *iterable*." msgstr "" #: library/functions.rst:1589 -msgid "" -"Has two optional arguments which must be specified as keyword arguments." +msgid "Has two optional arguments which must be specified as keyword arguments." msgstr "" #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a " -"comparison key from each element in *iterable* (for example, ``key=str." -"lower``). The default value is ``None`` (compare the elements directly)." +"*key* specifies a function of one argument that is used to extract a comparison " +"key from each element in *iterable* (for example, ``key=str.lower``). The default " +"value is ``None`` (compare the elements directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements " -"are sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements are " +"sorted as if each comparison were reversed." msgstr "" #: library/functions.rst:1598 msgid "" -"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " -"*key* function." +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* " +"function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " -"stable if it guarantees not to change the relative order of elements that " -"compare equal --- this is helpful for sorting in multiple passes (for " -"example, sort by department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable " +"if it guarantees not to change the relative order of elements that compare equal " +"--- this is helpful for sorting in multiple passes (for example, sort by " +"department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While " -"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " -"recommends that all six :ref:`rich comparisons ` be " -"implemented. This will help avoid bugs when using the same data with other " -"ordering tools such as :func:`max` that rely on a different underlying " -"method. Implementing all six comparisons also helps avoid confusion for " -"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " -"method." +"The sort algorithm uses only ``<`` comparisons between items. While defining an :" +"meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends that " +"all six :ref:`rich comparisons ` be implemented. This will help " +"avoid bugs when using the same data with other ordering tools such as :func:`max` " +"that rely on a different underlying method. Implementing all six comparisons also " +"helps avoid confusion for mixed type comparisons which can call reflected the :" +"meth:`~object.__gt__` method." msgstr "" #: library/functions.rst:1615 -msgid "" -"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2581,37 +2523,36 @@ msgstr "" #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a " -"static method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a static " +"method, use this idiom::" msgstr "" #: library/functions.rst:1628 msgid "" -"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " +"for details." msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). Moreover, they can be called as regular " -"functions (such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). Moreover, they can be called as regular functions " +"(such as ``f()``)." msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, " -"see :func:`classmethod` for a variant that is useful for creating alternate " -"class constructors." +"Static methods in Python are similar to those found in Java or C++. Also, see :" +"func:`classmethod` for a variant that is useful for creating alternate class " +"constructors." msgstr "" #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a " -"regular function and do something with its result. This is needed in some " -"cases where you need a reference to a function from a class body and you " -"want to avoid the automatic transformation to instance method. For these " -"cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a regular " +"function and do something with its result. This is needed in some cases where you " +"need a reference to a function from a class body and you want to avoid the " +"automatic transformation to instance method. For these cases, use this idiom::" msgstr "" #: library/functions.rst:1651 @@ -2620,14 +2561,13 @@ msgstr "" #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " -"new ``__wrapped__`` attribute, and are now callable as regular functions." +"Static methods now inherit the method attributes (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` " +"attribute, and are now callable as regular functions." msgstr "" #: library/functions.rst:1668 -msgid "" -"Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" #: library/functions.rst:1670 @@ -2638,18 +2578,18 @@ msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns " -"the total. The *iterable*'s items are normally numbers, and the start value " -"is not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns the " +"total. The *iterable*'s items are normally numbers, and the start value is not " +"allowed to be a string." msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The " -"preferred, fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, " -"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " -"using :func:`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The preferred, " +"fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, see :func:" +"`math.fsum`\\. To concatenate a series of iterables, consider using :func:" +"`itertools.chain`." msgstr "" #: library/functions.rst:1686 @@ -2658,9 +2598,9 @@ msgstr "" #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling " -"class of *type*. This is useful for accessing inherited methods that have " -"been overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling class of " +"*type*. This is useful for accessing inherited methods that have been overridden " +"in a class." msgstr "" #: library/functions.rst:1695 @@ -2671,46 +2611,45 @@ msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" -"> A -> object`` and the value of *type* is ``B``, then :func:`super` " -"searches ``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -" +"> object`` and the value of *type* is ``B``, then :func:`super` searches ``C -> A -" +"> object``." msgstr "" #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " -"method resolution search order used by both :func:`getattr` and :func:" -"`super`. The attribute is dynamic and can change whenever the inheritance " -"hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " +"resolution search order used by both :func:`getattr` and :func:`super`. The " +"attribute is dynamic and can change whenever the inheritance hierarchy is updated." msgstr "" #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If " -"the second argument is an object, ``isinstance(obj, type)`` must be true. " -"If the second argument is a type, ``issubclass(type2, type)`` must be true " -"(this is useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If the " +"second argument is an object, ``isinstance(obj, type)`` must be true. If the " +"second argument is a type, ``issubclass(type2, type)`` must be true (this is " +"useful for classmethods)." msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with " -"single inheritance, *super* can be used to refer to parent classes without " -"naming them explicitly, thus making the code more maintainable. This use " -"closely parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with single " +"inheritance, *super* can be used to refer to parent classes without naming them " +"explicitly, thus making the code more maintainable. This use closely parallels " +"the use of *super* in other programming languages." msgstr "" #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a " -"dynamic execution environment. This use case is unique to Python and is not " -"found in statically compiled languages or languages that only support single " -"inheritance. This makes it possible to implement \"diamond diagrams\" where " -"multiple base classes implement the same method. Good design dictates that " -"such implementations have the same calling signature in every case (because " -"the order of calls is determined at runtime, because that order adapts to " -"changes in the class hierarchy, and because that order can include sibling " -"classes that are unknown prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a dynamic " +"execution environment. This use case is unique to Python and is not found in " +"statically compiled languages or languages that only support single inheritance. " +"This makes it possible to implement \"diamond diagrams\" where multiple base " +"classes implement the same method. Good design dictates that such implementations " +"have the same calling signature in every case (because the order of calls is " +"determined at runtime, because that order adapts to changes in the class " +"hierarchy, and because that order can include sibling classes that are unknown " +"prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2719,68 +2658,67 @@ msgstr "" #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute " -"lookups. One possible use case for this is calling :term:`descriptors " -"` in a parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute lookups. " +"One possible use case for this is calling :term:`descriptors ` in a " +"parent or sibling class." msgstr "" #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for " -"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " -"does so by implementing its own :meth:`__getattribute__` method for " -"searching classes in a predictable order that supports cooperative multiple " -"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " -"using statements or operators such as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for explicit " +"dotted attribute lookups such as ``super().__getitem__(name)``. It does so by " +"implementing its own :meth:`__getattribute__` method for searching classes in a " +"predictable order that supports cooperative multiple inheritance. Accordingly, :" +"func:`super` is undefined for implicit lookups using statements or operators such " +"as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not " -"limited to use inside methods. The two argument form specifies the " -"arguments exactly and makes the appropriate references. The zero argument " -"form only works inside a class definition, as the compiler fills in the " -"necessary details to correctly retrieve the class being defined, as well as " -"accessing the current instance for ordinary methods." +"Also note that, aside from the zero argument form, :func:`super` is not limited to " +"use inside methods. The two argument form specifies the arguments exactly and " +"makes the appropriate references. The zero argument form only works inside a " +"class definition, as the compiler fills in the necessary details to correctly " +"retrieve the class being defined, as well as accessing the current instance for " +"ordinary methods." msgstr "" #: library/functions.rst:1753 msgid "" "For practical suggestions on how to design cooperative classes using :func:" -"`super`, see `guide to using super() `_." +"`super`, see `guide to using super() `_." msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a " -"type object and generally the same object as returned by :attr:`object." -"__class__ `." +"With one argument, return the type of an *object*. The return value is a type " +"object and generally the same object as returned by :attr:`object.__class__ " +"`." msgstr "" #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type " -"of an object, because it takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type of an " +"object, because it takes subclasses into account." msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a " -"dynamic form of the :keyword:`class` statement. The *name* string is the " -"class name and becomes the :attr:`~definition.__name__` attribute. The " -"*bases* tuple contains the base classes and becomes the :attr:`~class." -"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " -"classes, is added. The *dict* dictionary contains attribute and method " -"definitions for the class body; it may be copied or wrapped before becoming " -"the :attr:`~object.__dict__` attribute. The following two statements create " -"identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a dynamic " +"form of the :keyword:`class` statement. The *name* string is the class name and " +"becomes the :attr:`~definition.__name__` attribute. The *bases* tuple contains the " +"base classes and becomes the :attr:`~class.__bases__` attribute; if empty, :class:" +"`object`, the ultimate base of all classes, is added. The *dict* dictionary " +"contains attribute and method definitions for the class body; it may be copied or " +"wrapped before becoming the :attr:`~object.__dict__` attribute. The following two " +"statements create identical :class:`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2790,9 +2728,8 @@ msgstr "" #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " -"in the same way that keywords in a class definition (besides *metaclass*) " -"would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " +"same way that keywords in a class definition (besides *metaclass*) would." msgstr "" #: library/functions.rst:1801 @@ -2801,42 +2738,42 @@ msgstr "" #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no " -"longer use the one-argument form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer " +"use the one-argument form to get the type of an object." msgstr "" #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " -"or any other object with a :attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or " +"any other object with a :attr:`~object.__dict__` attribute." msgstr "" #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object." -"__dict__` attribute; however, other objects may have write restrictions on " -"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" -"`types.MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object.__dict__` " +"attribute; however, other objects may have write restrictions on their :attr:" +"`~object.__dict__` attributes (for example, classes use a :class:`types." +"MappingProxyType` to prevent direct dictionary updates)." msgstr "" #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " -"locals dictionary is only useful for reads since updates to the locals " -"dictionary are ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " +"dictionary is only useful for reads since updates to the locals dictionary are " +"ignored." msgstr "" #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it " -"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " -"defines the :attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it doesn't " +"have a :attr:`~object.__dict__` attribute (for example, if its class defines the :" +"attr:`~object.__slots__` attribute)." msgstr "" #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item " -"from each one." +"Iterate over several iterables in parallel, producing tuples with an item from " +"each one." msgstr "" #: library/functions.rst:1830 @@ -2845,44 +2782,43 @@ msgstr "" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " -"tuple contains the *i*-th element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple " +"contains the *i*-th element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" "Another way to think of :func:`zip` is that it turns rows into columns, and " -"columns into rows. This is similar to `transposing a matrix `_." +"columns into rows. This is similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" -"`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." msgstr "" #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in " -"the code that prepared these iterables. Python offers three different " -"approaches to dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in the code " +"that prepared these iterables. Python offers three different approaches to " +"dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It " -"will ignore the remaining items in the longer iterables, cutting off the " -"result to the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " +"ignore the remaining items in the longer iterables, cutting off the result to the " +"length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of " -"equal length. In such cases, it's recommended to use the ``strict=True`` " -"option. Its output is the same as regular :func:`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of equal " +"length. In such cases, it's recommended to use the ``strict=True`` option. Its " +"output is the same as regular :func:`zip`::" msgstr "" #: library/functions.rst:1869 @@ -2894,21 +2830,20 @@ msgstr "" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find " -"bug in another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find bug in " +"another part of the program." msgstr "" #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the " -"iterables have the same length. This is done by :func:`itertools." -"zip_longest`." +"Shorter iterables can be padded with a constant value to make all the iterables " +"have the same length. This is done by :func:`itertools.zip_longest`." msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " -"of 1-tuples. With no arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" +"tuples. With no arguments, it returns an empty iterator." msgstr "" #: library/functions.rst:1888 @@ -2917,17 +2852,16 @@ msgstr "" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This " -"makes possible an idiom for clustering a data series into n-length groups " -"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " -"``n`` times so that each output tuple has the result of ``n`` calls to the " -"iterator. This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This makes " +"possible an idiom for clustering a data series into n-length groups using " +"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` times " +"so that each output tuple has the result of ``n`` calls to the iterator. This has " +"the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 msgid "" -":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " -"list::" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" msgstr "" #: library/functions.rst:1907 @@ -2936,103 +2870,124 @@ msgstr "" #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python " -"programming, unlike :func:`importlib.import_module`." +"This is an advanced function that is not needed in everyday Python programming, " +"unlike :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be " -"replaced (by importing the :mod:`builtins` module and assigning to " -"``builtins.__import__``) in order to change semantics of the :keyword:`!" -"import` statement, but doing so is **strongly** discouraged as it is usually " -"simpler to use import hooks (see :pep:`302`) to attain the same goals and " -"does not cause issues with code which assumes the default import " -"implementation is in use. Direct use of :func:`__import__` is also " -"discouraged in favor of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be replaced " +"(by importing the :mod:`builtins` module and assigning to ``builtins.__import__``) " +"in order to change semantics of the :keyword:`!import` statement, but doing so is " +"**strongly** discouraged as it is usually simpler to use import hooks (see :pep:" +"`302`) to attain the same goals and does not cause issues with code which assumes " +"the default import implementation is in use. Direct use of :func:`__import__` is " +"also discouraged in favor of :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given " -"*globals* and *locals* to determine how to interpret the name in a package " -"context. The *fromlist* gives the names of objects or submodules that should " -"be imported from the module given by *name*. The standard implementation " -"does not use its *locals* argument at all and uses its *globals* only to " -"determine the package context of the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given *globals* and " +"*locals* to determine how to interpret the name in a package context. The " +"*fromlist* gives the names of objects or submodules that should be imported from " +"the module given by *name*. The standard implementation does not use its *locals* " +"argument at all and uses its *globals* only to determine the package context of " +"the :keyword:`import` statement." msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the " -"default) means only perform absolute imports. Positive values for *level* " -"indicate the number of parent directories to search relative to the " -"directory of the module calling :func:`__import__` (see :pep:`328` for the " -"details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the default) " +"means only perform absolute imports. Positive values for *level* indicate the " +"number of parent directories to search relative to the directory of the module " +"calling :func:`__import__` (see :pep:`328` for the details)." msgstr "" +"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. ``0`` " +"(varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. *level* için " +"pozitif değerler, :func:`__import__` çağrısı yapan modülün dizinine göre aranacak " +"üst dizinlerin sayısını gösterir (detaylar için :pep:`328` 'e bakınız)." #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the " -"top-level package (the name up till the first dot) is returned, *not* the " -"module named by *name*. However, when a non-empty *fromlist* argument is " -"given, the module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the top-" +"level package (the name up till the first dot) is returned, *not* the module named " +"by *name*. However, when a non-empty *fromlist* argument is given, the module " +"named by *name* is returned." msgstr "" +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " +"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan bir " +"*fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling " -"the following code::" +"For example, the statement ``import spam`` results in bytecode resembling the " +"following code::" msgstr "" +"Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " +"sonuçlanır::" #: library/functions.rst:1954 msgid "The statement ``import spam.ham`` results in this call::" -msgstr "" +msgstr "``import spam.ham`` ifadesi şu çağrıyla sonuçlanır::" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is " -"the object that is bound to a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is the " +"object that is bound to a name by the :keyword:`import` statement." msgstr "" +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " +"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." #: library/functions.rst:1961 msgid "" -"On the other hand, the statement ``from spam.ham import eggs, sausage as " -"saus`` results in ::" +"On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` " +"results in ::" msgstr "" +"Diğer yandan, ``from spam.ham import eggs, sausage as saus`` ifadesi şöyle " +"sonuçlanır::" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " -"this object, the names to import are retrieved and assigned to their " -"respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " +"object, the names to import are retrieved and assigned to their respective names." msgstr "" +"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, içeri " +"aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by " -"name, use :func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by name, use :" +"func:`importlib.import_module`." msgstr "" +"Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " +"istiyorsanız, :func:`importlib.import_module` 'i kullanın." #: library/functions.rst:1975 msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" +"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 olarak " +"da değiştirir)." #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, " -"the environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, the " +"environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" +"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, ortam " +"değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." #: library/functions.rst:1984 msgid "Footnotes" -msgstr "" +msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If " -"you are reading the code from a file, make sure to use newline conversion " -"mode to convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If you " +"are reading the code from a file, make sure to use newline conversion mode to " +"convert Windows or Mac-style newlines." msgstr "" +"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini unutmayın. " +"Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni satırları " +"dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin olun." From 4453ca4ca8822cfa09deb27f9647f1e23bcd0044 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 20 Feb 2022 20:07:43 +0300 Subject: [PATCH 26/58] DAMN UPDATE AGAIN OMG OSKODKOSDKODFOPKDOGF --- library/functions.po | 51 +++++++++++++++++++++++++++----------------- 1 file changed, 31 insertions(+), 20 deletions(-) diff --git a/library/functions.po b/library/functions.po index 862b79424..fd6955269 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-02-20 17:09+0300\n" +"PO-Revision-Date: 2022-02-20 20:07+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1704,10 +1704,18 @@ msgid "" "``True`` if *object* is an instance of any of the types. If *classinfo* is not a " "type or tuple of types and such tuples, a :exc:`TypeError` exception is raised." msgstr "" +"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, dolaylı " +"veya :term:`sanal `) alt sınıfının bir örneğiyse ``True`` " +"döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon mutlaka " +"``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet (veya " +"yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :ref:`types-" +"union` ise, ayrıca *object* bu verilen türlerden herhangi birinin örneği ise " +"``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir tuple değilse, :" +"exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." -msgstr "" +msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" @@ -1913,67 +1921,67 @@ msgstr "" #: library/functions.rst:1133 msgid "Character" -msgstr "" +msgstr "Karakter" #: library/functions.rst:1133 msgid "Meaning" -msgstr "" +msgstr "Anlam" #: library/functions.rst:1135 msgid "``'r'``" -msgstr "" +msgstr "``'r'``" #: library/functions.rst:1135 msgid "open for reading (default)" -msgstr "" +msgstr "okumaya açık (varsayılan)" #: library/functions.rst:1136 msgid "``'w'``" -msgstr "" +msgstr "``'w'``" #: library/functions.rst:1136 msgid "open for writing, truncating the file first" -msgstr "" +msgstr "yazmaya açık, önce dosyayı keser" #: library/functions.rst:1137 msgid "``'x'``" -msgstr "" +msgstr "``'x'``" #: library/functions.rst:1137 msgid "open for exclusive creation, failing if the file already exists" -msgstr "" +msgstr "ayrıcalıklı oluşturma için açık, dosya varsa hata verir" #: library/functions.rst:1138 msgid "``'a'``" -msgstr "" +msgstr "``'a'``" #: library/functions.rst:1138 msgid "open for writing, appending to the end of file if it exists" -msgstr "" +msgstr "yazmaya açık, eğer dosya bulunuyorsa dosyaya ekleme yapar" #: library/functions.rst:1139 msgid "``'b'``" -msgstr "" +msgstr "``'b'``" #: library/functions.rst:1139 msgid "binary mode" -msgstr "" +msgstr "ikili mod" #: library/functions.rst:1140 msgid "``'t'``" -msgstr "" +msgstr "``'t'``" #: library/functions.rst:1140 msgid "text mode (default)" -msgstr "" +msgstr "metin modu (varsayılan)" #: library/functions.rst:1141 msgid "``'+'``" -msgstr "" +msgstr "``'+'``" #: library/functions.rst:1141 msgid "open for updating (reading and writing)" -msgstr "" +msgstr "güncellemeye açık (okuma ve yazma)" #: library/functions.rst:1144 msgid "" @@ -2848,7 +2856,7 @@ msgstr "" #: library/functions.rst:1888 msgid "Tips and tricks:" -msgstr "" +msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" @@ -2863,16 +2871,19 @@ msgstr "" msgid "" ":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" msgstr "" +":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte kullanılabilir::" #: library/functions.rst:1907 msgid "Added the ``strict`` argument." -msgstr "" +msgstr "``strict`` argümanı eklendi." #: library/functions.rst:1919 msgid "" "This is an advanced function that is not needed in everyday Python programming, " "unlike :func:`importlib.import_module`." msgstr "" +"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında genel " +"olarak kullanılmayan gelişmiş bir fonksiyondur." #: library/functions.rst:1922 msgid "" From e3022eb082a3ac1985b517772bfd66beab52a6e8 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Tue, 1 Mar 2022 14:05:10 +0300 Subject: [PATCH 27/58] =?UTF-8?q?Allah=C4=B1m=20sana=20geliyorum?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- contents.po | 6 +++--- copyright.po | 8 ++++---- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/contents.po b/contents.po index c20177a46..8cf4a82da 100644 --- a/contents.po +++ b/contents.po @@ -8,10 +8,10 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2021-12-18 21:20+0300\n" +"PO-Revision-Date: 2022-03-01 14:04+0300\n" "Last-Translator: \n" -"Language-Team: TURKISH\n" -"Language: tr_TR\n" +"Language-Team: TURKISH \n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" diff --git a/copyright.po b/copyright.po index 4e8613f55..32e68d4ae 100644 --- a/copyright.po +++ b/copyright.po @@ -8,10 +8,10 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2021-12-18 21:27+0300\n" +"PO-Revision-Date: 2022-03-01 14:04+0300\n" "Last-Translator: \n" -"Language-Team: TURKISH\n" -"Language: tr_TR\n" +"Language-Team: TURKISH \n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -55,4 +55,4 @@ msgid "" "See :ref:`history-and-license` for complete license and permissions " "information." msgstr "" -"Tam lisans ve izin bilgileri için :ref:`geçmiş ve lisans` 'a göz atın." +"Tam lisans ve izin bilgileri için :ref:`history-and-license` 'a göz atın." From 7c36cc2033815a397d371c63743006cf92079286 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 3 Apr 2022 15:54:14 +0000 Subject: [PATCH 28/58] Wrap translations --- library/functions.po | 2526 ++++++++++++++++++++++-------------------- 1 file changed, 1319 insertions(+), 1207 deletions(-) diff --git a/library/functions.po b/library/functions.po index fd6955269..6c29f6c91 100644 --- a/library/functions.po +++ b/library/functions.po @@ -24,11 +24,12 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it that are " -"always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it " +"that are always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir " -"dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " +"bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " +"listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -396,21 +397,21 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a floating " -"point number, or an object implementing :meth:`__abs__`. If the argument is a " -"complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a " +"floating point number, or an object implementing :meth:`__abs__`. If the " +"argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:" -"`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun " -"büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " +"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " +"karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " -"Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous " +"iterable`. Equivalent to calling ``x.__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. " -"``x.__aiter__()`` çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " +"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." @@ -418,75 +419,80 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the iterable is " -"empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the " +"iterable is empty). Equivalent to::" msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " +"eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous iterator`, " -"or *default* if given and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous " +"iterator`, or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " -"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " -"değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " +"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " +"*default* değeri döndürür." #: library/functions.rst:90 -msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." +msgid "" +"This is the async variant of the :func:`next` builtin, and behaves similarly." msgstr "" -"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer " -"şekilde çalışır." +"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, " +"benzer şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :" -"term:`awaitable`. Awaiting this returns the next value of the iterator. If " -"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:" -"`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, " +"returning an :term:`awaitable`. Awaiting this returns the next value of the " +"iterator. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" -"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini döndürür. " -"Eğer *default* değer verildiyse, yineleyici tükendiğinde o döndürülür. Aksi " -"takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" +"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " +"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable is " -"empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable " +"is empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " -"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " +"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" "As :func:`repr`, return a string containing a printable representation of an " -"object, but escape the non-ASCII characters in the string returned by :func:`repr` " -"using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string similar to " -"that returned by :func:`repr` in Python 2." +"object, but escape the non-ASCII characters in the string returned by :func:" +"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " +"similar to that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, " -"ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``" -"\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini kullanarak kaçtığı gibi, bu " -"da Python 2'deki :func:`repr` tarafından döndürülen değere benzeyen bir string " -"üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " +"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " +"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " +"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " +"döndürülen değere benzeyen bir string üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The result is a " -"valid Python expression. If *x* is not a Python :class:`int` object, it has to " -"define an :meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir " -"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı " -"döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " +"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " +"Bazı örnekler:" #: library/functions.rst:132 msgid "" -"If the prefix \"0b\" is desired or not, you can use either of the following ways." +"If the prefix \"0b\" is desired or not, you can use either of the following " +"ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " -"de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki " +"şekilde de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -494,18 +500,18 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using " -"the standard :ref:`truth testing procedure `. If *x* is false or omitted, " -"this returns ``False``; otherwise, it returns ``True``. The :class:`bool` class " -"is a subclass of :class:`int` (see :ref:`typesnumeric`). It cannot be subclassed " -"further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" -"values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " +"using the standard :ref:`truth testing procedure `. If *x* is false " +"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" +"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " +"It cannot be subclassed further. Its only instances are ``False`` and " +"``True`` (see :ref:`bltin-boolean-values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " -"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini döndürür. :" -"class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:`typesnumeric` " -"'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " +"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -513,44 +519,45 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, it " -"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight through. " -"By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` expecting no " -"arguments. In this case, it is purely a convenience function so you don't have to " -"explicitly import :mod:`pdb` or type as much code to enter the debugger. " -"However, :func:`sys.breakpointhook` can be set to some other function and :func:" -"`breakpoint` will automatically call that, allowing you to drop into the debugger " -"of choice." +"This function drops you into the debugger at the call site. Specifically, " +"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " +"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " +"expecting no arguments. In this case, it is purely a convenience function " +"so you don't have to explicitly import :mod:`pdb` or type as much code to " +"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " +"other function and :func:`breakpoint` will automatically call that, allowing " +"you to drop into the debugger of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " -"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre beklemeden :" -"func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu tamamen size kolaylık " -"sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " -"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys." -"breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik " -"olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya girmenize izin verir." +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " +"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " +"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " +"için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " +"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" +"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument " -"``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " +"argument ``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` ``builtins." -"breakpoint`` ortaya çıkartır." +"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` " +"``builtins.breakpoint`` ortaya çıkartır." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence " -"of integers in the range 0 <= x < 256. It has most of the usual methods of " -"mutable sequences, described in :ref:`typesseq-mutable`, as well as most methods " -"that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable " +"sequence of integers in the range 0 <= x < 256. It has most of the usual " +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " +"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " -"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" -"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının çoğuna " -"sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:`bytes-methods` " -"'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " +"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " +"için, :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:181 msgid "" @@ -562,35 +569,37 @@ msgstr "" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) " -"parameters; :func:`bytearray` then converts the string to bytes using :meth:`str." -"encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, " +"*errors*) parameters; :func:`bytearray` then converts the string to bytes " +"using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " -"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak string'i " -"bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " +"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"string'i bayta çevirecektir." #: library/functions.rst:188 msgid "" -"If it is an *integer*, the array will have that size and will be initialized with " -"null bytes." -msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +"If it is an *integer*, the array will have that size and will be initialized " +"with null bytes." +msgstr "" +"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface `, a " -"read-only buffer of the object will be used to initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface " +"`, a read-only buffer of the object will be used to " +"initialize the bytes array." msgstr "" -"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt dizisini " -"başlatmak için bir salt okunur arabellek kullanılır." +"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt " +"dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < " -"256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 " +"<= x < 256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam " -"sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " +"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -602,68 +611,75 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in the " -"range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" -"`bytearray` -- it has the same non-mutating methods and the same indexing and " -"slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in " +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" +"class:`bytearray` -- it has the same non-mutating methods and the same " +"indexing and slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " -"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı " -"objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " +"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " +"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " +"davranışına sahiptir." #: library/functions.rst:211 -msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "" +"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " +"bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " +"bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:`False` if " -"not. If this returns ``True``, it is still possible that a call fails, but if it " -"is ``False``, calling *object* will never succeed. Note that classes are callable " -"(calling a class returns a new instance); instances are callable if their class " -"has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:" +"`False` if not. If this returns ``True``, it is still possible that a call " +"fails, but if it is ``False``, calling *object* will never succeed. Note " +"that classes are callable (calling a class returns a new instance); " +"instances are callable if their class has a :meth:`__call__` method." msgstr "" -"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` " -"döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması hala " -"mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman başarılı " -"olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu varsa) " -"çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir " -"örnek döndürür." +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" +"`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " +"hala mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman " +"başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` " +"metodu varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan " +"türeyen yeni bir örnek döndürür." #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in Python 3.2." +"This function was first removed in Python 3.0 and then brought back in " +"Python 3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " -"geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " +"versiyonunda geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the integer " -"*i*. For example, ``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` " -"returns the string ``'€'``. This is the inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the " +"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " +"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. " -"Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` " -"string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam tersidir." +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " +"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " +"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " +"tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " -"16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " +"base 16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " -"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " +"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " +"ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -671,261 +687,271 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like an " -"instance method receives the instance. To declare a class method, use this idiom::" +"A class method receives the class as an implicit first argument, just like " +"an instance method receives the instance. To declare a class method, use " +"this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir " -"örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " -"tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " +"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " +"şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" -"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` " -"for details." +"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:" -"`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). The instance is ignored except for its class. If " -"a class method is called for a derived class, the derived class object is passed " -"as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). The instance is ignored except for its " +"class. If a class method is called for a derived class, the derived class " +"object is passed as the implied first argument." msgstr "" -"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden " -"çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş " -"bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük ilk argüman olarak geçer." +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " +"üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " +"metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük " +"ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want those, " -"see :func:`staticmethod` in this section. For more information on class methods, " -"see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want " +"those, see :func:`staticmethod` in this section. For more information on " +"class methods, see :ref:`types`." msgstr "" -"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak " -"isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları " -"hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " +"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " +"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" -"Class methods can now wrap other :term:`descriptors ` such as :func:" -"`property`." +"Class methods can now wrap other :term:`descriptors ` such as :" +"func:`property`." msgstr "" -"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` " -"'ları sarmalayabilir." +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors " +"` 'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, ``__name__``, " -"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " -"``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " +"have a new ``__wrapped__`` attribute." msgstr "" -"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` " -"and ``__annotations__``) metot özelliklerini miras alır ve yeni bir " -"``__wrapped__`` özelliğine sahiplerdir." +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " +"``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " +"bir ``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be executed by :" -"func:`exec` or :func:`eval`. *source* can either be a normal string, a byte " -"string, or an AST object. Refer to the :mod:`ast` module documentation for " -"information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be " +"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " +"string, a byte string, or an AST object. Refer to the :mod:`ast` module " +"documentation for information on how to work with AST objects." msgstr "" -"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :" -"func:`eval` fonksiyonları kullanılarak çalıştırılabilir." +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " +"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; pass " -"some recognizable value if it wasn't read from a file (``''`` is commonly " -"used)." +"The *filename* argument should give the file from which the code was read; " +"pass some recognizable value if it wasn't read from a file (``''`` " +"is commonly used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " -"kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " +"``''`` kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " -"consists of a single expression, or ``'single'`` if it consists of a single " -"interactive statement (in the latter case, expression statements that evaluate to " -"something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " +"it consists of a single expression, or ``'single'`` if it consists of a " +"single interactive statement (in the latter case, expression statements that " +"evaluate to something other than ``None`` will be printed)." msgstr "" -"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi " -"ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , " -"veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` olabilir (ikinci " -"durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " +"dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " +"``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` " +"olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler " +"yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " -"options ` should be activated and which :ref:`future features " -"` should be allowed. If neither is present (or both are zero) the code is " -"compiled with the same flags that affect the code that is calling :func:`compile`. " -"If the *flags* argument is given and *dont_inherit* is not (or is zero) then the " -"compiler options and the future statements specified by the *flags* argument are " -"used in addition to those that would be used anyway. If *dont_inherit* is a non-" -"zero integer then the *flags* argument is it -- the flags (future features and " -"compiler options) in the surrounding code are ignored." -msgstr "" -"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici seçenekleri " -"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`gelecekteki " -"özellikler ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " -"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " -"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse " -"(veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı " -"tarafından belirtilirler, yine de kullanılacak olanlara ek olarak kullanılır. Eğer " -"*dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* argümanı da odur. -- " -"çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " -"yoksayılır." +"The optional arguments *flags* and *dont_inherit* control which :ref:" +"`compiler options ` should be activated and which :ref:" +"`future features ` should be allowed. If neither is present (or both " +"are zero) the code is compiled with the same flags that affect the code that " +"is calling :func:`compile`. If the *flags* argument is given and " +"*dont_inherit* is not (or is zero) then the compiler options and the future " +"statements specified by the *flags* argument are used in addition to those " +"that would be used anyway. If *dont_inherit* is a non-zero integer then the " +"*flags* argument is it -- the flags (future features and compiler options) " +"in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " +"seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" +"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " +"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " +"çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " +"verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " +"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " +"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " +"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " +"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be bitwise " -"ORed together to specify multiple options. The bitfield required to specify a " -"given future feature can be found as the :attr:`~__future__._Feature." -"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :mod:" -"`__future__` module. :ref:`Compiler flags ` can be found in :" -"mod:`ast` module, with ``PyCF_`` prefix." -msgstr "" -"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için " -"bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli " -"bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` modülündeki :" -"class:`~__future__._Feature` örneğinde :attr:`~__future__._Feature.compiler_flag` " -"niteliği olarak bulunabilir. :ref:`Derleyici bayrakları ` , :" -"mod:`ast` modülünde ``PyCF_`` öneki ile bulunabilir." +"Compiler options and future statements are specified by bits which can be " +"bitwise ORed together to specify multiple options. The bitfield required to " +"specify a given future feature can be found as the :attr:`~__future__." +"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " +"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." +msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " +"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " +"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" +"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" +"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" +"`Derleyici bayrakları ` , :mod:`ast` modülünde ``PyCF_`` " +"öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; the " -"default value of ``-1`` selects the optimization level of the interpreter as given " -"by :option:`-O` options. Explicit levels are ``0`` (no optimization; " -"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " -"``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; " +"the default value of ``-1`` selects the optimization level of the " +"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " +"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " +"``__debug__`` is false) or ``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " -"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının optimizasyon " -"seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; ``__debug__`` doğru), " -"``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` (Ekstradan doküman " -"dizeleri de kaldırıldı)." +"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " +"optimizasyon seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; " +"``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya " +"``2`` (Ekstradan doküman dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :" -"exc:`ValueError` if the source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, " +"and :exc:`ValueError` if the source contains null bytes." msgstr "" -"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar " -"içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null " +"baytlar içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " -"bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " +"'a bakınız." #: library/functions.rst:322 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, " -"``filename``." +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source``, ``filename``." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " "``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` " -"and ``filename``. This event may also be raised by implicit compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source`` and ``filename``. This event may also be raised by implicit " +"compilation." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " -"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya çıkarılabilir." +"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya " +"çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, " -"input must be terminated by at least one newline character. This is to facilitate " -"detection of incomplete and complete statements in the :mod:`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " +"mode, input must be terminated by at least one newline character. This is " +"to facilitate detection of incomplete and complete statements in the :mod:" +"`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, giren " -"veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` " -"modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini kolaylaştırmak " -"içindir." +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " +"giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" +"`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " +"kolaylaştırmak içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/complex " -"string when compiling to an AST object due to stack depth limitations in Python's " -"AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/" +"complex string when compiling to an AST object due to stack depth " +"limitations in Python's AST compiler." msgstr "" -"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince " -"büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python yorumlayıcısını " -"çökertmek mümkündür." +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " +"yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " +"yorumlayıcısını çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not " -"have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " +"does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle " -"``'exec'`` modunda iken veri girişinin yeni satırda sonlanması gerekmiyor. " -"*optimize* parametresi eklendi." +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " +"böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " +"gerekmiyor. *optimize* parametresi eklendi." #: library/functions.rst:345 msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" -"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya çıkardı." +"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya " +"çıkardı." #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support " -"for top-level ``await``, ``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " +"support for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " -"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " +"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a string or " -"number to a complex number. If the first parameter is a string, it will be " -"interpreted as a complex number and the function must be called without a second " -"parameter. The second parameter can never be a string. Each argument may be any " -"numeric type (including complex). If *imag* is omitted, it defaults to zero and " -"the constructor serves as a numeric conversion like :class:`int` and :class:" -"`float`. If both arguments are omitted, returns ``0j``." -msgstr "" -"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya sayıyı " -"karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı olarak " -"yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. İkinci " -"parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir (karmaşık " -"sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır alınır ve yapıcı " -"metot :class:`int` ve :class:`float` gibi sayı dönüştürme işlevi görür. Eğer iki " -"argüman da atlandıysa, ``0j`` döndürür." +"Return a complex number with the value *real* + *imag*\\*1j or convert a " +"string or number to a complex number. If the first parameter is a string, " +"it will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. " +"Each argument may be any numeric type (including complex). If *imag* is " +"omitted, it defaults to zero and the constructor serves as a numeric " +"conversion like :class:`int` and :class:`float`. If both arguments are " +"omitted, returns ``0j``." +msgstr "" +"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " +"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " +"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " +"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " +"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " +"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " +"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" "For a general Python object ``x``, ``complex(x)`` delegates to ``x." -"__complex__()``. If ``__complex__()`` is not defined then it falls back to :meth:" -"`__float__`. If ``__float__()`` is not defined then it falls back to :meth:" -"`__index__`." +"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" +"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " -"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " +"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around the " -"central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is fine, but " -"``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around " +"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " +"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` iyi, " -"ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." +"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " +"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." @@ -934,108 +960,115 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " -"verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " +"izin verilir." #: library/functions.rst:382 msgid "" -"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are " -"not defined." +"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " +"are not defined." msgstr "" -"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:`__index__` " -"'e geri döner." +"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a string. " -"The string must be the name of one of the object's attributes. The function " -"deletes the named attribute, provided the object allows it. For example, " -"``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a " +"string. The string must be the name of one of the object's attributes. The " +"function deletes the named attribute, provided the object allows it. For " +"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" -":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. Dize " -"nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin izin " -"vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, ``delattr(x, " -"'foobar')`` , ``del x.foobar`` 'a eşittir." +":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " +"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " +"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " +"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. See :" -"class:`dict` and :ref:`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. " +"See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " -"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " +"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " +"bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :class:" -"`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :" +"class:`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. With an " -"argument, attempt to return a list of valid attributes for that object." +"Without arguments, return the list of names in the current local scope. " +"With an argument, attempt to return a list of valid attributes for that " +"object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " -"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " +"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " +"çalışır." #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called and " -"must return the list of attributes. This allows objects that implement a custom :" -"func:`__getattr__` or :func:`__getattribute__` function to customize the way :func:" -"`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called " +"and must return the list of attributes. This allows objects that implement a " +"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " +"the way :func:`dir` reports their attributes." msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " -"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:`__getattr__` " -"veya :func:`__getattribute__` fonksiyonunu uygulayan nesnelerin, :func:`dir` 'in " -"özellikleri bildirme şeklini özelleştirmesine izin verir." +"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" +"`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " +"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " +"izin verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best to " -"gather information from the object's :attr:`~object.__dict__` attribute, if " -"defined, and from its type object. The resulting list is not necessarily complete " -"and may be inaccurate when the object has a custom :func:`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best " +"to gather information from the object's :attr:`~object.__dict__` attribute, " +"if defined, and from its type object. The resulting list is not necessarily " +"complete and may be inaccurate when the object has a custom :func:" +"`__getattr__`." msgstr "" -"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:`~object." -"__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini dener. Sonuç " -"listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel bir :func:" -"`__getattr__` fonksiyonu varsa kusurlu olabilir." +"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:" +"`~object.__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini " +"dener. Sonuç listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel " +"bir :func:`__getattr__` fonksiyonu varsa kusurlu olabilir." #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types of " -"objects, as it attempts to produce the most relevant, rather than complete, " -"information:" +"The default :func:`dir` mechanism behaves differently with different types " +"of objects, as it attempts to produce the most relevant, rather than " +"complete, information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the module's " -"attributes." +"If the object is a module object, the list contains the names of the " +"module's attributes." msgstr "" -"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini içerir." +"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " +"içerir." #: library/functions.rst:430 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve yinelemeli " -"olarak tabanlarının özelliklerini içerir." +"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve " +"yinelemeli olarak tabanlarının özelliklerini içerir." #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of its " -"class's attributes, and recursively of the attributes of its class's base classes." +"Otherwise, the list contains the object's attributes' names, the names of " +"its class's attributes, and recursively of the attributes of its class's " +"base classes." msgstr "" -"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve yinelemeli " -"olarak sınıfının temel sınıflarının özelliklerini içerir." +"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " +"yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." #: library/functions.rst:437 msgid "The resulting list is sorted alphabetically. For example:" @@ -1044,49 +1077,50 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" #: library/functions.rst:456 msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " -"interactive prompt, it tries to supply an interesting set of names more than it " -"tries to supply a rigorously or consistently defined set of names, and its " -"detailed behavior may change across releases. For example, metaclass attributes " -"are not in the result list when the argument is a class." +"interactive prompt, it tries to supply an interesting set of names more than " +"it tries to supply a rigorously or consistently defined set of names, and " +"its detailed behavior may change across releases. For example, metaclass " +"attributes are not in the result list when the argument is a class." msgstr "" -"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım kolaylığı " -"sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi sağlamaktansa " -"ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler arasında değişikliğe " -"uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf özellikleri sonuç " -"listesinde yer almaz." +"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " +"kolaylığı sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi " +"sağlamaktansa ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler " +"arasında değişikliğe uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf " +"özellikleri sonuç listesinde yer almaz." #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. With " -"mixed operand types, the rules for binary arithmetic operators apply. For " -"integers, the result is the same as ``(a // b, a % b)``. For floating point " -"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` " -"but may be 1 less than that. In any case ``q * b + a % b`` is very close to *a*, " -"if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a % b) < " -"abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " -"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. Karışık " -"işlenen türlerinde, ikili aritmetik işleçler için geçerli olan kurallar " -"geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel sayılar için ``(q, " -"a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama bundan 1 eksik " -"olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok yakındır. Eğer ``a % b`` " -"sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 <= abs(a % b) < abs(b)``." +"consisting of their quotient and remainder when using integer division. " +"With mixed operand types, the rules for binary arithmetic operators apply. " +"For integers, the result is the same as ``(a // b, a % b)``. For floating " +"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." +"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " +"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " +"and ``0 <= abs(a % b) < abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " +"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " +"Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " +"kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " +"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " +"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " +"yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " +"<= abs(a % b) < abs(b)``." #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or " -"some other object which supports iteration. The :meth:`~iterator.__next__` method " -"of the iterator returned by :func:`enumerate` returns a tuple containing a count " -"(from *start* which defaults to 0) and the values obtained from iterating over " -"*iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:" +"`iterator`, or some other object which supports iteration. The :meth:" +"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " +"returns a tuple containing a count (from *start* which defaults to 0) and " +"the values obtained from iterating over *iterable*." msgstr "" -"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` veya " -"tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :func:" -"`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir sayıyı " -"(varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde yinelemeden " -"elde edilen değerleri içeren bir demet döndürür." +"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " +"veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" +"func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " +"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " +"yinelemeden elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 msgid "Equivalent to::" @@ -1095,205 +1129,220 @@ msgstr "Şuna eşittir::" #: library/functions.rst:501 msgid "" "The arguments are a string and optional globals and locals. If provided, " -"*globals* must be a dictionary. If provided, *locals* can be any mapping object." +"*globals* must be a dictionary. If provided, *locals* can be any mapping " +"object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " -"haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " +"bir haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a reference to " -"the dictionary of the built-in module :mod:`builtins` is inserted under that key " -"before *expression* is parsed. That way you can control what builtins are " -"available to the executed code by inserting your own ``__builtins__`` dictionary " -"into *globals* before passing it to :func:`eval`. If the *locals* dictionary is " -"omitted it defaults to the *globals* dictionary. If both dictionaries are " -"omitted, the expression is executed with the *globals* and *locals* in the " -"environment where :func:`eval` is called. Note, *eval()* does not have access to " -"the :term:`nested scopes ` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a " +"reference to the dictionary of the built-in module :mod:`builtins` is " +"inserted under that key before *expression* is parsed. That way you can " +"control what builtins are available to the executed code by inserting your " +"own ``__builtins__`` dictionary into *globals* before passing it to :func:" +"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " +"dictionary. If both dictionaries are omitted, the expression is executed " +"with the *globals* and *locals* in the environment where :func:`eval` is " +"called. Note, *eval()* does not have access to the :term:`nested scopes " +"` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " -"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul listesi) " -"olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " -"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* ayrıştırılmadan " -"önce bu anahtarın altına yerleşik modül :mod:`builtins` sözlüğüne bir referans " -"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`eval` içine " -"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin " -"kullanılabilir olduğunu kontrol edebilirsiniz. *locals* sözlüğü atlanırsa, " -"varsayılan olarak *globals* sözlüğünü kullanır. Her iki sözlük de atlanırsa, " -"ifade :func:`eval` olarak adlandırılan ortamda *globals* ve *locals* ile " -"yürütülür. Not, *eval()* kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) erişimi yoktur." +"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " +"listesi) olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " +"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* " +"ayrıştırılmadan önce bu anahtarın altına yerleşik modül :mod:`builtins` " +"sözlüğüne bir referans eklenir. Bu şekilde, kendi ``__builtins__`` " +"sözlüğünüzü :func:`eval` içine geçirmeden önce *globals* içine ekleyerek " +"yürütülen kod için hangi yerleşiklerin kullanılabilir olduğunu kontrol " +"edebilirsiniz. *locals* sözlüğü atlanırsa, varsayılan olarak *globals* " +"sözlüğünü kullanır. Her iki sözlük de atlanırsa, ifade :func:`eval` olarak " +"adlandırılan ortamda *globals* ve *locals* ile yürütülür. Not, *eval()* " +"kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) " +"erişimi yoktur." #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors are " -"reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors " +"are reported as exceptions. Example:" msgstr "" -"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, istisnalar " -"olarak rapor edilir. Örnek:" +"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " +"istisnalar olarak rapor edilir. Örnek:" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as those " -"created by :func:`compile`). In this case, pass a code object instead of a " -"string. If the code object has been compiled with ``'exec'`` as the *mode* " -"argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as " +"those created by :func:`compile`). In this case, pass a code object instead " +"of a string. If the code object has been compiled with ``'exec'`` as the " +"*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " -"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod nesnesi " -"iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile derlendiyse, :func:" -"`eval` 'in döndürdüğü değer ``None`` olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " +"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " +"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " +"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " +"olacaktır." #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` function. " -"The :func:`globals` and :func:`locals` functions return the current global and " -"local dictionary, respectively, which may be useful to pass around for use by :" -"func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` " +"function. The :func:`globals` and :func:`locals` functions return the " +"current global and local dictionary, respectively, which may be useful to " +"pass around for use by :func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " -"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " -"kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " +"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " +"tarafından kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs are " -"stripped." +"If the given source is a string, then leading and trailing spaces and tabs " +"are stripped." msgstr "" -"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar çıkarılır." +"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " +"çıkarılır." #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings with " -"expressions containing only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings " +"with expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen bir " -"fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " +"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " +"bakınız." #: library/functions.rst:579 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." +"Raises an :ref:`auditing event ` ``exec`` with argument " +"``code_object``." msgstr "" -"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` hatası " -"ortaya çıkarır." +"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` " +"hatası ortaya çıkarır." #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as the " -"argument. Code compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as " +"the argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " -"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` " +"``exec`` hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da " +"yükseltilir." #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be either a " -"string or a code object. If it is a string, the string is parsed as a suite of " -"Python statements which is then executed (unless a syntax error occurs). [#]_ If " -"it is a code object, it is simply executed. In all cases, the code that's " -"executed is expected to be valid as file input (see the section :ref:`file-input` " -"in the Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:" -"`yield`, and :keyword:`return` statements may not be used outside of function " -"definitions even within the context of code passed to the :func:`exec` function. " -"The return value is ``None``." -msgstr "" -"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir kod " -"objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " -"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ eğer " -"bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun dosya " -"girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-input` " -"kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:`return` " -"ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile fonksiyonlar " -"dışında kullanılamayacağını unutmayınız. Döndürülen değer ``None`` 'dır." +"This function supports dynamic execution of Python code. *object* must be " +"either a string or a code object. If it is a string, the string is parsed " +"as a suite of Python statements which is then executed (unless a syntax " +"error occurs). [#]_ If it is a code object, it is simply executed. In all " +"cases, the code that's executed is expected to be valid as file input (see " +"the section :ref:`file-input` in the Reference Manual). Be aware that the :" +"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " +"not be used outside of function definitions even within the context of code " +"passed to the :func:`exec` function. The return value is ``None``." +msgstr "" +"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " +"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " +"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " +"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " +"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " +"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" +"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " +"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " +"unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " -"current scope. If only *globals* is provided, it must be a dictionary (and not a " -"subclass of dictionary), which will be used for both the global and the local " -"variables. If *globals* and *locals* are given, they are used for the global and " -"local variables, respectively. If provided, *locals* can be any mapping object. " -"Remember that at the module level, globals and locals are the same dictionary. If " -"exec gets two separate objects as *globals* and *locals*, the code will be " -"executed as if it were embedded in a class definition." -msgstr "" -"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda çalıştırılır. " -"Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler için kullanılacak " -"bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer *globals* ve *locals* " -"sağlandıysa, global ve yerel değişkenler için sırasıyla kullanılırlar. Eğer " -"sağlandıysa, *locals* herhangi bir haritalama objesi olabilir. Modül seviyesinde " -"global ve yerel değişkenlerin aynı sözlükte bulunduğunu unutmayın. Eğer exec " -"*globals* ve *locals* olarak iki ayrı nesne alırsa, kod bir sınıf tanımına " -"gömülmüş gibi çalıştırılacaktır." +"current scope. If only *globals* is provided, it must be a dictionary (and " +"not a subclass of dictionary), which will be used for both the global and " +"the local variables. If *globals* and *locals* are given, they are used for " +"the global and local variables, respectively. If provided, *locals* can be " +"any mapping object. Remember that at the module level, globals and locals " +"are the same dictionary. If exec gets two separate objects as *globals* and " +"*locals*, the code will be executed as if it were embedded in a class " +"definition." +msgstr "" +"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " +"çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " +"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " +"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " +"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " +"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " +"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " +"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key ``__builtins__``, " -"a reference to the dictionary of the built-in module :mod:`builtins` is inserted " -"under that key. That way you can control what builtins are available to the " -"executed code by inserting your own ``__builtins__`` dictionary into *globals* " -"before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key " +"``__builtins__``, a reference to the dictionary of the built-in module :mod:" +"`builtins` is inserted under that key. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." msgstr "" -"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, bu " -"anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " -"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e geçirmeden " -"önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin mevcut " -"olduğunu kontrol edebilirsiniz." +"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " +"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " +"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" +"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " +"yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass around for " -"use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass " +"around for use as the second and third argument to :func:`exec`." msgstr "" -"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve yerel " -"sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman olarak " -"kullanılmak üzere geçirmek için yararlı olabilir." +"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " +"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " +"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. Pass an " -"explicit *locals* dictionary if you need to see effects of the code on *locals* " -"after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. " +"Pass an explicit *locals* dictionary if you need to see effects of the code " +"on *locals* after function :func:`exec` returns." msgstr "" -"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için açıklandığı " -"gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya çalışılmamalıdır. :func:" -"`exec` fonksiyonu değer döndürdükten sonra kodun *locals* üzerindeki etkilerini " -"görmeniz gerekiyorsa, açık bir *local* sözlüğü geçirin." +"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " +"açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " +"çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " +"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " +"sözlüğü geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which supports " -"iteration, or an iterator. If *function* is ``None``, the identity function is " -"assumed, that is, all elements of *iterable* that are false are removed." +"returns true. *iterable* may be either a sequence, a container which " +"supports iteration, or an iterator. If *function* is ``None``, the identity " +"function is assumed, that is, all elements of *iterable* that are false are " +"removed." msgstr "" -"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici oluşturun. " -"*iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir yineleyici " -"olabilir. Eğer *function* ``None`` ise, fonksiyon gelen parametreler üzerinde bir " -"değişiklik yapmaz. *iterable* 'ın tüm yanlış elementleri silinir." +"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " +"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " +"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " +"parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " +"elementleri silinir." #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator expression " -"``(item for item in iterable if function(item))`` if function is not ``None`` and " -"``(item for item in iterable if item)`` if function is ``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator " +"expression ``(item for item in iterable if function(item))`` if function is " +"not ``None`` and ``(item for item in iterable if item)`` if function is " +"``None``." msgstr "" -"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` için " -"fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici ifadesine " -"``(item for item in iterable if function(item))`` eşit olduğunu unutmayın." +"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` " +"için fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici " +"ifadesine ``(item for item in iterable if function(item))`` eşit olduğunu " +"unutmayın." #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that returns " -"elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that " +"returns elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1305,48 +1354,53 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional sign may " -"be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value produced. The " -"argument may also be a string representing a NaN (not-a-number), or positive or " -"negative infinity. More precisely, the input must conform to the following " -"grammar after leading and trailing whitespace characters are removed:" -msgstr "" -"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak önünde " -"bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret ``'+'`` " -"veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. Argüman ayrıca " -"NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize olabilir. Daha açık " -"olmak gerekirse, baştaki ve sondaki boşluk karakterleri kaldırıldıktan sonra veri " -"girişi aşağıdaki dilbilgisine uygun olmalıdır:" +"preceded by a sign, and optionally embedded in whitespace. The optional " +"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"produced. The argument may also be a string representing a NaN (not-a-" +"number), or positive or negative infinity. More precisely, the input must " +"conform to the following grammar after leading and trailing whitespace " +"characters are removed:" +msgstr "" +"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " +"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " +"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " +"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " +"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " +"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " +"olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, described in :" -"ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf\", " -"\"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, " +"described in :ref:`floating`. Case is not significant, so, for example, " +"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " +"spellings for positive infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " -"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf\", " -"\"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " +"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" +"\", \"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " "yazımlardır." #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a floating " -"point number with the same value (within Python's floating point precision) is " -"returned. If the argument is outside the range of a Python float, an :exc:" -"`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a " +"floating point number with the same value (within Python's floating point " +"precision) is returned. If the argument is outside the range of a Python " +"float, an :exc:`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " -"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " +"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. " -"If ``__float__()`` is not defined then it falls back to :meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x." +"__float__()``. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" -"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` fonksiyonuna " -"delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:`__index__` 'e geri döner." +"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " +"fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:652 msgid "If no argument is given, ``0.0`` is returned." @@ -1362,87 +1416,95 @@ msgstr "Float tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:675 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr ":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." +msgstr "" +":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type of the " -"*value* argument; however, there is a standard formatting syntax that is used by " -"most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type " +"of the *value* argument; however, there is a standard formatting syntax that " +"is used by most built-in types: :ref:`formatspec`." msgstr "" -"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi \"biçimlendirilmiş" -"\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması *value* argümanının " -"tipine göre değişkendir; ama, çoğu yerleşik tiplerde kullanılan :ref:`formatspec` " -"adında bir standart biçimlendirme sözdizimi var." +"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " +"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " +"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " +"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " +"sözdizimi var." #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same effect " -"as calling :func:`str(value) `." +"The default *format_spec* is an empty string which usually gives the same " +"effect as calling :func:`str(value) `." msgstr "" -"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla aynı " -"etkiyi gösteren boş bir dizedir." +"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla " +"aynı etkiyi gösteren boş bir dizedir." #: library/functions.rst:693 msgid "" "A call to ``format(value, format_spec)`` is translated to ``type(value)." "__format__(value, format_spec)`` which bypasses the instance dictionary when " -"searching for the value's :meth:`__format__` method. A :exc:`TypeError` exception " -"is raised if the method search reaches :mod:`object` and the *format_spec* is non-" -"empty, or if either the *format_spec* or the return value are not strings." +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " +"exception is raised if the method search reaches :mod:`object` and the " +"*format_spec* is non-empty, or if either the *format_spec* or the return " +"value are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " -"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve *format_spec* " -"boş değilse, veya *format_spec* veya döndürülen değer dize değilse, :exc:" -"`TypeError` hatası ortaya çıkar." +"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve " +"*format_spec* boş değilse, veya *format_spec* veya döndürülen değer dize " +"değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is " -"not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if " +"*format_spec* is not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" -"`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" +"exc:`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :ref:" -"`types-set` for documentation about this class." +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" +"ref:`types-set` for documentation about this class." msgstr "" -"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:`frozenset` " -"nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf hakkında " -"dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e bakınız." +"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" +"`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " +"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " +"'e bakınız." #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, " -"and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, ve :" -"class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne bakabilirsiniz." +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" +"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " +"bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a string. If " -"the string is the name of one of the object's attributes, the result is the value " -"of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent to ``x." -"foobar``. If the named attribute does not exist, *default* is returned if " -"provided, otherwise :exc:`AttributeError` is raised." +"Return the value of the named attribute of *object*. *name* must be a " +"string. If the string is the name of one of the object's attributes, the " +"result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " +"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " +"raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " -"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi ise, " -"sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, ``x." -"foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, *default* " -"sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası ortaya çıkar." +"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " +"ise, sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, " +"``x.foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, " +"*default* sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası " +"ortaya çıkar." #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at compilation " -"time, one must manually mangle a private attribute's (attributes with two leading " -"underscores) name in order to retrieve it with :func:`getattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to retrieve it with :func:" +"`getattr`." msgstr "" ":ref:`özel isim yönetimi ` derleme zamanında " "gerçekleştiğinden dolayı, :func:`getattr` ile almak için özel bir niteliğin " @@ -1450,229 +1512,240 @@ msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code within " -"functions, this is set when the function is defined and remains the same " -"regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code " +"within functions, this is set when the function is defined and remains the " +"same regardless of where the function is called." msgstr "" -"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod için, " -"bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden bağımsız " -"olarak aynı kalır." +"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " +"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " +"yerden bağımsız olarak aynı kalır." #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the string is " -"the name of one of the object's attributes, ``False`` if not. (This is implemented " -"by calling ``getattr(object, name)`` and seeing whether it raises an :exc:" -"`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the " +"string is the name of one of the object's attributes, ``False`` if not. " +"(This is implemented by calling ``getattr(object, name)`` and seeing whether " +"it raises an :exc:`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " -"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı görülür.)" +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " +"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " +"görülür.)" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are integers. " -"They are used to quickly compare dictionary keys during a dictionary lookup. " -"Numeric values that compare equal have the same hash value (even if they are of " -"different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are " +"integers. They are used to quickly compare dictionary keys during a " +"dictionary lookup. Numeric values that compare equal have the same hash " +"value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " -"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " -"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma değere " -"sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " +"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " +"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " +"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " +"veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates " -"the return value based on the bit width of the host machine. See :meth:`__hash__` " -"for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " +"truncates the return value based on the bit width of the host machine. See :" +"meth:`__hash__` for details." msgstr "" -":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana makinenin " -"bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar için :meth:" -"`__hash__` 'e bakınız." +":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " +"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " +"Detaylar için :meth:`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " -"interpreter console. If the argument is a string, then the string is looked up as " -"the name of a module, function, class, method, keyword, or documentation topic, " -"and a help page is printed on the console. If the argument is any other kind of " -"object, a help page on the object is generated." -msgstr "" -"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma yöneliktir.) " -"Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı konsolunda " -"başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, metot, anahtar " -"kelime veya dokümantasyon konusu için dizeye bakılır ve bir yardım sayfası konsola " -"bastırılır. Eğer argüman başka tipte bir nesne ise, nesne üzerinde bir yardım " -"sayfası oluşturulur." +"interpreter console. If the argument is a string, then the string is looked " +"up as the name of a module, function, class, method, keyword, or " +"documentation topic, and a help page is printed on the console. If the " +"argument is any other kind of object, a help page on the object is generated." +msgstr "" +"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " +"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " +"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " +"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " +"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " +"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when invoking :" -"func:`help`, it means that the parameters prior to the slash are positional-only. " -"For more info, see :ref:`the FAQ entry on positional-only parameters `." +"Note that if a slash(/) appears in the parameter list of a function when " +"invoking :func:`help`, it means that the parameters prior to the slash are " +"positional-only. For more info, see :ref:`the FAQ entry on positional-only " +"parameters `." msgstr "" -"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik çizgi(/) " -"bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca konumsal olduğu " -"anlamına gelir. Daha fazla bilgi için :ref:`yalnızca konumsalparametrelerle ilgili " -"SSS girişi ` 'ne bakınız." +"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " +"çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " +"konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`yalnızca " +"konumsalparametrelerle ilgili SSS girişi ` " +"'ne bakınız." #: library/functions.rst:776 -msgid "This function is added to the built-in namespace by the :mod:`site` module." -msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgid "" +"This function is added to the built-in namespace by the :mod:`site` module." +msgstr "" +"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for " -"callables are now more comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " +"for callables are now more comprehensive and consistent." msgstr "" -":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler için " -"rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade eder." +":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler " +"için rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade " +"eder." #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". " -"If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` " -"method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with " +"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" +"meth:`__index__` method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir dizeye " -"dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı döndüren bir :" -"meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" +"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " +"dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " +"döndüren bir :meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower hexadecimal " -"string with prefix or not, you can use either of the following ways:" +"If you want to convert an integer number to an uppercase or lower " +"hexadecimal string with prefix or not, you can use either of the following " +"ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " -"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " +"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using a " -"base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using " +"a base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " -"için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " +"dönüştürmek için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" -"To obtain a hexadecimal string representation for a float, use the :meth:`float." -"hex` method." +"To obtain a hexadecimal string representation for a float, use the :meth:" +"`float.hex` method." msgstr "" -"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float.hex' " -"metodunu kullanın." +"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float." +"hex' metodunu kullanın." #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is guaranteed to " -"be unique and constant for this object during its lifetime. Two objects with non-" -"overlapping lifetimes may have the same :func:`id` value." +"Return the \"identity\" of an object. This is an integer which is " +"guaranteed to be unique and constant for this object during its lifetime. " +"Two objects with non-overlapping lifetimes may have the same :func:`id` " +"value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " -"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :func:" -"`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " +"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " +"aynı :func:`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" -"Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." +"Raises an :ref:`auditing event ` ``builtins.id`` with argument " +"``id``." msgstr "" -"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins.id`` " -"ortaya çıkartır." +"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins." +"id`` ortaya çıkartır." #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output without a " -"trailing newline. The function then reads a line from input, converts it to a " -"string (stripping a trailing newline), and returns that. When EOF is read, :exc:" -"`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output " +"without a trailing newline. The function then reads a line from input, " +"converts it to a string (stripping a trailing newline), and returns that. " +"When EOF is read, :exc:`EOFError` is raised. Example::" msgstr "" "Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " -"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " -"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" -"`EOFError` istisnası ortaya çıkar. Örnek::" +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu " +"bir dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF " +"okunduğunda, :exc:`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" "If the :mod:`readline` module was loaded, then :func:`input` will use it to " "provide elaborate line editing and history features." msgstr "" -"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır düzenleme " -"ve geçmiş özellikleri sağlamak için onu kullanacaktır." +"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır " +"düzenleme ve geçmiş özellikleri sağlamak için onu kullanacaktır." #: library/functions.rst:842 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." msgstr "" -"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." -"input`` ortaya çıkartır." +"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` " +"``builtins.input`` ortaya çıkartır." #: library/functions.rst:844 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" -"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı " -"` ``builtins.input`` ortaya çıkartır" +"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme " +"olayı ` ``builtins.input`` ortaya çıkartır" #: library/functions.rst:847 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input/result`` with argument " -"``result``." +"Raises an :ref:`auditing event ` ``builtins.input/result`` with " +"argument ``result``." msgstr "" -"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." -"input/result`` ortaya çıkartır." +"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` " +"``builtins.input/result`` ortaya çıkartır." #: library/functions.rst:849 msgid "" "Raises an auditing event ``builtins.input/result`` with the result after " "successfully reading input." msgstr "" -"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/result`` " -"denetleme olayı ortaya çıkarır." +"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/" +"result`` denetleme olayı ortaya çıkarır." #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return ``0`` " -"if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x." -"__int__()``. If *x* defines :meth:`__index__`, it returns ``x.__index__()``. If " -"*x* defines :meth:`__trunc__`, it returns ``x.__trunc__()``. For floating point " -"numbers, this truncates towards zero." +"Return an integer object constructed from a number or string *x*, or return " +"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " +"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." +"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." +"__trunc__()``. For floating point numbers, this truncates towards zero." msgstr "" -"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman verilmediyse 0 " -"döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x.__int__()`` 'i " -"döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x.__index__()`` 'i döndürür. *x* :" -"meth:`__trunc__` 'ı içeriyorsa, ``x.__trunc__()`` 'ı döndürür. Gerçel sayılar " -"için, sayı tam sayıya çevrilir." +"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman " +"verilmediyse 0 döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x." +"__int__()`` 'i döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x." +"__index__()`` 'i döndürür. *x* :meth:`__trunc__` 'ı içeriyorsa, ``x." +"__trunc__()`` 'ı döndürür. Gerçel sayılar için, sayı tam sayıya çevrilir." #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :class:" -"`bytes`, or :class:`bytearray` instance representing an :ref:`integer literal " -"` in radix *base*. Optionally, the literal can be preceded by ``+`` or " -"``-`` (with no space in between) and surrounded by whitespace. A base-n literal " -"consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having " -"values 10 to 35. The default *base* is 10. The allowed values are 0 and 2--36. " -"Base-2, -8, and -16 literals can be optionally prefixed with ``0b``/``0B``, ``0o``/" -"``0O``, or ``0x``/``0X``, as with integer literals in code. Base 0 means to " -"interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " -"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"If *x* is not a number or if *base* is given, then *x* must be a string, :" +"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " +"literal ` in radix *base*. Optionally, the literal can be " +"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " +"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " +"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " +"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " +"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " +"with integer literals in code. Base 0 means to interpret exactly as a code " +"literal, so that the actual base is 2, 8, 10, or 16, and so that " +"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " "``int('010', 8)``." msgstr "" -"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:`bytes` " -"veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden bir :class:" -"`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-`` gelebilir " -"(arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, 0 ila n-1 " -"arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z\") 10 ila 35 " -"değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen değerler 0 ve " -"2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı sabitlerinde olduğu gibi " -"tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/``0X`` önekleri eklenebilir. " -"Base 0, gerçek taban 2, 8, 10 veya 16 olacak şekilde kod sabiti olarak " -"yorumlanması anlamına gelir. Ve böylece ``int('010', 0)`` legal değilken, " -"``int('010')`` veya ``int('010', 8)`` legaldir." +"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:" +"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil " +"eden bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` " +"veya ``-`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-" +"n sabiti, 0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya " +"\"A\" ila \"Z\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. " +"İzin verilen değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki " +"tam sayı sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, " +"veya ``0x``/``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya " +"16 olacak şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece " +"``int('010', 0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` " +"legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1680,15 +1753,15 @@ msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" -"`base.__index__ ` method, that method is called to obtain an " -"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :" +"meth:`base.__index__ ` method, that method is called to " +"obtain an integer for the base. Previous versions used :meth:`base.__int__ " +"` instead of :meth:`base.__index__ `." msgstr "" -"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base.__index__ " -"` metoduna sahipse, bu metot, taban için bir tamsayı elde etmek " -"için çağrılır. Önceki sürümler :meth:`base.__index__ ` yerine :" -"meth:`base.__int__ ` 'i kullandı." +"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base." +"__index__ ` metoduna sahipse, bu metot, taban için bir " +"tamsayı elde etmek için çağrılır. Önceki sürümler :meth:`base.__index__ " +"` yerine :meth:`base.__int__ ` 'i kullandı." #: library/functions.rst:891 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." @@ -1697,21 +1770,22 @@ msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döne #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) " -"subclass thereof. If *object* is not an object of the given type, the function " -"always returns ``False``. If *classinfo* is a tuple of type objects (or " -"recursively, other such tuples) or a :ref:`types-union` of multiple types, return " -"``True`` if *object* is an instance of any of the types. If *classinfo* is not a " -"type or tuple of types and such tuples, a :exc:`TypeError` exception is raised." -msgstr "" -"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, dolaylı " -"veya :term:`sanal `) alt sınıfının bir örneğiyse ``True`` " -"döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon mutlaka " -"``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet (veya " -"yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :ref:`types-" -"union` ise, ayrıca *object* bu verilen türlerden herhangi birinin örneği ise " -"``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir tuple değilse, :" -"exc:`TypeError` hatası ortaya çıkar." +"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " +"the function always returns ``False``. If *classinfo* is a tuple of type " +"objects (or recursively, other such tuples) or a :ref:`types-union` of " +"multiple types, return ``True`` if *object* is an instance of any of the " +"types. If *classinfo* is not a type or tuple of types and such tuples, a :" +"exc:`TypeError` exception is raised." +msgstr "" +"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, " +"dolaylı veya :term:`sanal `) alt sınıfının bir " +"örneğiyse ``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, " +"fonksiyon mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan " +"bir demet (veya yinelemeli olarak, bu tür diğer demetler) veya birden çok " +"türden bir :ref:`types-union` ise, ayrıca *object* bu verilen türlerden " +"herhangi birinin örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya " +"türler içeren bir tuple değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." @@ -1719,26 +1793,27 @@ msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " -"`) of *classinfo*. A class is considered a subclass of " -"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, in " -"which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " -"In any other case, a :exc:`TypeError` exception is raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" +"`virtual `) of *classinfo*. A class is considered a " +"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" +"`types-union`, in which case return ``True`` if *class* is a subclass of any " +"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " +"raised." msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a second " -"argument, *object* must be a collection object which supports the :term:`iterable` " -"protocol (the :meth:`__iter__` method), or it must support the sequence protocol " -"(the :meth:`__getitem__` method with integer arguments starting at ``0``). If it " -"does not support either of those protocols, :exc:`TypeError` is raised. If the " -"second argument, *sentinel*, is given, then *object* must be a callable object. " -"The iterator created in this case will call *object* with no arguments for each " -"call to its :meth:`~iterator.__next__` method; if the value returned is equal to " -"*sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be " -"returned." +"differently depending on the presence of the second argument. Without a " +"second argument, *object* must be a collection object which supports the :" +"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " +"the sequence protocol (the :meth:`__getitem__` method with integer arguments " +"starting at ``0``). If it does not support either of those protocols, :exc:" +"`TypeError` is raised. If the second argument, *sentinel*, is given, then " +"*object* must be a callable object. The iterator created in this case will " +"call *object* with no arguments for each call to its :meth:`~iterator." +"__next__` method; if the value returned is equal to *sentinel*, :exc:" +"`StopIteration` will be raised, otherwise the value will be returned." msgstr "" #: library/functions.rst:939 @@ -1747,80 +1822,82 @@ msgstr "" #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a block-" -"reader. For example, reading fixed-width blocks from a binary database file until " -"the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a " +"block-reader. For example, reading fixed-width blocks from a binary database " +"file until the end of file is reached::" msgstr "" #: library/functions.rst:953 msgid "" "Return the length (the number of items) of an object. The argument may be a " -"sequence (such as a string, bytes, tuple, list, or range) or a collection (such as " -"a dictionary, set, or frozen set)." +"sequence (such as a string, bytes, tuple, list, or range) or a collection " +"(such as a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, " -"such as :class:`range(2 ** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." +"maxsize`, such as :class:`range(2 ** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence type, " -"as documented in :ref:`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence " +"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. Free " -"variables are returned by :func:`locals` when it is called in function blocks, but " -"not in class blocks. Note that at the module level, :func:`locals` and :func:" -"`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. " +"Free variables are returned by :func:`locals` when it is called in function " +"blocks, but not in class blocks. Note that at the module level, :func:" +"`locals` and :func:`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not affect the " -"values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not " +"affect the values of local and free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, yielding " -"the results. If additional *iterable* arguments are passed, *function* must take " -"that many arguments and is applied to the items from all iterables in parallel. " -"With multiple iterables, the iterator stops when the shortest iterable is " -"exhausted. For cases where the function inputs are already arranged into argument " -"tuples, see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, " +"yielding the results. If additional *iterable* arguments are passed, " +"*function* must take that many arguments and is applied to the items from " +"all iterables in parallel. With multiple iterables, the iterator stops when " +"the shortest iterable is exhausted. For cases where the function inputs are " +"already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more arguments." +"Return the largest item in an iterable or the largest of two or more " +"arguments." msgstr "" #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"largest item in the iterable is returned. If two or more positional arguments are " -"provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The largest item in the iterable is returned. If two or more positional " +"arguments are provided, the largest of the positional arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies a one-" -"argument ordering function like that used for :meth:`list.sort`. The *default* " -"argument specifies an object to return if the provided iterable is empty. If the " -"iterable is empty and *default* is not provided, a :exc:`ValueError` is raised." +"There are two optional keyword-only arguments. The *key* argument specifies " +"a one-argument ordering function like that used for :meth:`list.sort`. The " +"*default* argument specifies an object to return if the provided iterable is " +"empty. If the iterable is empty and *default* is not provided, a :exc:" +"`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one encountered. " -"This is consistent with other sort-stability preserving tools such as " -"``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq.nlargest(1, " -"iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." +"nlargest(1, iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 @@ -1839,84 +1916,87 @@ msgstr "" #: library/functions.rst:1032 msgid "" -"Return the smallest item in an iterable or the smallest of two or more arguments." +"Return the smallest item in an iterable or the smallest of two or more " +"arguments." msgstr "" #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"smallest item in the iterable is returned. If two or more positional arguments " -"are provided, the smallest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The smallest item in the iterable is returned. If two or more positional " +"arguments are provided, the smallest of the positional arguments is returned." msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one encountered. " -"This is consistent with other sort-stability preserving tools such as " -"``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, iterable, " -"key=keyfunc)``." +"If multiple items are minimal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " +"iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator." -"__next__` method. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopIteration` is raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:" +"`~iterator.__next__` method. If *default* is given, it is returned if the " +"iterator is exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. It " -"has methods that are common to all instances of Python classes. This function " -"does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. " +"It has methods that are common to all instances of Python classes. This " +"function does not accept any arguments." msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " -"arbitrary attributes to an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " +"assign arbitrary attributes to an instance of the :class:`object` class." msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The result is " -"a valid Python expression. If *x* is not a Python :class:`int` object, it has to " -"define an :meth:`__index__` method that returns an integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. For example:" msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the prefix " -"\"0o\" or not, you can use either of the following ways." +"If you want to convert an integer number to an octal string either with the " +"prefix \"0o\" or not, you can use either of the following ways." msgstr "" #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file cannot be " -"opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " -"to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file " +"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " +"examples of how to use this function." msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or relative to " -"the current working directory) of the file to be opened or an integer file " -"descriptor of the file to be wrapped. (If a file descriptor is given, it is " -"closed when the returned I/O object is closed unless *closefd* is set to " -"``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or " +"relative to the current working directory) of the file to be opened or an " +"integer file descriptor of the file to be wrapped. (If a file descriptor is " +"given, it is closed when the returned I/O object is closed unless *closefd* " +"is set to ``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is opened. " -"It defaults to ``'r'`` which means open for reading in text mode. Other common " -"values are ``'w'`` for writing (truncating the file if it already exists), ``'x'`` " -"for exclusive creation, and ``'a'`` for appending (which on *some* Unix systems, " -"means that *all* writes append to the end of the file regardless of the current " -"seek position). In text mode, if *encoding* is not specified the encoding used is " -"platform-dependent: ``locale.getpreferredencoding(False)`` is called to get the " -"current locale encoding. (For reading and writing raw bytes use binary mode and " -"leave *encoding* unspecified.) The available modes are:" +"*mode* is an optional string that specifies the mode in which the file is " +"opened. It defaults to ``'r'`` which means open for reading in text mode. " +"Other common values are ``'w'`` for writing (truncating the file if it " +"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of " +"the file regardless of the current seek position). In text mode, if " +"*encoding* is not specified the encoding used is platform-dependent: " +"``locale.getpreferredencoding(False)`` is called to get the current locale " +"encoding. (For reading and writing raw bytes use binary mode and leave " +"*encoding* unspecified.) The available modes are:" msgstr "" #: library/functions.rst:1133 @@ -1985,76 +2065,78 @@ msgstr "güncellemeye açık (okuma ve yazma)" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes " -"``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " -"open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " +"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " +"``'r+b'`` open the file with no truncation." msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and " -"text I/O. Files opened in binary mode (including ``'b'`` in the *mode* argument) " -"return contents as :class:`bytes` objects without any decoding. In text mode (the " -"default, or when ``'t'`` is included in the *mode* argument), the contents of the " -"file are returned as :class:`str`, the bytes having been first decoded using a " -"platform-dependent encoding or using the specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " +"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " +"argument) return contents as :class:`bytes` objects without any decoding. " +"In text mode (the default, or when ``'t'`` is included in the *mode* " +"argument), the contents of the file are returned as :class:`str`, the bytes " +"having been first decoded using a platform-dependent encoding or using the " +"specified *encoding* if given." msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer has any " -"effect, and is considered deprecated. It previously enabled :term:`universal " -"newlines` in text mode, which became the default behavior in Python 3.0. Refer to " -"the documentation of the :ref:`newline ` parameter for " -"further details." +"There is an additional mode character permitted, ``'U'``, which no longer " +"has any effect, and is considered deprecated. It previously enabled :term:" +"`universal newlines` in text mode, which became the default behavior in " +"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text files; " -"all the processing is done by Python itself, and is therefore platform-independent." +"Python doesn't depend on the underlying operating system's notion of text " +"files; all the processing is done by Python itself, and is therefore " +"platform-independent." msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 to " -"switch buffering off (only allowed in binary mode), 1 to select line buffering " -"(only usable in text mode), and an integer > 1 to indicate the size in bytes of a " -"fixed-size chunk buffer. When no *buffering* argument is given, the default " -"buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 " +"to switch buffering off (only allowed in binary mode), 1 to select line " +"buffering (only usable in text mode), and an integer > 1 to indicate the " +"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " +"given, the default buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen " -"using a heuristic trying to determine the underlying device's \"block size\" and " -"falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, the buffer will " -"typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is " +"chosen using a heuristic trying to determine the underlying device's \"block " +"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " +"the buffer will typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " -"``True``) use line buffering. Other text files use the policy described above for " -"binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " +"returns ``True``) use line buffering. Other text files use the policy " +"described above for binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. This " -"should only be used in text mode. The default encoding is platform dependent " -"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " -"encoding` supported by Python can be used. See the :mod:`codecs` module for the " -"list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. " +"This should only be used in text mode. The default encoding is platform " +"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" +"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " +"module for the list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding errors are " -"to be handled—this cannot be used in binary mode. A variety of standard error " -"handlers are available (listed under :ref:`error-handlers`), though any error " -"handling name that has been registered with :func:`codecs.register_error` is also " -"valid. The standard names include:" +"*errors* is an optional string that specifies how encoding and decoding " +"errors are to be handled—this cannot be used in binary mode. A variety of " +"standard error handlers are available (listed under :ref:`error-handlers`), " +"though any error handling name that has been registered with :func:`codecs." +"register_error` is also valid. The standard names include:" msgstr "" #: library/functions.rst:1198 @@ -2065,35 +2147,36 @@ msgstr "" #: library/functions.rst:1202 msgid "" -"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data " -"loss." +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " +"data loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where " -"there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " +"where there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " -"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " -"turned back into the same bytes when the ``surrogateescape`` error handler is used " -"when writing data. This is useful for processing files in an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " +"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " +"then be turned back into the same bytes when the ``surrogateescape`` error " +"handler is used when writing data. This is useful for processing files in " +"an unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not " -"supported by the encoding are replaced with the appropriate XML character " -"reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " +"not supported by the encoding are replaced with the appropriate XML " +"character reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " -"sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed " +"escape sequences." msgstr "" #: library/functions.rst:1222 @@ -2104,45 +2187,46 @@ msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only applies to " -"text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. " -"It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only " +"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " +"and ``'\\r\\n'``. It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal newlines " -"mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r" -"\\n'``, and these are translated into ``'\\n'`` before being returned to the " -"caller. If it is ``''``, universal newlines mode is enabled, but line endings are " -"returned to the caller untranslated. If it has any of the other legal values, " -"input lines are only terminated by the given string, and the line ending is " -"returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal " +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " +"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " +"being returned to the caller. If it is ``''``, universal newlines mode is " +"enabled, but line endings are returned to the caller untranslated. If it " +"has any of the other legal values, input lines are only terminated by the " +"given string, and the line ending is returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :data:`os." -"linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes place. If " -"*newline* is any of the other legal values, any ``'\\n'`` characters written are " -"translated to the given string." +"characters written are translated to the system default line separator, :" +"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " +"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"characters written are translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was given, " -"the underlying file descriptor will be kept open when the file is closed. If a " -"filename is given *closefd* must be ``True`` (the default); otherwise, an error " -"will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was " +"given, the underlying file descriptor will be kept open when the file is " +"closed. If a filename is given *closefd* must be ``True`` (the default); " +"otherwise, an error will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The underlying file " -"descriptor for the file object is then obtained by calling *opener* with (*file*, " -"*flags*). *opener* must return an open file descriptor (passing :mod:`os.open` as " -"*opener* results in functionality similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The " +"underlying file descriptor for the file object is then obtained by calling " +"*opener* with (*file*, *flags*). *opener* must return an open file " +"descriptor (passing :mod:`os.open` as *opener* results in functionality " +"similar to passing ``None``)." msgstr "" #: library/functions.rst:1259 @@ -2151,29 +2235,30 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:`os." -"open` function to open a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:" +"`os.open` function to open a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function depends on " -"the mode. When :func:`open` is used to open a file in a text mode (``'w'``, " -"``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:`io." -"TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file in " -"a binary mode with buffering, the returned class is a subclass of :class:`io." -"BufferedIOBase`. The exact class varies: in read binary mode, it returns an :" -"class:`io.BufferedReader`; in write binary and append binary modes, it returns an :" -"class:`io.BufferedWriter`, and in read/write mode, it returns an :class:`io." -"BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:" -"`io.RawIOBase`, :class:`io.FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function " +"depends on the mode. When :func:`open` is used to open a file in a text " +"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" +"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " +"to open a file in a binary mode with buffering, the returned class is a " +"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " +"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" +"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " +"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." +"FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :" -"func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:" -"`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" +"`tempfile`, and :mod:`shutil`." msgstr "" #: library/functions.rst:1299 @@ -2184,8 +2269,8 @@ msgstr "" #: library/functions.rst:1301 msgid "" -"The ``mode`` and ``flags`` arguments may have been modified or inferred from the " -"original call." +"The ``mode`` and ``flags`` arguments may have been modified or inferred from " +"the original call." msgstr "" #: library/functions.rst:1307 @@ -2202,8 +2287,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " -"(``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive " +"creation mode (``'x'``) already exists." msgstr "" #: library/functions.rst:1316 @@ -2217,8 +2302,8 @@ msgstr "" #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :exc:" -"`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :" +"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" #: library/functions.rst:1328 @@ -2237,38 +2322,40 @@ msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer representing " -"the Unicode code point of that character. For example, ``ord('a')`` returns the " -"integer ``97`` and ``ord('€')`` (Euro sign) returns ``8364``. This is the inverse " -"of :func:`chr`." +"Given a string representing one Unicode character, return an integer " +"representing the Unicode code point of that character. For example, " +"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " +"``8364``. This is the inverse of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the power " -"*exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % mod``). The " -"two-argument form ``pow(base, exp)`` is equivalent to using the power operator: " -"``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the " +"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " +"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " +"power operator: ``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the coercion " -"rules for binary arithmetic operators apply. For :class:`int` operands, the " -"result has the same type as the operands (after coercion) unless the second " -"argument is negative; in that case, all arguments are converted to float and a " -"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " -"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` or :" -"class:`float` and a non-integral exponent, a complex result is delivered. For " -"example, ``pow(-9, 0.5)`` returns a value close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the " +"coercion rules for binary arithmetic operators apply. For :class:`int` " +"operands, the result has the same type as the operands (after coercion) " +"unless the second argument is negative; in that case, all arguments are " +"converted to float and a float result is delivered. For example, ``pow(10, " +"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " +"base of type :class:`int` or :class:`float` and a non-integral exponent, a " +"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " +"close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also " -"be of integer type and *mod* must be nonzero. If *mod* is present and *exp* is " -"negative, *base* must be relatively prime to *mod*. In that case, ``pow(inv_base, -" -"exp, mod)`` is returned, where *inv_base* is an inverse to *base* modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " +"also be of integer type and *mod* must be nonzero. If *mod* is present and " +"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " +"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " +"*base* modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -2282,36 +2369,38 @@ msgid "" msgstr "" #: library/functions.rst:1380 -msgid "Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "" +"Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed by " -"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as keyword " -"arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed " +"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " +"keyword arguments." msgstr "" #: library/functions.rst:1391 msgid "" "All non-keyword arguments are converted to strings like :func:`str` does and " -"written to the stream, separated by *sep* and followed by *end*. Both *sep* and " -"*end* must be strings; they can also be ``None``, which means to use the default " -"values. If no *objects* are given, :func:`print` will just write *end*." +"written to the stream, separated by *sep* and followed by *end*. Both *sep* " +"and *end* must be strings; they can also be ``None``, which means to use the " +"default values. If no *objects* are given, :func:`print` will just write " +"*end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it is " -"not present or ``None``, :data:`sys.stdout` will be used. Since printed arguments " -"are converted to text strings, :func:`print` cannot be used with binary mode file " -"objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it " +"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " +"arguments are converted to text strings, :func:`print` cannot be used with " +"binary mode file objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the *flush* " -"keyword argument is true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the " +"*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" #: library/functions.rst:1405 @@ -2324,9 +2413,9 @@ msgstr "" #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function for " -"setting an attribute value. *fdel* is a function for deleting an attribute value. " -"And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function " +"for setting an attribute value. *fdel* is a function for deleting an " +"attribute value. And *doc* creates a docstring for the attribute." msgstr "" #: library/functions.rst:1417 @@ -2335,36 +2424,38 @@ msgstr "" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " -"invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " +"value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, the " -"property will copy *fget*'s docstring (if it exists). This makes it possible to " -"create read-only properties easily using :func:`property` as a :term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, " +"the property will copy *fget*'s docstring (if it exists). This makes it " +"possible to create read-only properties easily using :func:`property` as a :" +"term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for " -"a read-only attribute with the same name, and it sets the docstring for *voltage* " -"to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" +"\" for a read-only attribute with the same name, and it sets the docstring " +"for *voltage* to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" -"attr:`~property.deleter` methods usable as decorators that create a copy of the " -"property with the corresponding accessor function set to the decorated function. " -"This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " +"and :attr:`~property.deleter` methods usable as decorators that create a " +"copy of the property with the corresponding accessor function set to the " +"decorated function. This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" "This code is exactly equivalent to the first example. Be sure to give the " -"additional functions the same name as the original property (``x`` in this case.)" +"additional functions the same name as the original property (``x`` in this " +"case.)" msgstr "" #: library/functions.rst:1480 @@ -2379,44 +2470,45 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable sequence " -"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For many " -"types, this function makes an attempt to return a string that would yield an " -"object with the same value when passed to :func:`eval`; otherwise, the " -"representation is a string enclosed in angle brackets that contains the name of " -"the type of the object together with additional information often including the " -"name and address of the object. A class can control what this function returns " -"for its instances by defining a :meth:`__repr__` method." +"Return a string containing a printable representation of an object. For " +"many types, this function makes an attempt to return a string that would " +"yield an object with the same value when passed to :func:`eval`; otherwise, " +"the representation is a string enclosed in angle brackets that contains the " +"name of the type of the object together with additional information often " +"including the name and address of the object. A class can control what this " +"function returns for its instances by defining a :meth:`__repr__` method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" -"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " -"method and the :meth:`__getitem__` method with integer arguments starting at " -"``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :" +"meth:`__reversed__` method or supports the sequence protocol (the :meth:" +"`__len__` method and the :meth:`__getitem__` method with integer arguments " +"starting at ``0``)." msgstr "" #: library/functions.rst:1517 msgid "" "Return *number* rounded to *ndigits* precision after the decimal point. If " -"*ndigits* is omitted or is ``None``, it returns the nearest integer to its input." +"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " +"input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the closest " -"multiple of 10 to the power minus *ndigits*; if two multiples are equally close, " -"rounding is done toward the even choice (so, for example, both ``round(0.5)`` and " -"``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any integer value is " -"valid for *ndigits* (positive, zero, or negative). The return value is an integer " -"if *ndigits* is omitted or ``None``. Otherwise, the return value has the same type " -"as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the " +"closest multiple of 10 to the power minus *ndigits*; if two multiples are " +"equally close, rounding is done toward the even choice (so, for example, " +"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " +"``2``). Any integer value is valid for *ndigits* (positive, zero, or " +"negative). The return value is an integer if *ndigits* is omitted or " +"``None``. Otherwise, the return value has the same type as *number*." msgstr "" #: library/functions.rst:1530 @@ -2428,51 +2520,53 @@ msgstr "" #: library/functions.rst:1535 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " -"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is not a " -"bug: it's a result of the fact that most decimal fractions can't be represented " -"exactly as a float. See :ref:`tut-fp-issues` for more information." +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " +"not a bug: it's a result of the fact that most decimal fractions can't be " +"represented exactly as a float. See :ref:`tut-fp-issues` for more " +"information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from *iterable*. " -"``set`` is a built-in class. See :class:`set` and :ref:`types-set` for " -"documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from " +"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" +"set` for documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:" -"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :" +"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " +"module." msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute or a " -"new attribute. The function assigns the value to the attribute, provided the " -"object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent to ``x." -"foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute " +"or a new attribute. The function assigns the value to the attribute, " +"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " +"is equivalent to ``x.foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at compilation " -"time, one must manually mangle a private attribute's (attributes with two leading " -"underscores) name in order to set it with :func:`setattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to set it with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" -"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " -"values (or their default). They have no other explicit functionality; however, " -"they are used by NumPy and other third-party packages. Slice objects are also " -"generated when extended indexing syntax is used. For example: ``a[start:stop:" -"step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for an alternate " -"version that returns an iterator." +"``None``. Slice objects have read-only data attributes :attr:`~slice." +"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit " +"functionality; however, they are used by NumPy and other third-party " +"packages. Slice objects are also generated when extended indexing syntax is " +"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" +"func:`itertools.islice` for an alternate version that returns an iterator." msgstr "" #: library/functions.rst:1587 @@ -2480,49 +2574,52 @@ msgid "Return a new sorted list from the items in *iterable*." msgstr "" #: library/functions.rst:1589 -msgid "Has two optional arguments which must be specified as keyword arguments." +msgid "" +"Has two optional arguments which must be specified as keyword arguments." msgstr "" #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a comparison " -"key from each element in *iterable* (for example, ``key=str.lower``). The default " -"value is ``None`` (compare the elements directly)." +"*key* specifies a function of one argument that is used to extract a " +"comparison key from each element in *iterable* (for example, ``key=str." +"lower``). The default value is ``None`` (compare the elements directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements are " -"sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements " +"are sorted as if each comparison were reversed." msgstr "" #: library/functions.rst:1598 msgid "" -"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* " -"function." +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " +"*key* function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable " -"if it guarantees not to change the relative order of elements that compare equal " -"--- this is helpful for sorting in multiple passes (for example, sort by " -"department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " +"stable if it guarantees not to change the relative order of elements that " +"compare equal --- this is helpful for sorting in multiple passes (for " +"example, sort by department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While defining an :" -"meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends that " -"all six :ref:`rich comparisons ` be implemented. This will help " -"avoid bugs when using the same data with other ordering tools such as :func:`max` " -"that rely on a different underlying method. Implementing all six comparisons also " -"helps avoid confusion for mixed type comparisons which can call reflected the :" -"meth:`~object.__gt__` method." +"The sort algorithm uses only ``<`` comparisons between items. While " +"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " +"recommends that all six :ref:`rich comparisons ` be " +"implemented. This will help avoid bugs when using the same data with other " +"ordering tools such as :func:`max` that rely on a different underlying " +"method. Implementing all six comparisons also helps avoid confusion for " +"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " +"method." msgstr "" #: library/functions.rst:1615 -msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "" +"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2531,36 +2628,37 @@ msgstr "" #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a static " -"method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a " +"static method, use this idiom::" msgstr "" #: library/functions.rst:1628 msgid "" -"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " -"for details." +"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). Moreover, they can be called as regular functions " -"(such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). Moreover, they can be called as regular " +"functions (such as ``f()``)." msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, see :" -"func:`classmethod` for a variant that is useful for creating alternate class " -"constructors." +"Static methods in Python are similar to those found in Java or C++. Also, " +"see :func:`classmethod` for a variant that is useful for creating alternate " +"class constructors." msgstr "" #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a regular " -"function and do something with its result. This is needed in some cases where you " -"need a reference to a function from a class body and you want to avoid the " -"automatic transformation to instance method. For these cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a " +"regular function and do something with its result. This is needed in some " +"cases where you need a reference to a function from a class body and you " +"want to avoid the automatic transformation to instance method. For these " +"cases, use this idiom::" msgstr "" #: library/functions.rst:1651 @@ -2569,13 +2667,14 @@ msgstr "" #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, ``__name__``, " -"``__qualname__``, ``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` " -"attribute, and are now callable as regular functions." +"Static methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " +"new ``__wrapped__`` attribute, and are now callable as regular functions." msgstr "" #: library/functions.rst:1668 -msgid "Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "" +"Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" #: library/functions.rst:1670 @@ -2586,18 +2685,18 @@ msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns the " -"total. The *iterable*'s items are normally numbers, and the start value is not " -"allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns " +"the total. The *iterable*'s items are normally numbers, and the start value " +"is not allowed to be a string." msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The preferred, " -"fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, see :func:" -"`math.fsum`\\. To concatenate a series of iterables, consider using :func:" -"`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The " +"preferred, fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, " +"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " +"using :func:`itertools.chain`." msgstr "" #: library/functions.rst:1686 @@ -2606,9 +2705,9 @@ msgstr "" #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling class of " -"*type*. This is useful for accessing inherited methods that have been overridden " -"in a class." +"Return a proxy object that delegates method calls to a parent or sibling " +"class of *type*. This is useful for accessing inherited methods that have " +"been overridden in a class." msgstr "" #: library/functions.rst:1695 @@ -2619,45 +2718,46 @@ msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -" -"> object`` and the value of *type* is ``B``, then :func:`super` searches ``C -> A -" -"> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" +"> A -> object`` and the value of *type* is ``B``, then :func:`super` " +"searches ``C -> A -> object``." msgstr "" #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " -"resolution search order used by both :func:`getattr` and :func:`super`. The " -"attribute is dynamic and can change whenever the inheritance hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " +"method resolution search order used by both :func:`getattr` and :func:" +"`super`. The attribute is dynamic and can change whenever the inheritance " +"hierarchy is updated." msgstr "" #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If the " -"second argument is an object, ``isinstance(obj, type)`` must be true. If the " -"second argument is a type, ``issubclass(type2, type)`` must be true (this is " -"useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If " +"the second argument is an object, ``isinstance(obj, type)`` must be true. " +"If the second argument is a type, ``issubclass(type2, type)`` must be true " +"(this is useful for classmethods)." msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with single " -"inheritance, *super* can be used to refer to parent classes without naming them " -"explicitly, thus making the code more maintainable. This use closely parallels " -"the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with " +"single inheritance, *super* can be used to refer to parent classes without " +"naming them explicitly, thus making the code more maintainable. This use " +"closely parallels the use of *super* in other programming languages." msgstr "" #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a dynamic " -"execution environment. This use case is unique to Python and is not found in " -"statically compiled languages or languages that only support single inheritance. " -"This makes it possible to implement \"diamond diagrams\" where multiple base " -"classes implement the same method. Good design dictates that such implementations " -"have the same calling signature in every case (because the order of calls is " -"determined at runtime, because that order adapts to changes in the class " -"hierarchy, and because that order can include sibling classes that are unknown " -"prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a " +"dynamic execution environment. This use case is unique to Python and is not " +"found in statically compiled languages or languages that only support single " +"inheritance. This makes it possible to implement \"diamond diagrams\" where " +"multiple base classes implement the same method. Good design dictates that " +"such implementations have the same calling signature in every case (because " +"the order of calls is determined at runtime, because that order adapts to " +"changes in the class hierarchy, and because that order can include sibling " +"classes that are unknown prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2666,67 +2766,68 @@ msgstr "" #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute lookups. " -"One possible use case for this is calling :term:`descriptors ` in a " -"parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute " +"lookups. One possible use case for this is calling :term:`descriptors " +"` in a parent or sibling class." msgstr "" #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for explicit " -"dotted attribute lookups such as ``super().__getitem__(name)``. It does so by " -"implementing its own :meth:`__getattribute__` method for searching classes in a " -"predictable order that supports cooperative multiple inheritance. Accordingly, :" -"func:`super` is undefined for implicit lookups using statements or operators such " -"as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for " +"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " +"does so by implementing its own :meth:`__getattribute__` method for " +"searching classes in a predictable order that supports cooperative multiple " +"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " +"using statements or operators such as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not limited to " -"use inside methods. The two argument form specifies the arguments exactly and " -"makes the appropriate references. The zero argument form only works inside a " -"class definition, as the compiler fills in the necessary details to correctly " -"retrieve the class being defined, as well as accessing the current instance for " -"ordinary methods." +"Also note that, aside from the zero argument form, :func:`super` is not " +"limited to use inside methods. The two argument form specifies the " +"arguments exactly and makes the appropriate references. The zero argument " +"form only works inside a class definition, as the compiler fills in the " +"necessary details to correctly retrieve the class being defined, as well as " +"accessing the current instance for ordinary methods." msgstr "" #: library/functions.rst:1753 msgid "" "For practical suggestions on how to design cooperative classes using :func:" -"`super`, see `guide to using super() `_." +"`super`, see `guide to using super() `_." msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable sequence " -"type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a type " -"object and generally the same object as returned by :attr:`object.__class__ " -"`." +"With one argument, return the type of an *object*. The return value is a " +"type object and generally the same object as returned by :attr:`object." +"__class__ `." msgstr "" #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type of an " -"object, because it takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type " +"of an object, because it takes subclasses into account." msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a dynamic " -"form of the :keyword:`class` statement. The *name* string is the class name and " -"becomes the :attr:`~definition.__name__` attribute. The *bases* tuple contains the " -"base classes and becomes the :attr:`~class.__bases__` attribute; if empty, :class:" -"`object`, the ultimate base of all classes, is added. The *dict* dictionary " -"contains attribute and method definitions for the class body; it may be copied or " -"wrapped before becoming the :attr:`~object.__dict__` attribute. The following two " -"statements create identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a " +"dynamic form of the :keyword:`class` statement. The *name* string is the " +"class name and becomes the :attr:`~definition.__name__` attribute. The " +"*bases* tuple contains the base classes and becomes the :attr:`~class." +"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " +"classes, is added. The *dict* dictionary contains attribute and method " +"definitions for the class body; it may be copied or wrapped before becoming " +"the :attr:`~object.__dict__` attribute. The following two statements create " +"identical :class:`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2736,8 +2837,9 @@ msgstr "" #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " -"same way that keywords in a class definition (besides *metaclass*) would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " +"in the same way that keywords in a class definition (besides *metaclass*) " +"would." msgstr "" #: library/functions.rst:1801 @@ -2746,42 +2848,42 @@ msgstr "" #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer " -"use the one-argument form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no " +"longer use the one-argument form to get the type of an object." msgstr "" #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or " -"any other object with a :attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " +"or any other object with a :attr:`~object.__dict__` attribute." msgstr "" #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object.__dict__` " -"attribute; however, other objects may have write restrictions on their :attr:" -"`~object.__dict__` attributes (for example, classes use a :class:`types." -"MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object." +"__dict__` attribute; however, other objects may have write restrictions on " +"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" +"`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " -"dictionary is only useful for reads since updates to the locals dictionary are " -"ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " +"locals dictionary is only useful for reads since updates to the locals " +"dictionary are ignored." msgstr "" #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it doesn't " -"have a :attr:`~object.__dict__` attribute (for example, if its class defines the :" -"attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it " +"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " +"defines the :attr:`~object.__slots__` attribute)." msgstr "" #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item from " -"each one." +"Iterate over several iterables in parallel, producing tuples with an item " +"from each one." msgstr "" #: library/functions.rst:1830 @@ -2790,43 +2892,44 @@ msgstr "" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple " -"contains the *i*-th element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " +"tuple contains the *i*-th element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" "Another way to think of :func:`zip` is that it turns rows into columns, and " -"columns into rows. This is similar to `transposing a matrix `_." +"columns into rows. This is similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" +"`list`." msgstr "" #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in the code " -"that prepared these iterables. Python offers three different approaches to " -"dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in " +"the code that prepared these iterables. Python offers three different " +"approaches to dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " -"ignore the remaining items in the longer iterables, cutting off the result to the " -"length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It " +"will ignore the remaining items in the longer iterables, cutting off the " +"result to the length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of equal " -"length. In such cases, it's recommended to use the ``strict=True`` option. Its " -"output is the same as regular :func:`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of " +"equal length. In such cases, it's recommended to use the ``strict=True`` " +"option. Its output is the same as regular :func:`zip`::" msgstr "" #: library/functions.rst:1869 @@ -2838,20 +2941,21 @@ msgstr "" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find bug in " -"another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find " +"bug in another part of the program." msgstr "" #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the iterables " -"have the same length. This is done by :func:`itertools.zip_longest`." +"Shorter iterables can be padded with a constant value to make all the " +"iterables have the same length. This is done by :func:`itertools." +"zip_longest`." msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" -"tuples. With no arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " +"of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" #: library/functions.rst:1888 @@ -2860,18 +2964,20 @@ msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This makes " -"possible an idiom for clustering a data series into n-length groups using " -"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` times " -"so that each output tuple has the result of ``n`` calls to the iterator. This has " -"the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This " +"makes possible an idiom for clustering a data series into n-length groups " +"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " +"``n`` times so that each output tuple has the result of ``n`` calls to the " +"iterator. This has the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 msgid "" -":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " +"list::" msgstr "" -":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte kullanılabilir::" +":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte " +"kullanılabilir::" #: library/functions.rst:1907 msgid "Added the ``strict`` argument." @@ -2879,60 +2985,63 @@ msgstr "``strict`` argümanı eklendi." #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python programming, " -"unlike :func:`importlib.import_module`." +"This is an advanced function that is not needed in everyday Python " +"programming, unlike :func:`importlib.import_module`." msgstr "" -"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında genel " -"olarak kullanılmayan gelişmiş bir fonksiyondur." +"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında " +"genel olarak kullanılmayan gelişmiş bir fonksiyondur." #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be replaced " -"(by importing the :mod:`builtins` module and assigning to ``builtins.__import__``) " -"in order to change semantics of the :keyword:`!import` statement, but doing so is " -"**strongly** discouraged as it is usually simpler to use import hooks (see :pep:" -"`302`) to attain the same goals and does not cause issues with code which assumes " -"the default import implementation is in use. Direct use of :func:`__import__` is " -"also discouraged in favor of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be " +"replaced (by importing the :mod:`builtins` module and assigning to " +"``builtins.__import__``) in order to change semantics of the :keyword:`!" +"import` statement, but doing so is **strongly** discouraged as it is usually " +"simpler to use import hooks (see :pep:`302`) to attain the same goals and " +"does not cause issues with code which assumes the default import " +"implementation is in use. Direct use of :func:`__import__` is also " +"discouraged in favor of :func:`importlib.import_module`." msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given *globals* and " -"*locals* to determine how to interpret the name in a package context. The " -"*fromlist* gives the names of objects or submodules that should be imported from " -"the module given by *name*. The standard implementation does not use its *locals* " -"argument at all and uses its *globals* only to determine the package context of " -"the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given " +"*globals* and *locals* to determine how to interpret the name in a package " +"context. The *fromlist* gives the names of objects or submodules that should " +"be imported from the module given by *name*. The standard implementation " +"does not use its *locals* argument at all and uses its *globals* only to " +"determine the package context of the :keyword:`import` statement." msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the default) " -"means only perform absolute imports. Positive values for *level* indicate the " -"number of parent directories to search relative to the directory of the module " -"calling :func:`__import__` (see :pep:`328` for the details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the " +"default) means only perform absolute imports. Positive values for *level* " +"indicate the number of parent directories to search relative to the " +"directory of the module calling :func:`__import__` (see :pep:`328` for the " +"details)." msgstr "" -"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. ``0`` " -"(varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. *level* için " -"pozitif değerler, :func:`__import__` çağrısı yapan modülün dizinine göre aranacak " -"üst dizinlerin sayısını gösterir (detaylar için :pep:`328` 'e bakınız)." +"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. " +"``0`` (varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. " +"*level* için pozitif değerler, :func:`__import__` çağrısı yapan modülün " +"dizinine göre aranacak üst dizinlerin sayısını gösterir (detaylar için :pep:" +"`328` 'e bakınız)." #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the top-" -"level package (the name up till the first dot) is returned, *not* the module named " -"by *name*. However, when a non-empty *fromlist* argument is given, the module " -"named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the " +"top-level package (the name up till the first dot) is returned, *not* the " +"module named by *name*. However, when a non-empty *fromlist* argument is " +"given, the module named by *name* is returned." msgstr "" -"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " -"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan bir " -"*fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket " +"((ilk noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş " +"olmayan bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling the " -"following code::" +"For example, the statement ``import spam`` results in bytecode resembling " +"the following code::" msgstr "" "Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " "sonuçlanır::" @@ -2943,32 +3052,34 @@ msgstr "``import spam.ham`` ifadesi şu çağrıyla sonuçlanır::" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is the " -"object that is bound to a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is " +"the object that is bound to a name by the :keyword:`import` statement." msgstr "" -"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " -"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne " +"dikkat edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan " +"nesnedir." #: library/functions.rst:1961 msgid "" -"On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` " -"results in ::" +"On the other hand, the statement ``from spam.ham import eggs, sausage as " +"saus`` results in ::" msgstr "" "Diğer yandan, ``from spam.ham import eggs, sausage as saus`` ifadesi şöyle " "sonuçlanır::" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " -"object, the names to import are retrieved and assigned to their respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " +"this object, the names to import are retrieved and assigned to their " +"respective names." msgstr "" -"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, içeri " -"aktarılacak isimler alınır ve sırasıyla adlarına atanır." +"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, " +"içeri aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by name, use :" -"func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by " +"name, use :func:`importlib.import_module`." msgstr "" "Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " "istiyorsanız, :func:`importlib.import_module` 'i kullanın." @@ -2978,16 +3089,16 @@ msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" -"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 olarak " -"da değiştirir)." +"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 " +"olarak da değiştirir)." #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, the " -"environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, " +"the environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" -"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, ortam " -"değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." +"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, " +"ortam değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." #: library/functions.rst:1984 msgid "Footnotes" @@ -2995,10 +3106,11 @@ msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If you " -"are reading the code from a file, make sure to use newline conversion mode to " -"convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If " +"you are reading the code from a file, make sure to use newline conversion " +"mode to convert Windows or Mac-style newlines." msgstr "" -"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini unutmayın. " -"Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni satırları " -"dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin olun." +"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini " +"unutmayın. Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni " +"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan " +"emin olun." From a116b9a6d8a3bd079c918d5b4f58d84af4a08240 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 3 Apr 2022 21:32:26 +0300 Subject: [PATCH 29/58] DID SOMEONE SAY CANADIAN? YEA THAT'S ME. --- library/functions.po | 144 ++++++++++++++++++++++++++++++++++++++----- 1 file changed, 127 insertions(+), 17 deletions(-) diff --git a/library/functions.po b/library/functions.po index fd6955269..6a538e065 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-02-20 20:07+0300\n" +"PO-Revision-Date: 2022-04-03 21:28+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1725,6 +1725,12 @@ msgid "" "which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " "In any other case, a :exc:`TypeError` exception is raised." msgstr "" +"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :term:" +"`sanal `), ``True`` döndürür. Bir sınıf kendisinin alt sınıfı " +"olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir demet veya :ref:" +"`types-union` olabilir, bu durumda eğer *class*, *classinfo* 'daki elemanlardan " +"herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer her durumda, :exc:" +"`TypeError` hatası ortaya çıkar." #: library/functions.rst:926 msgid "" @@ -1743,7 +1749,7 @@ msgstr "" #: library/functions.rst:939 msgid "See also :ref:`typeiter`." -msgstr "" +msgstr "Ayrıca :ref:`typeiter` bkz." #: library/functions.rst:941 msgid "" @@ -1751,6 +1757,9 @@ msgid "" "reader. For example, reading fixed-width blocks from a binary database file until " "the end of file is reached::" msgstr "" +":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok okuyucu " +"inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili bir veritabanı " +"dosyasından sabit genişlikte bloklar okunurken::" #: library/functions.rst:953 msgid "" @@ -1829,7 +1838,7 @@ msgstr "" #: library/functions.rst:1054 msgid "The *key* can be ``None``." -msgstr "" +msgstr "*key* ``None`` olabilir." #: library/functions.rst:1025 msgid "" @@ -1841,6 +1850,8 @@ msgstr "" msgid "" "Return the smallest item in an iterable or the smallest of two or more arguments." msgstr "" +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " +"döndürür." #: library/functions.rst:1035 msgid "" @@ -1848,6 +1859,9 @@ msgid "" "smallest item in the iterable is returned. If two or more positional arguments " "are provided, the smallest of the positional arguments is returned." msgstr "" +"Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " +"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman sağlandıysa, " +"argümanların en küçüğü döndürülür." #: library/functions.rst:1046 msgid "" @@ -1856,6 +1870,10 @@ msgid "" "``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, iterable, " "key=keyfunc)``." msgstr "" +"Eğer birden fazla element minimum ise, ilk karşılaşılan döndürülür. Bu, " +"``sorted(iterable, key=keyfunc)[0]`` ve ``heapq.nsmallest(1, iterable, " +"key=keyfunc)`` gibi diğer sıralama kararlılığını koruma araçlarıyla tutarlı " +"çalışır." #: library/functions.rst:1060 msgid "" @@ -1863,6 +1881,9 @@ msgid "" "__next__` method. If *default* is given, it is returned if the iterator is " "exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" +":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " +"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise *default* " +"döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." #: library/functions.rst:1067 msgid "" @@ -1870,12 +1891,17 @@ msgid "" "has methods that are common to all instances of Python classes. This function " "does not accept any arguments." msgstr "" +"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için temeldir. " +"Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon hiçbir " +"argüman kabul etmez." #: library/functions.rst:1073 msgid "" ":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " "arbitrary attributes to an instance of the :class:`object` class." msgstr "" +":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani bir :" +"class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" @@ -1883,12 +1909,17 @@ msgid "" "a valid Python expression. If *x* is not a Python :class:`int` object, it has to " "define an :meth:`__index__` method that returns an integer. For example:" msgstr "" +"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir Python " +"ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı döndüren " +"bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" #: library/functions.rst:1089 msgid "" "If you want to convert an integer number to an octal string either with the prefix " "\"0o\" or not, you can use either of the following ways." msgstr "" +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " +"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -1896,6 +1927,9 @@ msgid "" "opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " "to use this function." msgstr "" +"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer dosya " +"açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " +"kullanıldığına dair daha fazla örnek için :ref:`tut-files` bkz." #: library/functions.rst:1110 msgid "" @@ -1989,6 +2023,9 @@ msgid "" "``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " "open the file with no truncation." msgstr "" +"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w+'`` " +"ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` modları " +"dosyayı temizlemeden açarlar." #: library/functions.rst:1148 msgid "" @@ -1999,6 +2036,12 @@ msgid "" "file are returned as :class:`str`, the bytes having been first decoded using a " "platform-dependent encoding or using the specified *encoding* if given." msgstr "" +":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında ayrım " +"yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan dosyalar, " +"içerikleri :class:`bytes` nesneleri halinde deşifre etmeden döndürür. Metin " +"modunda (varsayılan, veya *mode* parametresinde ``'t'`` içerildiğinde), dosyanın " +"içeriği :class:`str` olarak döndürülür, baytlar platformdan bağımsız bir kodlama " +"veya belirtilen *encoding* 'i kullanarak deşifre edilir." #: library/functions.rst:1156 msgid "" @@ -2014,6 +2057,9 @@ msgid "" "Python doesn't depend on the underlying operating system's notion of text files; " "all the processing is done by Python itself, and is therefore platform-independent." msgstr "" +"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı değildir. " +"Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de platformdan " +"bağımsızdır." #: library/functions.rst:1168 msgid "" @@ -2194,25 +2240,29 @@ msgstr "" #: library/functions.rst:1308 msgid "The ``'x'`` mode was added." -msgstr "" +msgstr "``'x'`` modu eklendi." #: library/functions.rst:1309 msgid ":exc:`IOError` used to be raised, it is now an alias of :exc:`OSError`." msgstr "" +"Eskiden :exc:`IOError` hatası ortaya çıkardı, şimdi :exc:`OSError` 'un takma " +"adıdır." #: library/functions.rst:1310 msgid "" ":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " "(``'x'``) already exists." msgstr "" +"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten bulunuyorsa :" +"exc:`FileExistsError` hatası ortaya çıkar." #: library/functions.rst:1316 msgid "The file is now non-inheritable." -msgstr "" +msgstr "Dosya artık miras alınamaz." #: library/functions.rst:1320 msgid "The ``'U'`` mode." -msgstr "" +msgstr "``'U'`` modu." #: library/functions.rst:1325 msgid "" @@ -2220,20 +2270,25 @@ msgid "" "exception, the function now retries the system call instead of raising an :exc:" "`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" +"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya çıkartmazsa, " +"artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak yerine sistem " +"çağrısını yeniden dener (açıklama için :pep:`475` bkz)." #: library/functions.rst:1328 msgid "The ``'namereplace'`` error handler was added." -msgstr "" +msgstr "``'namereplace'`` hata işleyicisi eklendi." #: library/functions.rst:1333 msgid "Support added to accept objects implementing :class:`os.PathLike`." -msgstr "" +msgstr ":class:`os.PathLike` uygulayan nesneleri kabul etme desteği eklendi." #: library/functions.rst:1334 msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" +"class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2313,14 +2368,16 @@ msgid "" "Whether the output is buffered is usually determined by *file*, but if the *flush* " "keyword argument is true, the stream is forcibly flushed." msgstr "" +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, ama " +"*flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." -msgstr "" +msgstr "*flush* anahtar kelimesi argümanı eklendi." #: library/functions.rst:1411 msgid "Return a property attribute." -msgstr "" +msgstr "Bir özellik özelliği döndürür." #: library/functions.rst:1413 msgid "" @@ -2331,13 +2388,15 @@ msgstr "" #: library/functions.rst:1417 msgid "A typical use is to define a managed attribute ``x``::" -msgstr "" +msgstr "Yönetilen bir ``x`` özelliği tanımlamak için tipik bir yöntem::" #: library/functions.rst:1434 msgid "" "If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " "invoke the setter, and ``del c.x`` the deleter." msgstr "" +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c.x = " +"value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2527,19 +2586,23 @@ msgstr "" #: library/functions.rst:1619 msgid "Transform a method into a static method." -msgstr "" +msgstr "Bir metodu statik metoda dönüştürür." #: library/functions.rst:1621 msgid "" "A static method does not receive an implicit first argument. To declare a static " "method, use this idiom::" msgstr "" +"Statik bir metot üstü kapalı şekilde bir ilk argüman almaz. Statik metot " +"tanımlamak için bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1628 msgid "" "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " "for details." msgstr "" +"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar için :" +"ref:`function` bkz." #: library/functions.rst:1631 msgid "" @@ -2547,6 +2610,9 @@ msgid "" "instance (such as ``C().f()``). Moreover, they can be called as regular functions " "(such as ``f()``)." msgstr "" +"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden (``C()." +"f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " +"çağırılabilirler." #: library/functions.rst:1635 msgid "" @@ -2554,6 +2620,8 @@ msgid "" "func:`classmethod` for a variant that is useful for creating alternate class " "constructors." msgstr "" +"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf için " +"alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." #: library/functions.rst:1639 msgid "" @@ -2562,10 +2630,14 @@ msgid "" "need a reference to a function from a class body and you want to avoid the " "automatic transformation to instance method. For these cases, use this idiom::" msgstr "" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak ve " +"sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna referans " +"vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek istediğinizde " +"işinize yarayabilir. Böyle durumlar için, bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." -msgstr "" +msgstr "Statik metotlar hakkında daha fazla bilgi için, :ref:`types` bkz." #: library/functions.rst:1653 msgid "" @@ -2573,16 +2645,22 @@ msgid "" "``__qualname__``, ``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` " "attribute, and are now callable as regular functions." msgstr "" +"Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " +"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi çağırılabilirler." #: library/functions.rst:1668 msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :ref:" +"`textseq` bkz." #: library/functions.rst:1676 msgid "" @@ -2590,6 +2668,9 @@ msgid "" "total. The *iterable*'s items are normally numbers, and the start value is not " "allowed to be a string." msgstr "" +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " +"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir dize " +"olamaz." #: library/functions.rst:1680 msgid "" @@ -2599,10 +2680,16 @@ msgid "" "`math.fsum`\\. To concatenate a series of iterables, consider using :func:" "`itertools.chain`." msgstr "" +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " +"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." +"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " +"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir objelerden oluşan bir diziyi " +"birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu kullanmayı göz " +"önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." -msgstr "" +msgstr "*start* parametresi bir anahtar kelime argümanı olarak belirtilebilir." #: library/functions.rst:1691 msgid "" @@ -2616,6 +2703,8 @@ msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " +"*type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" @@ -2662,7 +2751,7 @@ msgstr "" #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "" +msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -2731,7 +2820,7 @@ msgstr "" #: library/functions.rst:1794 msgid "See also :ref:`bltin-type-objects`." -msgstr "" +msgstr ":ref:`bltin-type-objects` 'e de bkz." #: library/functions.rst:1796 msgid "" @@ -2739,10 +2828,13 @@ msgid "" "appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " "same way that keywords in a class definition (besides *metaclass*) would." msgstr "" +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " +"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " +"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." -msgstr "" +msgstr ":ref:`class-customization` 'a da bkz." #: library/functions.rst:1803 msgid "" @@ -2847,12 +2939,17 @@ msgid "" "Shorter iterables can be padded with a constant value to make all the iterables " "have the same length. This is done by :func:`itertools.zip_longest`." msgstr "" +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " +"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` tarafından " +"yapılır." #: library/functions.rst:1885 msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" "tuples. With no arguments, it returns an empty iterator." msgstr "" +"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir demetin " +"yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici döndürür." #: library/functions.rst:1888 msgid "Tips and tricks:" @@ -2895,6 +2992,13 @@ msgid "" "the default import implementation is in use. Direct use of :func:`__import__` is " "also discouraged in favor of :func:`importlib.import_module`." msgstr "" +"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!import` " +"ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:mod:" +"`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), ama bunu " +"yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak daha basit " +"olduğundan ve içe aktarma çengellerinin kodda hatalara neden olmayacağından " +"tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı da :func:`importlib." +"import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" @@ -2905,6 +3009,12 @@ msgid "" "argument at all and uses its *globals* only to determine the package context of " "the :keyword:`import` statement." msgstr "" +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " +"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " +"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " +"modüllerinin ve objelerinin isimlerini verir. Standart uygulama *locals* " +"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` ifadesinin " +"paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" From 4e5e284ab98ecc9ba3bfebe6242b76be1e283ba4 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 3 Apr 2022 18:33:20 +0000 Subject: [PATCH 30/58] Wrap translations --- library/functions.po | 204 ++++++++++++++++++++++--------------------- 1 file changed, 106 insertions(+), 98 deletions(-) diff --git a/library/functions.po b/library/functions.po index 74e8093e4..3dc11a665 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1800,12 +1800,12 @@ msgid "" "entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " "raised." msgstr "" -"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :term:" -"`sanal `), ``True`` döndürür. Bir sınıf kendisinin alt sınıfı " -"olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir demet veya :ref:" -"`types-union` olabilir, bu durumda eğer *class*, *classinfo* 'daki elemanlardan " -"herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer her durumda, :exc:" -"`TypeError` hatası ortaya çıkar." +"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" +"term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " +"alt sınıfı olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir " +"demet veya :ref:`types-union` olabilir, bu durumda eğer *class*, *classinfo* " +"'daki elemanlardan herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer " +"her durumda, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:926 msgid "" @@ -1832,9 +1832,9 @@ msgid "" "block-reader. For example, reading fixed-width blocks from a binary database " "file until the end of file is reached::" msgstr "" -":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok okuyucu " -"inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili bir veritabanı " -"dosyasından sabit genişlikte bloklar okunurken::" +":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " +"okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " +"bir veritabanı dosyasından sabit genişlikte bloklar okunurken::" #: library/functions.rst:953 msgid "" @@ -1928,8 +1928,8 @@ msgid "" "Return the smallest item in an iterable or the smallest of two or more " "arguments." msgstr "" -"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " -"döndürür." +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " +"küçüğünü döndürür." #: library/functions.rst:1035 msgid "" @@ -1938,8 +1938,8 @@ msgid "" "arguments are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " -"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman sağlandıysa, " -"argümanların en küçüğü döndürülür." +"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman " +"sağlandıysa, argümanların en küçüğü döndürülür." #: library/functions.rst:1046 msgid "" @@ -1960,8 +1960,8 @@ msgid "" "iterator is exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" ":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " -"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise *default* " -"döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." +"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise " +"*default* döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." #: library/functions.rst:1067 msgid "" @@ -1969,17 +1969,17 @@ msgid "" "It has methods that are common to all instances of Python classes. This " "function does not accept any arguments." msgstr "" -"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için temeldir. " -"Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon hiçbir " -"argüman kabul etmez." +"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " +"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " +"fonksiyon hiçbir argüman kabul etmez." #: library/functions.rst:1073 msgid "" ":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " "assign arbitrary attributes to an instance of the :class:`object` class." msgstr "" -":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani bir :" -"class:`object` örneğine keyfi özellikler atayamazsınız." +":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani " +"bir :class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" @@ -1988,17 +1988,17 @@ msgid "" "object, it has to define an :meth:`__index__` method that returns an " "integer. For example:" msgstr "" -"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir Python " -"ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı döndüren " -"bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" +"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " +"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " +"döndüren bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" #: library/functions.rst:1089 msgid "" "If you want to convert an integer number to an octal string either with the " "prefix \"0o\" or not, you can use either of the following ways." msgstr "" -"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " -"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -2006,8 +2006,8 @@ msgid "" "cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " "examples of how to use this function." msgstr "" -"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer dosya " -"açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " +"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer " +"dosya açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " "kullanıldığına dair daha fazla örnek için :ref:`tut-files` bkz." #: library/functions.rst:1110 @@ -2103,9 +2103,9 @@ msgid "" "Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " "``'r+b'`` open the file with no truncation." msgstr "" -"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w+'`` " -"ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` modları " -"dosyayı temizlemeden açarlar." +"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w" +"+'`` ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` " +"modları dosyayı temizlemeden açarlar." #: library/functions.rst:1148 msgid "" @@ -2117,12 +2117,13 @@ msgid "" "having been first decoded using a platform-dependent encoding or using the " "specified *encoding* if given." msgstr "" -":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında ayrım " -"yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan dosyalar, " -"içerikleri :class:`bytes` nesneleri halinde deşifre etmeden döndürür. Metin " -"modunda (varsayılan, veya *mode* parametresinde ``'t'`` içerildiğinde), dosyanın " -"içeriği :class:`str` olarak döndürülür, baytlar platformdan bağımsız bir kodlama " -"veya belirtilen *encoding* 'i kullanarak deşifre edilir." +":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " +"ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " +"dosyalar, içerikleri :class:`bytes` nesneleri halinde deşifre etmeden " +"döndürür. Metin modunda (varsayılan, veya *mode* parametresinde ``'t'`` " +"içerildiğinde), dosyanın içeriği :class:`str` olarak döndürülür, baytlar " +"platformdan bağımsız bir kodlama veya belirtilen *encoding* 'i kullanarak " +"deşifre edilir." #: library/functions.rst:1156 msgid "" @@ -2139,9 +2140,9 @@ msgid "" "files; all the processing is done by Python itself, and is therefore " "platform-independent." msgstr "" -"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı değildir. " -"Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de platformdan " -"bağımsızdır." +"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " +"değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " +"platformdan bağımsızdır." #: library/functions.rst:1168 msgid "" @@ -2338,8 +2339,8 @@ msgid "" ":exc:`FileExistsError` is now raised if the file opened in exclusive " "creation mode (``'x'``) already exists." msgstr "" -"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten bulunuyorsa :" -"exc:`FileExistsError` hatası ortaya çıkar." +"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " +"bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." #: library/functions.rst:1316 msgid "The file is now non-inheritable." @@ -2355,9 +2356,9 @@ msgid "" "exception, the function now retries the system call instead of raising an :" "exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" -"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya çıkartmazsa, " -"artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak yerine sistem " -"çağrısını yeniden dener (açıklama için :pep:`475` bkz)." +"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " +"çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " +"yerine sistem çağrısını yeniden dener (açıklama için :pep:`475` bkz)." #: library/functions.rst:1328 msgid "The ``'namereplace'`` error handler was added." @@ -2372,8 +2373,8 @@ msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" -"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" -"class:`io.RawIOBase` alt sınıfını döndürebilir." +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında " +"bir :class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2457,8 +2458,8 @@ msgid "" "Whether the output is buffered is usually determined by *file*, but if the " "*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" -"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, ama " -"*flush* argümanı doğru ise, akış zorla boşaltılır." +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " +"belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." @@ -2484,8 +2485,8 @@ msgid "" "If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " "value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" -"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c.x = " -"value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " +"``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2698,8 +2699,8 @@ msgid "" "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" "`function` for details." msgstr "" -"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar için :" -"ref:`function` bkz." +"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` bkz." #: library/functions.rst:1631 msgid "" @@ -2707,9 +2708,9 @@ msgid "" "an instance (such as ``C().f()``). Moreover, they can be called as regular " "functions (such as ``f()``)." msgstr "" -"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden (``C()." -"f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " -"çağırılabilirler." +"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " +"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " +"de çağırılabilirler." #: library/functions.rst:1635 msgid "" @@ -2717,8 +2718,9 @@ msgid "" "see :func:`classmethod` for a variant that is useful for creating alternate " "class constructors." msgstr "" -"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf için " -"alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." +"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " +"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " +"bkz." #: library/functions.rst:1639 msgid "" @@ -2728,10 +2730,11 @@ msgid "" "want to avoid the automatic transformation to instance method. For these " "cases, use this idiom::" msgstr "" -"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak ve " -"sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna referans " -"vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek istediğinizde " -"işinize yarayabilir. Böyle durumlar için, bu ifadeyi kullanabilirsiniz::" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " +"çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " +"fonksiyonuna referans vermeniz gerektiğinde ve örnek metoda otomatik " +"dönüşümü engellemek istediğinizde işinize yarayabilir. Böyle durumlar için, " +"bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." @@ -2745,21 +2748,23 @@ msgid "" msgstr "" "Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " "``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " -"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi çağırılabilirler." +"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi " +"çağırılabilirler." #: library/functions.rst:1668 msgid "" "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" -"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " +"bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" -"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :ref:" -"`textseq` bkz." +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi " +"için, :ref:`textseq` bkz." #: library/functions.rst:1676 msgid "" @@ -2767,9 +2772,9 @@ msgid "" "the total. The *iterable*'s items are normally numbers, and the start value " "is not allowed to be a string." msgstr "" -"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " -"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir dize " -"olamaz." +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " +"döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " +"değeri bir dize olamaz." #: library/functions.rst:1680 msgid "" @@ -2779,12 +2784,12 @@ msgid "" "see :func:`math.fsum`\\. To concatenate a series of iterables, consider " "using :func:`itertools.chain`." msgstr "" -"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " -"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." -"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " -"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir objelerden oluşan bir diziyi " -"birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu kullanmayı göz " -"önünde bulundurun." +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " +"var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " +"yöntem ``''.join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir " +"şekilde eklemek istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir " +"objelerden oluşan bir diziyi birleştirmek istiyorsanız, :func:`itertools." +"chain` fonksiyonunu kullanmayı göz önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." @@ -2802,8 +2807,8 @@ msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" -"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " -"*type* 'dan sonraki ilk sınıftan başlar." +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. " +"Arama *type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" @@ -2851,7 +2856,8 @@ msgstr "" #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" +msgstr "" +"İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -2930,9 +2936,10 @@ msgid "" "in the same way that keywords in a class definition (besides *metaclass*) " "would." msgstr "" -"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " -"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " -"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " +"makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " +"tanımındaki anahtar sözcüklerin (*metaclass* dışında) yapacağı şekilde " +"iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." @@ -3043,17 +3050,18 @@ msgid "" "iterables have the same length. This is done by :func:`itertools." "zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " -"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` tarafından " -"yapılır." +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " +"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " +"tarafından yapılır." #: library/functions.rst:1885 msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator " "of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" -"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir demetin " -"yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici döndürür." +"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir " +"demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " +"döndürür." #: library/functions.rst:1888 msgid "Tips and tricks:" @@ -3099,13 +3107,13 @@ msgid "" "implementation is in use. Direct use of :func:`__import__` is also " "discouraged in favor of :func:`importlib.import_module`." msgstr "" -"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!import` " -"ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:mod:" -"`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), ama bunu " -"yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak daha basit " -"olduğundan ve içe aktarma çengellerinin kodda hatalara neden olmayacağından " -"tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı da :func:`importlib." -"import_module` 'ın lehine tavsiye edilmez." +"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" +"import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" +"mod:`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), " +"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini " +"kullanmak daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara " +"neden olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan " +"kullanımı da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" @@ -3116,12 +3124,12 @@ msgid "" "does not use its *locals* argument at all and uses its *globals* only to " "determine the package context of the :keyword:`import` statement." msgstr "" -"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " -"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " -"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " -"modüllerinin ve objelerinin isimlerini verir. Standart uygulama *locals* " -"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` ifadesinin " -"paket bağlamını belirlemek için kullanır." +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " +"bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " +"ve *locals* 'i kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken " +"modülün alt modüllerinin ve objelerinin isimlerini verir. Standart uygulama " +"*locals* argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:" +"`import` ifadesinin paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" From 121334e25d1226104a3adbad8bf689319b8f1463 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sun, 24 Apr 2022 01:58:36 +0300 Subject: [PATCH 31/58] update --- library/functions.po | 2588 +++++++++++++++++++++--------------------- 1 file changed, 1264 insertions(+), 1324 deletions(-) diff --git a/library/functions.po b/library/functions.po index 74e8093e4..6806b8f1e 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-04-03 21:28+0300\n" +"PO-Revision-Date: 2022-04-24 01:58+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -24,12 +24,11 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it " -"that are always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it that are " +"always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " -"bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " -"listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir " +"dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -397,21 +396,21 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a " -"floating point number, or an object implementing :meth:`__abs__`. If the " -"argument is a complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a floating " +"point number, or an object implementing :meth:`__abs__`. If the argument is a " +"complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " -"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " -"karmaşık sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:" +"`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun " +"büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous " -"iterable`. Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " +"Equivalent to calling ``x.__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " -"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. " +"``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." @@ -419,80 +418,75 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the " -"iterable is empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the iterable is " +"empty). Equivalent to::" msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " -"eşittir::" +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous " -"iterator`, or *default* if given and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous iterator`, " +"or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " -"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " -"*default* değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " +"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " +"değeri döndürür." #: library/functions.rst:90 -msgid "" -"This is the async variant of the :func:`next` builtin, and behaves similarly." +msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." msgstr "" -"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, " -"benzer şekilde çalışır." +"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer " +"şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, " -"returning an :term:`awaitable`. Awaiting this returns the next value of the " -"iterator. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :" +"term:`awaitable`. Awaiting this returns the next value of the iterator. If " +"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:" +"`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" -"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " -"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " -"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" +"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini döndürür. " +"Eğer *default* değer verildiyse, yineleyici tükendiğinde o döndürülür. Aksi " +"takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable " -"is empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable is " +"empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " -"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " +"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" "As :func:`repr`, return a string containing a printable representation of an " -"object, but escape the non-ASCII characters in the string returned by :func:" -"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " -"similar to that returned by :func:`repr` in Python 2." +"object, but escape the non-ASCII characters in the string returned by :func:`repr` " +"using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string similar to " +"that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " -"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " -"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " -"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " -"döndürülen değere benzeyen bir string üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, " +"ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``" +"\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini kullanarak kaçtığı gibi, bu " +"da Python 2'deki :func:`repr` tarafından döndürülen değere benzeyen bir string " +"üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The result is a " +"valid Python expression. If *x* is not a Python :class:`int` object, it has to " +"define an :meth:`__index__` method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " -"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " -"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " -"Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir " +"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı " +"döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" #: library/functions.rst:132 msgid "" -"If the prefix \"0b\" is desired or not, you can use either of the following " -"ways." +"If the prefix \"0b\" is desired or not, you can use either of the following ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki " -"şekilde de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " +"de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -500,18 +494,18 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " -"using the standard :ref:`truth testing procedure `. If *x* is false " -"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" -"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " -"It cannot be subclassed further. Its only instances are ``False`` and " -"``True`` (see :ref:`bltin-boolean-values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using " +"the standard :ref:`truth testing procedure `. If *x* is false or omitted, " +"this returns ``False``; otherwise, it returns ``True``. The :class:`bool` class " +"is a subclass of :class:`int` (see :ref:`typesnumeric`). It cannot be subclassed " +"further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" +"values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " -"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " -"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " -"sınıfıdır. :ref:`typesnumeric` 'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " +"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini döndürür. :" +"class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:`typesnumeric` " +"'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -519,45 +513,44 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, " -"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " -"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " -"expecting no arguments. In this case, it is purely a convenience function " -"so you don't have to explicitly import :mod:`pdb` or type as much code to " -"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " -"other function and :func:`breakpoint` will automatically call that, allowing " -"you to drop into the debugger of choice." +"This function drops you into the debugger at the call site. Specifically, it " +"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight through. " +"By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` expecting no " +"arguments. In this case, it is purely a convenience function so you don't have to " +"explicitly import :mod:`pdb` or type as much code to enter the debugger. " +"However, :func:`sys.breakpointhook` can be set to some other function and :func:" +"`breakpoint` will automatically call that, allowing you to drop into the debugger " +"of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " -"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " -"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " -"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " -"için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " -"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" -"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " -"ayıklayıcıya girmenize izin verir." +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " +"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre beklemeden :" +"func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu tamamen size kolaylık " +"sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " +"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys." +"breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik " +"olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " -"argument ``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument " +"``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` " -"``builtins.breakpoint`` ortaya çıkartır." +"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` ``builtins." +"breakpoint`` ortaya çıkartır." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable " -"sequence of integers in the range 0 <= x < 256. It has most of the usual " -"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " -"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence " +"of integers in the range 0 <= x < 256. It has most of the usual methods of " +"mutable sequences, described in :ref:`typesseq-mutable`, as well as most methods " +"that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " -"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" -"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " -"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " -"için, :ref:`bytes-methods` 'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " +"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" +"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının çoğuna " +"sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:`bytes-methods` " +"'a bakınız." #: library/functions.rst:181 msgid "" @@ -569,37 +562,35 @@ msgstr "" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, " -"*errors*) parameters; :func:`bytearray` then converts the string to bytes " -"using :meth:`str.encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) " +"parameters; :func:`bytearray` then converts the string to bytes using :meth:`str." +"encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " -"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " -"string'i bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " +"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak string'i " +"bayta çevirecektir." #: library/functions.rst:188 msgid "" -"If it is an *integer*, the array will have that size and will be initialized " -"with null bytes." -msgstr "" -"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +"If it is an *integer*, the array will have that size and will be initialized with " +"null bytes." +msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface " -"`, a read-only buffer of the object will be used to " -"initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface `, a " +"read-only buffer of the object will be used to initialize the bytes array." msgstr "" -"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt " -"dizisini başlatmak için bir salt okunur arabellek kullanılır." +"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt dizisini " +"başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 " -"<= x < 256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < " +"256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " -"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam " +"sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -611,75 +602,68 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in " -"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" -"class:`bytearray` -- it has the same non-mutating methods and the same " -"indexing and slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in the " +"range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" +"`bytearray` -- it has the same non-mutating methods and the same indexing and " +"slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " -"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " -"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " -"davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " +"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı " +"objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına sahiptir." #: library/functions.rst:211 -msgid "" -"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " -"bakınız." +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " -"bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:" -"`False` if not. If this returns ``True``, it is still possible that a call " -"fails, but if it is ``False``, calling *object* will never succeed. Note " -"that classes are callable (calling a class returns a new instance); " -"instances are callable if their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:`False` if " +"not. If this returns ``True``, it is still possible that a call fails, but if it " +"is ``False``, calling *object* will never succeed. Note that classes are callable " +"(calling a class returns a new instance); instances are callable if their class " +"has a :meth:`__call__` method." msgstr "" -"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" -"`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " -"hala mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman " -"başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` " -"metodu varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan " -"türeyen yeni bir örnek döndürür." +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` " +"döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması hala " +"mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman başarılı " +"olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu varsa) " +"çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir " +"örnek döndürür." #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in " -"Python 3.2." +"This function was first removed in Python 3.0 and then brought back in Python 3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " -"versiyonunda geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " +"geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the " -"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " -"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the integer " +"*i*. For example, ``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` " +"returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " -"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " -"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " -"tam tersidir." +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. " +"Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` " +"string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " -"base 16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " +"16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " -"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " -"ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " +"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -687,271 +671,261 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like " -"an instance method receives the instance. To declare a class method, use " -"this idiom::" +"A class method receives the class as an implicit first argument, just like an " +"instance method receives the instance. To declare a class method, use this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " -"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " -"şekilde tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir " +"örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " +"tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" -"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` " +"for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " -"için :ref:`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:" +"`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). The instance is ignored except for its " -"class. If a class method is called for a derived class, the derived class " -"object is passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). The instance is ignored except for its class. If " +"a class method is called for a derived class, the derived class object is passed " +"as the implied first argument." msgstr "" -"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " -"üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " -"metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük " -"ilk argüman olarak geçer." +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden " +"çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş " +"bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want " -"those, see :func:`staticmethod` in this section. For more information on " -"class methods, see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want those, " +"see :func:`staticmethod` in this section. For more information on class methods, " +"see :ref:`types`." msgstr "" -"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " -"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " -"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak " +"isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları " +"hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" -"Class methods can now wrap other :term:`descriptors ` such as :" -"func:`property`." +"Class methods can now wrap other :term:`descriptors ` such as :func:" +"`property`." msgstr "" -"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors " -"` 'ları sarmalayabilir." +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` " +"'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " -"have a new ``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " +"``__wrapped__`` attribute." msgstr "" -"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " -"``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " -"bir ``__wrapped__`` özelliğine sahiplerdir." +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` " +"and ``__annotations__``) metot özelliklerini miras alır ve yeni bir " +"``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be " -"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " -"string, a byte string, or an AST object. Refer to the :mod:`ast` module " -"documentation for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be executed by :" +"func:`exec` or :func:`eval`. *source* can either be a normal string, a byte " +"string, or an AST object. Refer to the :mod:`ast` module documentation for " +"information on how to work with AST objects." msgstr "" -"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " -"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :" +"func:`eval` fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; " -"pass some recognizable value if it wasn't read from a file (``''`` " -"is commonly used)." +"The *filename* argument should give the file from which the code was read; pass " +"some recognizable value if it wasn't read from a file (``''`` is commonly " +"used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " -"``''`` kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " +"kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " -"it consists of a single expression, or ``'single'`` if it consists of a " -"single interactive statement (in the latter case, expression statements that " -"evaluate to something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " +"consists of a single expression, or ``'single'`` if it consists of a single " +"interactive statement (in the latter case, expression statements that evaluate to " +"something other than ``None`` will be printed)." msgstr "" -"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " -"dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " -"``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` " -"olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler " -"yazdırılacaktır)." +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi " +"ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , " +"veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` olabilir (ikinci " +"durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:" -"`compiler options ` should be activated and which :ref:" -"`future features ` should be allowed. If neither is present (or both " -"are zero) the code is compiled with the same flags that affect the code that " -"is calling :func:`compile`. If the *flags* argument is given and " -"*dont_inherit* is not (or is zero) then the compiler options and the future " -"statements specified by the *flags* argument are used in addition to those " -"that would be used anyway. If *dont_inherit* is a non-zero integer then the " -"*flags* argument is it -- the flags (future features and compiler options) " -"in the surrounding code are ignored." -msgstr "" -"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " -"seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" -"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " -"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " -"çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " -"verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " -"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " -"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " -"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " -"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." +"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " +"options ` should be activated and which :ref:`future features " +"` should be allowed. If neither is present (or both are zero) the code is " +"compiled with the same flags that affect the code that is calling :func:`compile`. " +"If the *flags* argument is given and *dont_inherit* is not (or is zero) then the " +"compiler options and the future statements specified by the *flags* argument are " +"used in addition to those that would be used anyway. If *dont_inherit* is a non-" +"zero integer then the *flags* argument is it -- the flags (future features and " +"compiler options) in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici seçenekleri " +"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`gelecekteki " +"özellikler ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " +"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " +"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse " +"(veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı " +"tarafından belirtilirler, yine de kullanılacak olanlara ek olarak kullanılır. Eğer " +"*dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* argümanı da odur. -- " +"çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " +"yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be " -"bitwise ORed together to specify multiple options. The bitfield required to " -"specify a given future feature can be found as the :attr:`~__future__." -"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " -"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." -msgstr "" -"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " -"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " -"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" -"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" -"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" -"`Derleyici bayrakları ` , :mod:`ast` modülünde ``PyCF_`` " -"öneki ile bulunabilir." +"Compiler options and future statements are specified by bits which can be bitwise " +"ORed together to specify multiple options. The bitfield required to specify a " +"given future feature can be found as the :attr:`~__future__._Feature." +"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :mod:" +"`__future__` module. :ref:`Compiler flags ` can be found in :" +"mod:`ast` module, with ``PyCF_`` prefix." +msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için " +"bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli " +"bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` modülündeki :" +"class:`~__future__._Feature` örneğinde :attr:`~__future__._Feature.compiler_flag` " +"niteliği olarak bulunabilir. :ref:`Derleyici bayrakları ` , :" +"mod:`ast` modülünde ``PyCF_`` öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; " -"the default value of ``-1`` selects the optimization level of the " -"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " -"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " -"``__debug__`` is false) or ``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; the " +"default value of ``-1`` selects the optimization level of the interpreter as given " +"by :option:`-O` options. Explicit levels are ``0`` (no optimization; " +"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " +"``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " -"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " -"optimizasyon seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; " -"``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya " -"``2`` (Ekstradan doküman dizeleri de kaldırıldı)." +"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının optimizasyon " +"seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; ``__debug__`` doğru), " +"``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` (Ekstradan doküman " +"dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, " -"and :exc:`ValueError` if the source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :" +"exc:`ValueError` if the source contains null bytes." msgstr "" -"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null " -"baytlar içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar " +"içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " -"'a bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " +"bakınız." #: library/functions.rst:322 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source``, ``filename``." +"Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, " +"``filename``." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " "``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments " -"``source`` and ``filename``. This event may also be raised by implicit " -"compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` " +"and ``filename``. This event may also be raised by implicit compilation." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " -"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya " -"çıkarılabilir." +"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " -"mode, input must be terminated by at least one newline character. This is " -"to facilitate detection of incomplete and complete statements in the :mod:" -"`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, " +"input must be terminated by at least one newline character. This is to facilitate " +"detection of incomplete and complete statements in the :mod:`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " -"giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" -"`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " -"kolaylaştırmak içindir." +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, giren " +"veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` " +"modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini kolaylaştırmak " +"içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/" -"complex string when compiling to an AST object due to stack depth " -"limitations in Python's AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/complex " +"string when compiling to an AST object due to stack depth limitations in Python's " +"AST compiler." msgstr "" -"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " -"yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " -"yorumlayıcısını çökertmek mümkündür." +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince " +"büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python yorumlayıcısını " +"çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " -"does not have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not " +"have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " -"böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " -"gerekmiyor. *optimize* parametresi eklendi." +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle " +"``'exec'`` modunda iken veri girişinin yeni satırda sonlanması gerekmiyor. " +"*optimize* parametresi eklendi." #: library/functions.rst:345 msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" -"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya " -"çıkardı." +"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya çıkardı." #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " -"support for top-level ``await``, ``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support " +"for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " -"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " +"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a " -"string or number to a complex number. If the first parameter is a string, " -"it will be interpreted as a complex number and the function must be called " -"without a second parameter. The second parameter can never be a string. " -"Each argument may be any numeric type (including complex). If *imag* is " -"omitted, it defaults to zero and the constructor serves as a numeric " -"conversion like :class:`int` and :class:`float`. If both arguments are " -"omitted, returns ``0j``." -msgstr "" -"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " -"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " -"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " -"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " -"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " -"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " -"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." +"Return a complex number with the value *real* + *imag*\\*1j or convert a string or " +"number to a complex number. If the first parameter is a string, it will be " +"interpreted as a complex number and the function must be called without a second " +"parameter. The second parameter can never be a string. Each argument may be any " +"numeric type (including complex). If *imag* is omitted, it defaults to zero and " +"the constructor serves as a numeric conversion like :class:`int` and :class:" +"`float`. If both arguments are omitted, returns ``0j``." +msgstr "" +"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya sayıyı " +"karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı olarak " +"yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. İkinci " +"parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir (karmaşık " +"sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır alınır ve yapıcı " +"metot :class:`int` ve :class:`float` gibi sayı dönüştürme işlevi görür. Eğer iki " +"argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" "For a general Python object ``x``, ``complex(x)`` delegates to ``x." -"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" -"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"__complex__()``. If ``__complex__()`` is not defined then it falls back to :meth:" +"`__float__`. If ``__float__()`` is not defined then it falls back to :meth:" +"`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " -"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " +"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around " -"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " -"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around the " +"central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is fine, but " +"``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " -"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." +"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` iyi, " +"ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." @@ -960,115 +934,108 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " -"izin verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " +"verilir." #: library/functions.rst:382 msgid "" -"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " -"are not defined." +"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are " +"not defined." msgstr "" -"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:" -"`__index__` 'e geri döner." +"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:`__index__` " +"'e geri döner." #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a " -"string. The string must be the name of one of the object's attributes. The " -"function deletes the named attribute, provided the object allows it. For " -"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a string. " +"The string must be the name of one of the object's attributes. The function " +"deletes the named attribute, provided the object allows it. For example, " +"``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" -":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " -"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " -"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " -"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." +":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. Dize " +"nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin izin " +"vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, ``delattr(x, " +"'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. " -"See :class:`dict` and :ref:`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. See :" +"class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " -"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " -"bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " +"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :" -"class:`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :class:" +"`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. " -"With an argument, attempt to return a list of valid attributes for that " -"object." +"Without arguments, return the list of names in the current local scope. With an " +"argument, attempt to return a list of valid attributes for that object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " -"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " -"çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " +"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called " -"and must return the list of attributes. This allows objects that implement a " -"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " -"the way :func:`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called and " +"must return the list of attributes. This allows objects that implement a custom :" +"func:`__getattr__` or :func:`__getattribute__` function to customize the way :func:" +"`dir` reports their attributes." msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " -"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" -"`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " -"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " -"izin verir." +"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:`__getattr__` " +"veya :func:`__getattribute__` fonksiyonunu uygulayan nesnelerin, :func:`dir` 'in " +"özellikleri bildirme şeklini özelleştirmesine izin verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best " -"to gather information from the object's :attr:`~object.__dict__` attribute, " -"if defined, and from its type object. The resulting list is not necessarily " -"complete and may be inaccurate when the object has a custom :func:" -"`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best to " +"gather information from the object's :attr:`~object.__dict__` attribute, if " +"defined, and from its type object. The resulting list is not necessarily complete " +"and may be inaccurate when the object has a custom :func:`__getattr__`." msgstr "" -"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:" -"`~object.__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini " -"dener. Sonuç listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel " -"bir :func:`__getattr__` fonksiyonu varsa kusurlu olabilir." +"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:`~object." +"__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini dener. Sonuç " +"listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel bir :func:" +"`__getattr__` fonksiyonu varsa kusurlu olabilir." #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types " -"of objects, as it attempts to produce the most relevant, rather than " -"complete, information:" +"The default :func:`dir` mechanism behaves differently with different types of " +"objects, as it attempts to produce the most relevant, rather than complete, " +"information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the " -"module's attributes." +"If the object is a module object, the list contains the names of the module's " +"attributes." msgstr "" -"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " -"içerir." +"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini içerir." #: library/functions.rst:430 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve " -"yinelemeli olarak tabanlarının özelliklerini içerir." +"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve yinelemeli " +"olarak tabanlarının özelliklerini içerir." #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of " -"its class's attributes, and recursively of the attributes of its class's " -"base classes." +"Otherwise, the list contains the object's attributes' names, the names of its " +"class's attributes, and recursively of the attributes of its class's base classes." msgstr "" -"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " -"yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." +"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve yinelemeli " +"olarak sınıfının temel sınıflarının özelliklerini içerir." #: library/functions.rst:437 msgid "The resulting list is sorted alphabetically. For example:" @@ -1077,50 +1044,49 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" #: library/functions.rst:456 msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " -"interactive prompt, it tries to supply an interesting set of names more than " -"it tries to supply a rigorously or consistently defined set of names, and " -"its detailed behavior may change across releases. For example, metaclass " -"attributes are not in the result list when the argument is a class." +"interactive prompt, it tries to supply an interesting set of names more than it " +"tries to supply a rigorously or consistently defined set of names, and its " +"detailed behavior may change across releases. For example, metaclass attributes " +"are not in the result list when the argument is a class." msgstr "" -"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " -"kolaylığı sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi " -"sağlamaktansa ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler " -"arasında değişikliğe uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf " -"özellikleri sonuç listesinde yer almaz." +"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım kolaylığı " +"sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi sağlamaktansa " +"ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler arasında değişikliğe " +"uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf özellikleri sonuç " +"listesinde yer almaz." #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. " -"With mixed operand types, the rules for binary arithmetic operators apply. " -"For integers, the result is the same as ``(a // b, a % b)``. For floating " -"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." -"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " -"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " -"and ``0 <= abs(a % b) < abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " -"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " -"Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " -"kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " -"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " -"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " -"yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " -"<= abs(a % b) < abs(b)``." +"consisting of their quotient and remainder when using integer division. With " +"mixed operand types, the rules for binary arithmetic operators apply. For " +"integers, the result is the same as ``(a // b, a % b)``. For floating point " +"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` " +"but may be 1 less than that. In any case ``q * b + a % b`` is very close to *a*, " +"if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a % b) < " +"abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " +"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. Karışık " +"işlenen türlerinde, ikili aritmetik işleçler için geçerli olan kurallar " +"geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel sayılar için ``(q, " +"a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama bundan 1 eksik " +"olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok yakındır. Eğer ``a % b`` " +"sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 <= abs(a % b) < abs(b)``." #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:" -"`iterator`, or some other object which supports iteration. The :meth:" -"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " -"returns a tuple containing a count (from *start* which defaults to 0) and " -"the values obtained from iterating over *iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or " +"some other object which supports iteration. The :meth:`~iterator.__next__` method " +"of the iterator returned by :func:`enumerate` returns a tuple containing a count " +"(from *start* which defaults to 0) and the values obtained from iterating over " +"*iterable*." msgstr "" -"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " -"veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" -"func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " -"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " -"yinelemeden elde edilen değerleri içeren bir demet döndürür." +"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` veya " +"tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :func:" +"`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir sayıyı " +"(varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde yinelemeden " +"elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 msgid "Equivalent to::" @@ -1129,220 +1095,205 @@ msgstr "Şuna eşittir::" #: library/functions.rst:501 msgid "" "The arguments are a string and optional globals and locals. If provided, " -"*globals* must be a dictionary. If provided, *locals* can be any mapping " -"object." +"*globals* must be a dictionary. If provided, *locals* can be any mapping object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " -"bir haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " +"haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a " -"reference to the dictionary of the built-in module :mod:`builtins` is " -"inserted under that key before *expression* is parsed. That way you can " -"control what builtins are available to the executed code by inserting your " -"own ``__builtins__`` dictionary into *globals* before passing it to :func:" -"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " -"dictionary. If both dictionaries are omitted, the expression is executed " -"with the *globals* and *locals* in the environment where :func:`eval` is " -"called. Note, *eval()* does not have access to the :term:`nested scopes " -"` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a reference to " +"the dictionary of the built-in module :mod:`builtins` is inserted under that key " +"before *expression* is parsed. That way you can control what builtins are " +"available to the executed code by inserting your own ``__builtins__`` dictionary " +"into *globals* before passing it to :func:`eval`. If the *locals* dictionary is " +"omitted it defaults to the *globals* dictionary. If both dictionaries are " +"omitted, the expression is executed with the *globals* and *locals* in the " +"environment where :func:`eval` is called. Note, *eval()* does not have access to " +"the :term:`nested scopes ` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " -"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " -"listesi) olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " -"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* " -"ayrıştırılmadan önce bu anahtarın altına yerleşik modül :mod:`builtins` " -"sözlüğüne bir referans eklenir. Bu şekilde, kendi ``__builtins__`` " -"sözlüğünüzü :func:`eval` içine geçirmeden önce *globals* içine ekleyerek " -"yürütülen kod için hangi yerleşiklerin kullanılabilir olduğunu kontrol " -"edebilirsiniz. *locals* sözlüğü atlanırsa, varsayılan olarak *globals* " -"sözlüğünü kullanır. Her iki sözlük de atlanırsa, ifade :func:`eval` olarak " -"adlandırılan ortamda *globals* ve *locals* ile yürütülür. Not, *eval()* " -"kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) " -"erişimi yoktur." +"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul listesi) " +"olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " +"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* ayrıştırılmadan " +"önce bu anahtarın altına yerleşik modül :mod:`builtins` sözlüğüne bir referans " +"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`eval` içine " +"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin " +"kullanılabilir olduğunu kontrol edebilirsiniz. *locals* sözlüğü atlanırsa, " +"varsayılan olarak *globals* sözlüğünü kullanır. Her iki sözlük de atlanırsa, " +"ifade :func:`eval` olarak adlandırılan ortamda *globals* ve *locals* ile " +"yürütülür. Not, *eval()* kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) erişimi yoktur." #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors " -"are reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors are " +"reported as exceptions. Example:" msgstr "" -"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " -"istisnalar olarak rapor edilir. Örnek:" +"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, istisnalar " +"olarak rapor edilir. Örnek:" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as " -"those created by :func:`compile`). In this case, pass a code object instead " -"of a string. If the code object has been compiled with ``'exec'`` as the " -"*mode* argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as those " +"created by :func:`compile`). In this case, pass a code object instead of a " +"string. If the code object has been compiled with ``'exec'`` as the *mode* " +"argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " -"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " -"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " -"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " -"olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " +"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod nesnesi " +"iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile derlendiyse, :func:" +"`eval` 'in döndürdüğü değer ``None`` olacaktır." #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` " -"function. The :func:`globals` and :func:`locals` functions return the " -"current global and local dictionary, respectively, which may be useful to " -"pass around for use by :func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` function. " +"The :func:`globals` and :func:`locals` functions return the current global and " +"local dictionary, respectively, which may be useful to pass around for use by :" +"func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " -"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " -"tarafından kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " +"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " +"kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs " -"are stripped." +"If the given source is a string, then leading and trailing spaces and tabs are " +"stripped." msgstr "" -"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " -"çıkarılır." +"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar çıkarılır." #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings " -"with expressions containing only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings with " +"expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " -"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " -"bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen bir " +"fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." #: library/functions.rst:579 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with argument " -"``code_object``." +"Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." msgstr "" -"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` " -"hatası ortaya çıkarır." +"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` hatası " +"ortaya çıkarır." #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as " -"the argument. Code compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as the " +"argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` " -"``exec`` hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da " -"yükseltilir." +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " +"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be " -"either a string or a code object. If it is a string, the string is parsed " -"as a suite of Python statements which is then executed (unless a syntax " -"error occurs). [#]_ If it is a code object, it is simply executed. In all " -"cases, the code that's executed is expected to be valid as file input (see " -"the section :ref:`file-input` in the Reference Manual). Be aware that the :" -"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " -"not be used outside of function definitions even within the context of code " -"passed to the :func:`exec` function. The return value is ``None``." -msgstr "" -"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " -"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " -"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " -"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " -"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " -"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" -"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " -"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " -"unutmayınız. Döndürülen değer ``None`` 'dır." +"This function supports dynamic execution of Python code. *object* must be either a " +"string or a code object. If it is a string, the string is parsed as a suite of " +"Python statements which is then executed (unless a syntax error occurs). [#]_ If " +"it is a code object, it is simply executed. In all cases, the code that's " +"executed is expected to be valid as file input (see the section :ref:`file-input` " +"in the Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:" +"`yield`, and :keyword:`return` statements may not be used outside of function " +"definitions even within the context of code passed to the :func:`exec` function. " +"The return value is ``None``." +msgstr "" +"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir kod " +"objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " +"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ eğer " +"bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun dosya " +"girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-input` " +"kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:`return` " +"ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile fonksiyonlar " +"dışında kullanılamayacağını unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " -"current scope. If only *globals* is provided, it must be a dictionary (and " -"not a subclass of dictionary), which will be used for both the global and " -"the local variables. If *globals* and *locals* are given, they are used for " -"the global and local variables, respectively. If provided, *locals* can be " -"any mapping object. Remember that at the module level, globals and locals " -"are the same dictionary. If exec gets two separate objects as *globals* and " -"*locals*, the code will be executed as if it were embedded in a class " -"definition." -msgstr "" -"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " -"çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " -"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " -"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " -"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " -"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " -"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " -"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." +"current scope. If only *globals* is provided, it must be a dictionary (and not a " +"subclass of dictionary), which will be used for both the global and the local " +"variables. If *globals* and *locals* are given, they are used for the global and " +"local variables, respectively. If provided, *locals* can be any mapping object. " +"Remember that at the module level, globals and locals are the same dictionary. If " +"exec gets two separate objects as *globals* and *locals*, the code will be " +"executed as if it were embedded in a class definition." +msgstr "" +"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda çalıştırılır. " +"Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler için kullanılacak " +"bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer *globals* ve *locals* " +"sağlandıysa, global ve yerel değişkenler için sırasıyla kullanılırlar. Eğer " +"sağlandıysa, *locals* herhangi bir haritalama objesi olabilir. Modül seviyesinde " +"global ve yerel değişkenlerin aynı sözlükte bulunduğunu unutmayın. Eğer exec " +"*globals* ve *locals* olarak iki ayrı nesne alırsa, kod bir sınıf tanımına " +"gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key " -"``__builtins__``, a reference to the dictionary of the built-in module :mod:" -"`builtins` is inserted under that key. That way you can control what " -"builtins are available to the executed code by inserting your own " -"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key ``__builtins__``, " +"a reference to the dictionary of the built-in module :mod:`builtins` is inserted " +"under that key. That way you can control what builtins are available to the " +"executed code by inserting your own ``__builtins__`` dictionary into *globals* " +"before passing it to :func:`exec`." msgstr "" -"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " -"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " -"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" -"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " -"yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." +"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, bu " +"anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " +"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e geçirmeden " +"önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin mevcut " +"olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass " -"around for use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass around for " +"use as the second and third argument to :func:`exec`." msgstr "" -"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " -"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " -"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." +"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve yerel " +"sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman olarak " +"kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. " -"Pass an explicit *locals* dictionary if you need to see effects of the code " -"on *locals* after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. Pass an " +"explicit *locals* dictionary if you need to see effects of the code on *locals* " +"after function :func:`exec` returns." msgstr "" -"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " -"açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " -"çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " -"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " -"sözlüğü geçirin." +"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için açıklandığı " +"gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya çalışılmamalıdır. :func:" +"`exec` fonksiyonu değer döndürdükten sonra kodun *locals* üzerindeki etkilerini " +"görmeniz gerekiyorsa, açık bir *local* sözlüğü geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which " -"supports iteration, or an iterator. If *function* is ``None``, the identity " -"function is assumed, that is, all elements of *iterable* that are false are " -"removed." +"returns true. *iterable* may be either a sequence, a container which supports " +"iteration, or an iterator. If *function* is ``None``, the identity function is " +"assumed, that is, all elements of *iterable* that are false are removed." msgstr "" -"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " -"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " -"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " -"parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " -"elementleri silinir." +"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici oluşturun. " +"*iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir yineleyici " +"olabilir. Eğer *function* ``None`` ise, fonksiyon gelen parametreler üzerinde bir " +"değişiklik yapmaz. *iterable* 'ın tüm yanlış elementleri silinir." #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator " -"expression ``(item for item in iterable if function(item))`` if function is " -"not ``None`` and ``(item for item in iterable if item)`` if function is " -"``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator expression " +"``(item for item in iterable if function(item))`` if function is not ``None`` and " +"``(item for item in iterable if item)`` if function is ``None``." msgstr "" -"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` " -"için fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici " -"ifadesine ``(item for item in iterable if function(item))`` eşit olduğunu " -"unutmayın." +"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` için " +"fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici ifadesine " +"``(item for item in iterable if function(item))`` eşit olduğunu unutmayın." #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that " -"returns elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that returns " +"elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1354,53 +1305,48 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional " -"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " -"produced. The argument may also be a string representing a NaN (not-a-" -"number), or positive or negative infinity. More precisely, the input must " -"conform to the following grammar after leading and trailing whitespace " -"characters are removed:" -msgstr "" -"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " -"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " -"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " -"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " -"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " -"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " -"olmalıdır:" +"preceded by a sign, and optionally embedded in whitespace. The optional sign may " +"be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value produced. The " +"argument may also be a string representing a NaN (not-a-number), or positive or " +"negative infinity. More precisely, the input must conform to the following " +"grammar after leading and trailing whitespace characters are removed:" +msgstr "" +"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak önünde " +"bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret ``'+'`` " +"veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. Argüman ayrıca " +"NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize olabilir. Daha açık " +"olmak gerekirse, baştaki ve sondaki boşluk karakterleri kaldırıldıktan sonra veri " +"girişi aşağıdaki dilbilgisine uygun olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, " -"described in :ref:`floating`. Case is not significant, so, for example, " -"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " -"spellings for positive infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, described in :" +"ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf\", " +"\"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " -"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" -"\", \"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " +"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf\", " +"\"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " "yazımlardır." #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a " -"floating point number with the same value (within Python's floating point " -"precision) is returned. If the argument is outside the range of a Python " -"float, an :exc:`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a floating " +"point number with the same value (within Python's floating point precision) is " +"returned. If the argument is outside the range of a Python float, an :exc:" +"`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " -"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " +"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x." -"__float__()``. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. " +"If ``__float__()`` is not defined then it falls back to :meth:`__index__`." msgstr "" -"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " -"fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" -"`__index__` 'e geri döner." +"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` fonksiyonuna " +"delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:`__index__` 'e geri döner." #: library/functions.rst:652 msgid "If no argument is given, ``0.0`` is returned." @@ -1416,95 +1362,87 @@ msgstr "Float tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:675 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr "" -":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." +msgstr ":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type " -"of the *value* argument; however, there is a standard formatting syntax that " -"is used by most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type of the " +"*value* argument; however, there is a standard formatting syntax that is used by " +"most built-in types: :ref:`formatspec`." msgstr "" -"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " -"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " -"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " -"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " -"sözdizimi var." +"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi \"biçimlendirilmiş" +"\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması *value* argümanının " +"tipine göre değişkendir; ama, çoğu yerleşik tiplerde kullanılan :ref:`formatspec` " +"adında bir standart biçimlendirme sözdizimi var." #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same " -"effect as calling :func:`str(value) `." +"The default *format_spec* is an empty string which usually gives the same effect " +"as calling :func:`str(value) `." msgstr "" -"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla " -"aynı etkiyi gösteren boş bir dizedir." +"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla aynı " +"etkiyi gösteren boş bir dizedir." #: library/functions.rst:693 msgid "" "A call to ``format(value, format_spec)`` is translated to ``type(value)." "__format__(value, format_spec)`` which bypasses the instance dictionary when " -"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " -"exception is raised if the method search reaches :mod:`object` and the " -"*format_spec* is non-empty, or if either the *format_spec* or the return " -"value are not strings." +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` exception " +"is raised if the method search reaches :mod:`object` and the *format_spec* is non-" +"empty, or if either the *format_spec* or the return value are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " -"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve " -"*format_spec* boş değilse, veya *format_spec* veya döndürülen değer dize " -"değilse, :exc:`TypeError` hatası ortaya çıkar." +"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve *format_spec* " +"boş değilse, veya *format_spec* veya döndürülen değer dize değilse, :exc:" +"`TypeError` hatası ortaya çıkar." #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if " -"*format_spec* is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is " +"not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" -"exc:`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" +"`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" -"ref:`types-set` for documentation about this class." +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :ref:" +"`types-set` for documentation about this class." msgstr "" -"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" -"`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " -"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " -"'e bakınız." +"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:`frozenset` " +"nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf hakkında " +"dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e bakınız." #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:" -"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, " +"and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" -"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " -"bakabilirsiniz." +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, ve :" +"class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a " -"string. If the string is the name of one of the object's attributes, the " -"result is the value of that attribute. For example, ``getattr(x, " -"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " -"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " -"raised." +"Return the value of the named attribute of *object*. *name* must be a string. If " +"the string is the name of one of the object's attributes, the result is the value " +"of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent to ``x." +"foobar``. If the named attribute does not exist, *default* is returned if " +"provided, otherwise :exc:`AttributeError` is raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " -"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " -"ise, sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, " -"``x.foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, " -"*default* sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası " -"ortaya çıkar." +"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi ise, " +"sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, ``x." +"foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, *default* " +"sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası ortaya çıkar." #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to retrieve it with :func:" -"`getattr`." +"Since :ref:`private name mangling ` happens at compilation " +"time, one must manually mangle a private attribute's (attributes with two leading " +"underscores) name in order to retrieve it with :func:`getattr`." msgstr "" ":ref:`özel isim yönetimi ` derleme zamanında " "gerçekleştiğinden dolayı, :func:`getattr` ile almak için özel bir niteliğin " @@ -1512,240 +1450,229 @@ msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code " -"within functions, this is set when the function is defined and remains the " -"same regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code within " +"functions, this is set when the function is defined and remains the same " +"regardless of where the function is called." msgstr "" -"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " -"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " -"yerden bağımsız olarak aynı kalır." +"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod için, " +"bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden bağımsız " +"olarak aynı kalır." #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the " -"string is the name of one of the object's attributes, ``False`` if not. " -"(This is implemented by calling ``getattr(object, name)`` and seeing whether " -"it raises an :exc:`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the string is " +"the name of one of the object's attributes, ``False`` if not. (This is implemented " +"by calling ``getattr(object, name)`` and seeing whether it raises an :exc:" +"`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " -"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " -"görülür.)" +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " +"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı görülür.)" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are " -"integers. They are used to quickly compare dictionary keys during a " -"dictionary lookup. Numeric values that compare equal have the same hash " -"value (even if they are of different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are integers. " +"They are used to quickly compare dictionary keys during a dictionary lookup. " +"Numeric values that compare equal have the same hash value (even if they are of " +"different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " -"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " -"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " -"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " -"veri tiplerinde olsalar bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " +"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " +"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma değere " +"sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " -"truncates the return value based on the bit width of the host machine. See :" -"meth:`__hash__` for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates " +"the return value based on the bit width of the host machine. See :meth:`__hash__` " +"for details." msgstr "" -":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " -"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " -"Detaylar için :meth:`__hash__` 'e bakınız." +":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana makinenin " +"bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar için :meth:" +"`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " -"interpreter console. If the argument is a string, then the string is looked " -"up as the name of a module, function, class, method, keyword, or " -"documentation topic, and a help page is printed on the console. If the " -"argument is any other kind of object, a help page on the object is generated." -msgstr "" -"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " -"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " -"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " -"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " -"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " -"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." +"interpreter console. If the argument is a string, then the string is looked up as " +"the name of a module, function, class, method, keyword, or documentation topic, " +"and a help page is printed on the console. If the argument is any other kind of " +"object, a help page on the object is generated." +msgstr "" +"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma yöneliktir.) " +"Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı konsolunda " +"başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, metot, anahtar " +"kelime veya dokümantasyon konusu için dizeye bakılır ve bir yardım sayfası konsola " +"bastırılır. Eğer argüman başka tipte bir nesne ise, nesne üzerinde bir yardım " +"sayfası oluşturulur." #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when " -"invoking :func:`help`, it means that the parameters prior to the slash are " -"positional-only. For more info, see :ref:`the FAQ entry on positional-only " -"parameters `." +"Note that if a slash(/) appears in the parameter list of a function when invoking :" +"func:`help`, it means that the parameters prior to the slash are positional-only. " +"For more info, see :ref:`the FAQ entry on positional-only parameters `." msgstr "" -"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " -"çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " -"konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`yalnızca " -"konumsalparametrelerle ilgili SSS girişi ` " -"'ne bakınız." +"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik çizgi(/) " +"bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca konumsal olduğu " +"anlamına gelir. Daha fazla bilgi için :ref:`yalnızca konumsalparametrelerle ilgili " +"SSS girişi ` 'ne bakınız." #: library/functions.rst:776 -msgid "" -"This function is added to the built-in namespace by the :mod:`site` module." -msgstr "" -"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgid "This function is added to the built-in namespace by the :mod:`site` module." +msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " -"for callables are now more comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for " +"callables are now more comprehensive and consistent." msgstr "" -":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler " -"için rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade " -"eder." +":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler için " +"rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade eder." #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with " -"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" -"meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". " +"If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` " +"method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " -"dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " -"döndüren bir :meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" +"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir dizeye " +"dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı döndüren bir :" +"meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower " -"hexadecimal string with prefix or not, you can use either of the following " -"ways:" +"If you want to convert an integer number to an uppercase or lower hexadecimal " +"string with prefix or not, you can use either of the following ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " -"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using " -"a base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using a " +"base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " -"dönüştürmek için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " +"için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" -"To obtain a hexadecimal string representation for a float, use the :meth:" -"`float.hex` method." +"To obtain a hexadecimal string representation for a float, use the :meth:`float." +"hex` method." msgstr "" -"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float." -"hex' metodunu kullanın." +"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float.hex' " +"metodunu kullanın." #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is " -"guaranteed to be unique and constant for this object during its lifetime. " -"Two objects with non-overlapping lifetimes may have the same :func:`id` " -"value." +"Return the \"identity\" of an object. This is an integer which is guaranteed to " +"be unique and constant for this object during its lifetime. Two objects with non-" +"overlapping lifetimes may have the same :func:`id` value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " -"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " -"aynı :func:`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " +"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :func:" +"`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" -"Raises an :ref:`auditing event ` ``builtins.id`` with argument " -"``id``." +"Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." msgstr "" -"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins." -"id`` ortaya çıkartır." +"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins.id`` " +"ortaya çıkartır." #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output " -"without a trailing newline. The function then reads a line from input, " -"converts it to a string (stripping a trailing newline), and returns that. " -"When EOF is read, :exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output without a " +"trailing newline. The function then reads a line from input, converts it to a " +"string (stripping a trailing newline), and returns that. When EOF is read, :exc:" +"`EOFError` is raised. Example::" msgstr "" "Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " -"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu " -"bir dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF " -"okunduğunda, :exc:`EOFError` istisnası ortaya çıkar. Örnek::" +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " +"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" +"`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" "If the :mod:`readline` module was loaded, then :func:`input` will use it to " "provide elaborate line editing and history features." msgstr "" -"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır " -"düzenleme ve geçmiş özellikleri sağlamak için onu kullanacaktır." +"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır düzenleme " +"ve geçmiş özellikleri sağlamak için onu kullanacaktır." #: library/functions.rst:842 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." msgstr "" -"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` " -"``builtins.input`` ortaya çıkartır." +"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." +"input`` ortaya çıkartır." #: library/functions.rst:844 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" -"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme " -"olayı ` ``builtins.input`` ortaya çıkartır" +"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı " +"` ``builtins.input`` ortaya çıkartır" #: library/functions.rst:847 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input/result`` with " -"argument ``result``." +"Raises an :ref:`auditing event ` ``builtins.input/result`` with argument " +"``result``." msgstr "" -"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` " -"``builtins.input/result`` ortaya çıkartır." +"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." +"input/result`` ortaya çıkartır." #: library/functions.rst:849 msgid "" "Raises an auditing event ``builtins.input/result`` with the result after " "successfully reading input." msgstr "" -"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/" -"result`` denetleme olayı ortaya çıkarır." +"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/result`` " +"denetleme olayı ortaya çıkarır." #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return " -"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " -"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." -"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." -"__trunc__()``. For floating point numbers, this truncates towards zero." +"Return an integer object constructed from a number or string *x*, or return ``0`` " +"if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x." +"__int__()``. If *x* defines :meth:`__index__`, it returns ``x.__index__()``. If " +"*x* defines :meth:`__trunc__`, it returns ``x.__trunc__()``. For floating point " +"numbers, this truncates towards zero." msgstr "" -"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman " -"verilmediyse 0 döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x." -"__int__()`` 'i döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x." -"__index__()`` 'i döndürür. *x* :meth:`__trunc__` 'ı içeriyorsa, ``x." -"__trunc__()`` 'ı döndürür. Gerçel sayılar için, sayı tam sayıya çevrilir." +"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman verilmediyse 0 " +"döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x.__int__()`` 'i " +"döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x.__index__()`` 'i döndürür. *x* :" +"meth:`__trunc__` 'ı içeriyorsa, ``x.__trunc__()`` 'ı döndürür. Gerçel sayılar " +"için, sayı tam sayıya çevrilir." #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :" -"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " -"literal ` in radix *base*. Optionally, the literal can be " -"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " -"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " -"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " -"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " -"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " -"with integer literals in code. Base 0 means to interpret exactly as a code " -"literal, so that the actual base is 2, 8, 10, or 16, and so that " -"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"If *x* is not a number or if *base* is given, then *x* must be a string, :class:" +"`bytes`, or :class:`bytearray` instance representing an :ref:`integer literal " +"` in radix *base*. Optionally, the literal can be preceded by ``+`` or " +"``-`` (with no space in between) and surrounded by whitespace. A base-n literal " +"consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having " +"values 10 to 35. The default *base* is 10. The allowed values are 0 and 2--36. " +"Base-2, -8, and -16 literals can be optionally prefixed with ``0b``/``0B``, ``0o``/" +"``0O``, or ``0x``/``0X``, as with integer literals in code. Base 0 means to " +"interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " +"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " "``int('010', 8)``." msgstr "" -"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:" -"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil " -"eden bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` " -"veya ``-`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-" -"n sabiti, 0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya " -"\"A\" ila \"Z\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. " -"İzin verilen değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki " -"tam sayı sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, " -"veya ``0x``/``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya " -"16 olacak şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece " -"``int('010', 0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` " -"legaldir." +"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:`bytes` " +"veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden bir :class:" +"`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-`` gelebilir " +"(arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, 0 ila n-1 " +"arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z\") 10 ila 35 " +"değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen değerler 0 ve " +"2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı sabitlerinde olduğu gibi " +"tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/``0X`` önekleri eklenebilir. " +"Base 0, gerçek taban 2, 8, 10 veya 16 olacak şekilde kod sabiti olarak " +"yorumlanması anlamına gelir. Ve böylece ``int('010', 0)`` legal değilken, " +"``int('010')`` veya ``int('010', 8)`` legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1753,15 +1680,15 @@ msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :" -"meth:`base.__index__ ` method, that method is called to " -"obtain an integer for the base. Previous versions used :meth:`base.__int__ " -"` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" +"`base.__index__ ` method, that method is called to obtain an " +"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." msgstr "" -"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base." -"__index__ ` metoduna sahipse, bu metot, taban için bir " -"tamsayı elde etmek için çağrılır. Önceki sürümler :meth:`base.__index__ " -"` yerine :meth:`base.__int__ ` 'i kullandı." +"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base.__index__ " +"` metoduna sahipse, bu metot, taban için bir tamsayı elde etmek " +"için çağrılır. Önceki sürümler :meth:`base.__index__ ` yerine :" +"meth:`base.__int__ ` 'i kullandı." #: library/functions.rst:891 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." @@ -1770,22 +1697,21 @@ msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döne #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " -"the function always returns ``False``. If *classinfo* is a tuple of type " -"objects (or recursively, other such tuples) or a :ref:`types-union` of " -"multiple types, return ``True`` if *object* is an instance of any of the " -"types. If *classinfo* is not a type or tuple of types and such tuples, a :" -"exc:`TypeError` exception is raised." -msgstr "" -"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, " -"dolaylı veya :term:`sanal `) alt sınıfının bir " -"örneğiyse ``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, " -"fonksiyon mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan " -"bir demet (veya yinelemeli olarak, bu tür diğer demetler) veya birden çok " -"türden bir :ref:`types-union` ise, ayrıca *object* bu verilen türlerden " -"herhangi birinin örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya " -"türler içeren bir tuple değilse, :exc:`TypeError` hatası ortaya çıkar." +"argument, or of a (direct, indirect, or :term:`virtual `) " +"subclass thereof. If *object* is not an object of the given type, the function " +"always returns ``False``. If *classinfo* is a tuple of type objects (or " +"recursively, other such tuples) or a :ref:`types-union` of multiple types, return " +"``True`` if *object* is an instance of any of the types. If *classinfo* is not a " +"type or tuple of types and such tuples, a :exc:`TypeError` exception is raised." +msgstr "" +"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, dolaylı " +"veya :term:`sanal `) alt sınıfının bir örneğiyse ``True`` " +"döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon mutlaka " +"``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet (veya " +"yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :ref:`types-" +"union` ise, ayrıca *object* bu verilen türlerden herhangi birinin örneği ise " +"``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir tuple değilse, :" +"exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." @@ -1793,12 +1719,11 @@ msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" -"`virtual `) of *classinfo*. A class is considered a " -"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" -"`types-union`, in which case return ``True`` if *class* is a subclass of any " -"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " -"raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " +"`) of *classinfo*. A class is considered a subclass of " +"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, in " +"which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " +"In any other case, a :exc:`TypeError` exception is raised." msgstr "" "Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :term:" "`sanal `), ``True`` döndürür. Bir sınıf kendisinin alt sınıfı " @@ -1810,16 +1735,16 @@ msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a " -"second argument, *object* must be a collection object which supports the :" -"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " -"the sequence protocol (the :meth:`__getitem__` method with integer arguments " -"starting at ``0``). If it does not support either of those protocols, :exc:" -"`TypeError` is raised. If the second argument, *sentinel*, is given, then " -"*object* must be a callable object. The iterator created in this case will " -"call *object* with no arguments for each call to its :meth:`~iterator." -"__next__` method; if the value returned is equal to *sentinel*, :exc:" -"`StopIteration` will be raised, otherwise the value will be returned." +"differently depending on the presence of the second argument. Without a second " +"argument, *object* must be a collection object which supports the :term:`iterable` " +"protocol (the :meth:`__iter__` method), or it must support the sequence protocol " +"(the :meth:`__getitem__` method with integer arguments starting at ``0``). If it " +"does not support either of those protocols, :exc:`TypeError` is raised. If the " +"second argument, *sentinel*, is given, then *object* must be a callable object. " +"The iterator created in this case will call *object* with no arguments for each " +"call to its :meth:`~iterator.__next__` method; if the value returned is equal to " +"*sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be " +"returned." msgstr "" #: library/functions.rst:939 @@ -1828,9 +1753,9 @@ msgstr "Ayrıca :ref:`typeiter` bkz." #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a " -"block-reader. For example, reading fixed-width blocks from a binary database " -"file until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a block-" +"reader. For example, reading fixed-width blocks from a binary database file until " +"the end of file is reached::" msgstr "" ":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok okuyucu " "inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili bir veritabanı " @@ -1839,79 +1764,78 @@ msgstr "" #: library/functions.rst:953 msgid "" "Return the length (the number of items) of an object. The argument may be a " -"sequence (such as a string, bytes, tuple, list, or range) or a collection " -"(such as a dictionary, set, or frozen set)." +"sequence (such as a string, bytes, tuple, list, or range) or a collection (such as " +"a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." -"maxsize`, such as :class:`range(2 ** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, " +"such as :class:`range(2 ** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence " -"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence type, " +"as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. " -"Free variables are returned by :func:`locals` when it is called in function " -"blocks, but not in class blocks. Note that at the module level, :func:" -"`locals` and :func:`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. Free " +"variables are returned by :func:`locals` when it is called in function blocks, but " +"not in class blocks. Note that at the module level, :func:`locals` and :func:" +"`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not " -"affect the values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not affect the " +"values of local and free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, " -"yielding the results. If additional *iterable* arguments are passed, " -"*function* must take that many arguments and is applied to the items from " -"all iterables in parallel. With multiple iterables, the iterator stops when " -"the shortest iterable is exhausted. For cases where the function inputs are " -"already arranged into argument tuples, see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, yielding " +"the results. If additional *iterable* arguments are passed, *function* must take " +"that many arguments and is applied to the items from all iterables in parallel. " +"With multiple iterables, the iterator stops when the shortest iterable is " +"exhausted. For cases where the function inputs are already arranged into argument " +"tuples, see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more " -"arguments." +"Return the largest item in an iterable or the largest of two or more arguments." msgstr "" +"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini döndürür." #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The largest item in the iterable is returned. If two or more positional " -"arguments are provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The " +"largest item in the iterable is returned. If two or more positional arguments are " +"provided, the largest of the positional arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies " -"a one-argument ordering function like that used for :meth:`list.sort`. The " -"*default* argument specifies an object to return if the provided iterable is " -"empty. If the iterable is empty and *default* is not provided, a :exc:" -"`ValueError` is raised." +"There are two optional keyword-only arguments. The *key* argument specifies a one-" +"argument ordering function like that used for :meth:`list.sort`. The *default* " +"argument specifies an object to return if the provided iterable is empty. If the " +"iterable is empty and *default* is not provided, a :exc:`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." -"nlargest(1, iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one encountered. " +"This is consistent with other sort-stability preserving tools such as " +"``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq.nlargest(1, " +"iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 msgid "The *default* keyword-only argument." -msgstr "" +msgstr "*varsayılan* yalnızca anahtar kelime parametresi." #: library/functions.rst:1054 msgid "The *key* can be ``None``." @@ -1922,20 +1846,21 @@ msgid "" "Return a \"memory view\" object created from the given argument. See :ref:" "`typememoryview` for more information." msgstr "" +"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha fazla " +"bilgi için :ref:`typememoryview` bkz." #: library/functions.rst:1032 msgid "" -"Return the smallest item in an iterable or the smallest of two or more " -"arguments." +"Return the smallest item in an iterable or the smallest of two or more arguments." msgstr "" "Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " "döndürür." #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The smallest item in the iterable is returned. If two or more positional " -"arguments are provided, the smallest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The " +"smallest item in the iterable is returned. If two or more positional arguments " +"are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " "Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman sağlandıysa, " @@ -1943,10 +1868,10 @@ msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one " -"encountered. This is consistent with other sort-stability preserving tools " -"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " -"iterable, key=keyfunc)``." +"If multiple items are minimal, the function returns the first one encountered. " +"This is consistent with other sort-stability preserving tools such as " +"``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, iterable, " +"key=keyfunc)``." msgstr "" "Eğer birden fazla element minimum ise, ilk karşılaşılan döndürülür. Bu, " "``sorted(iterable, key=keyfunc)[0]`` ve ``heapq.nsmallest(1, iterable, " @@ -1955,9 +1880,9 @@ msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:" -"`~iterator.__next__` method. If *default* is given, it is returned if the " -"iterator is exhausted, otherwise :exc:`StopIteration` is raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator." +"__next__` method. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" ":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " "elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise *default* " @@ -1965,9 +1890,9 @@ msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. " -"It has methods that are common to all instances of Python classes. This " -"function does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. It " +"has methods that are common to all instances of Python classes. This function " +"does not accept any arguments." msgstr "" "Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için temeldir. " "Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon hiçbir " @@ -1975,18 +1900,17 @@ msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " -"assign arbitrary attributes to an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " +"arbitrary attributes to an instance of the :class:`object` class." msgstr "" ":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani bir :" "class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The result is " +"a valid Python expression. If *x* is not a Python :class:`int` object, it has to " +"define an :meth:`__index__` method that returns an integer. For example:" msgstr "" "Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir Python " "ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı döndüren " @@ -1994,17 +1918,17 @@ msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the " -"prefix \"0o\" or not, you can use either of the following ways." +"If you want to convert an integer number to an octal string either with the prefix " +"\"0o\" or not, you can use either of the following ways." msgstr "" "Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " "istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file " -"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " -"examples of how to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file cannot be " +"opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " +"to use this function." msgstr "" "*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer dosya " "açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " @@ -2012,25 +1936,24 @@ msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or " -"relative to the current working directory) of the file to be opened or an " -"integer file descriptor of the file to be wrapped. (If a file descriptor is " -"given, it is closed when the returned I/O object is closed unless *closefd* " -"is set to ``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or relative to " +"the current working directory) of the file to be opened or an integer file " +"descriptor of the file to be wrapped. (If a file descriptor is given, it is " +"closed when the returned I/O object is closed unless *closefd* is set to " +"``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is " -"opened. It defaults to ``'r'`` which means open for reading in text mode. " -"Other common values are ``'w'`` for writing (truncating the file if it " -"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " -"(which on *some* Unix systems, means that *all* writes append to the end of " -"the file regardless of the current seek position). In text mode, if " -"*encoding* is not specified the encoding used is platform-dependent: " -"``locale.getpreferredencoding(False)`` is called to get the current locale " -"encoding. (For reading and writing raw bytes use binary mode and leave " -"*encoding* unspecified.) The available modes are:" +"*mode* is an optional string that specifies the mode in which the file is opened. " +"It defaults to ``'r'`` which means open for reading in text mode. Other common " +"values are ``'w'`` for writing (truncating the file if it already exists), ``'x'`` " +"for exclusive creation, and ``'a'`` for appending (which on *some* Unix systems, " +"means that *all* writes append to the end of the file regardless of the current " +"seek position). In text mode, if *encoding* is not specified the encoding used is " +"platform-dependent: ``locale.getpreferredencoding(False)`` is called to get the " +"current locale encoding. (For reading and writing raw bytes use binary mode and " +"leave *encoding* unspecified.) The available modes are:" msgstr "" #: library/functions.rst:1133 @@ -2099,9 +2022,9 @@ msgstr "güncellemeye açık (okuma ve yazma)" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " -"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " -"``'r+b'`` open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes " +"``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " +"open the file with no truncation." msgstr "" "Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w+'`` " "ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` modları " @@ -2109,13 +2032,12 @@ msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " -"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " -"argument) return contents as :class:`bytes` objects without any decoding. " -"In text mode (the default, or when ``'t'`` is included in the *mode* " -"argument), the contents of the file are returned as :class:`str`, the bytes " -"having been first decoded using a platform-dependent encoding or using the " -"specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and " +"text I/O. Files opened in binary mode (including ``'b'`` in the *mode* argument) " +"return contents as :class:`bytes` objects without any decoding. In text mode (the " +"default, or when ``'t'`` is included in the *mode* argument), the contents of the " +"file are returned as :class:`str`, the bytes having been first decoded using a " +"platform-dependent encoding or using the specified *encoding* if given." msgstr "" ":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında ayrım " "yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan dosyalar, " @@ -2126,18 +2048,17 @@ msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer " -"has any effect, and is considered deprecated. It previously enabled :term:" -"`universal newlines` in text mode, which became the default behavior in " -"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." +"There is an additional mode character permitted, ``'U'``, which no longer has any " +"effect, and is considered deprecated. It previously enabled :term:`universal " +"newlines` in text mode, which became the default behavior in Python 3.0. Refer to " +"the documentation of the :ref:`newline ` parameter for " +"further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text " -"files; all the processing is done by Python itself, and is therefore " -"platform-independent." +"Python doesn't depend on the underlying operating system's notion of text files; " +"all the processing is done by Python itself, and is therefore platform-independent." msgstr "" "Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı değildir. " "Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de platformdan " @@ -2145,44 +2066,44 @@ msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 " -"to switch buffering off (only allowed in binary mode), 1 to select line " -"buffering (only usable in text mode), and an integer > 1 to indicate the " -"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " -"given, the default buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 to " +"switch buffering off (only allowed in binary mode), 1 to select line buffering " +"(only usable in text mode), and an integer > 1 to indicate the size in bytes of a " +"fixed-size chunk buffer. When no *buffering* argument is given, the default " +"buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is " -"chosen using a heuristic trying to determine the underlying device's \"block " -"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " -"the buffer will typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen " +"using a heuristic trying to determine the underlying device's \"block size\" and " +"falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, the buffer will " +"typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " -"returns ``True``) use line buffering. Other text files use the policy " -"described above for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " +"``True``) use line buffering. Other text files use the policy described above for " +"binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. " -"This should only be used in text mode. The default encoding is platform " -"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" -"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " -"module for the list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. This " +"should only be used in text mode. The default encoding is platform dependent " +"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " +"encoding` supported by Python can be used. See the :mod:`codecs` module for the " +"list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding " -"errors are to be handled—this cannot be used in binary mode. A variety of " -"standard error handlers are available (listed under :ref:`error-handlers`), " -"though any error handling name that has been registered with :func:`codecs." -"register_error` is also valid. The standard names include:" +"*errors* is an optional string that specifies how encoding and decoding errors are " +"to be handled—this cannot be used in binary mode. A variety of standard error " +"handlers are available (listed under :ref:`error-handlers`), though any error " +"handling name that has been registered with :func:`codecs.register_error` is also " +"valid. The standard names include:" msgstr "" #: library/functions.rst:1198 @@ -2193,36 +2114,35 @@ msgstr "" #: library/functions.rst:1202 msgid "" -"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " -"data loss." +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data " +"loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " -"where there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where " +"there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " -"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " -"then be turned back into the same bytes when the ``surrogateescape`` error " -"handler is used when writing data. This is useful for processing files in " -"an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " +"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " +"turned back into the same bytes when the ``surrogateescape`` error handler is used " +"when writing data. This is useful for processing files in an unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " -"not supported by the encoding are replaced with the appropriate XML " -"character reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not " +"supported by the encoding are replaced with the appropriate XML character " +"reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed " -"escape sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " +"sequences." msgstr "" #: library/functions.rst:1222 @@ -2233,46 +2153,45 @@ msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only " -"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " -"and ``'\\r\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only applies to " +"text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. " +"It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal " -"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " -"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " -"being returned to the caller. If it is ``''``, universal newlines mode is " -"enabled, but line endings are returned to the caller untranslated. If it " -"has any of the other legal values, input lines are only terminated by the " -"given string, and the line ending is returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal newlines " +"mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r" +"\\n'``, and these are translated into ``'\\n'`` before being returned to the " +"caller. If it is ``''``, universal newlines mode is enabled, but line endings are " +"returned to the caller untranslated. If it has any of the other legal values, " +"input lines are only terminated by the given string, and the line ending is " +"returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :" -"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " -"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " -"characters written are translated to the given string." +"characters written are translated to the system default line separator, :data:`os." +"linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes place. If " +"*newline* is any of the other legal values, any ``'\\n'`` characters written are " +"translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was " -"given, the underlying file descriptor will be kept open when the file is " -"closed. If a filename is given *closefd* must be ``True`` (the default); " -"otherwise, an error will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was given, " +"the underlying file descriptor will be kept open when the file is closed. If a " +"filename is given *closefd* must be ``True`` (the default); otherwise, an error " +"will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The " -"underlying file descriptor for the file object is then obtained by calling " -"*opener* with (*file*, *flags*). *opener* must return an open file " -"descriptor (passing :mod:`os.open` as *opener* results in functionality " -"similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The underlying file " +"descriptor for the file object is then obtained by calling *opener* with (*file*, " +"*flags*). *opener* must return an open file descriptor (passing :mod:`os.open` as " +"*opener* results in functionality similar to passing ``None``)." msgstr "" #: library/functions.rst:1259 @@ -2281,30 +2200,29 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:" -"`os.open` function to open a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:`os." +"open` function to open a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function " -"depends on the mode. When :func:`open` is used to open a file in a text " -"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" -"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " -"to open a file in a binary mode with buffering, the returned class is a " -"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " -"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " -"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" -"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " -"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." -"FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function depends on " +"the mode. When :func:`open` is used to open a file in a text mode (``'w'``, " +"``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:`io." +"TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file in " +"a binary mode with buffering, the returned class is a subclass of :class:`io." +"BufferedIOBase`. The exact class varies: in read binary mode, it returns an :" +"class:`io.BufferedReader`; in write binary and append binary modes, it returns an :" +"class:`io.BufferedWriter`, and in read/write mode, it returns an :class:`io." +"BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:" +"`io.RawIOBase`, :class:`io.FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " -"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" -"`tempfile`, and :mod:`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :" +"func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:" +"`shutil`." msgstr "" #: library/functions.rst:1299 @@ -2315,8 +2233,8 @@ msgstr "" #: library/functions.rst:1301 msgid "" -"The ``mode`` and ``flags`` arguments may have been modified or inferred from " -"the original call." +"The ``mode`` and ``flags`` arguments may have been modified or inferred from the " +"original call." msgstr "" #: library/functions.rst:1307 @@ -2335,8 +2253,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive " -"creation mode (``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " +"(``'x'``) already exists." msgstr "" "Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten bulunuyorsa :" "exc:`FileExistsError` hatası ortaya çıkar." @@ -2352,8 +2270,8 @@ msgstr "``'U'`` modu." #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :" -"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :exc:" +"`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" "Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya çıkartmazsa, " "artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak yerine sistem " @@ -2377,40 +2295,38 @@ msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer " -"representing the Unicode code point of that character. For example, " -"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " -"``8364``. This is the inverse of :func:`chr`." +"Given a string representing one Unicode character, return an integer representing " +"the Unicode code point of that character. For example, ``ord('a')`` returns the " +"integer ``97`` and ``ord('€')`` (Euro sign) returns ``8364``. This is the inverse " +"of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the " -"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " -"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " -"power operator: ``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the power " +"*exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % mod``). The " +"two-argument form ``pow(base, exp)`` is equivalent to using the power operator: " +"``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the " -"coercion rules for binary arithmetic operators apply. For :class:`int` " -"operands, the result has the same type as the operands (after coercion) " -"unless the second argument is negative; in that case, all arguments are " -"converted to float and a float result is delivered. For example, ``pow(10, " -"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " -"base of type :class:`int` or :class:`float` and a non-integral exponent, a " -"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " -"close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the coercion " +"rules for binary arithmetic operators apply. For :class:`int` operands, the " +"result has the same type as the operands (after coercion) unless the second " +"argument is negative; in that case, all arguments are converted to float and a " +"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " +"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` or :" +"class:`float` and a non-integral exponent, a complex result is delivered. For " +"example, ``pow(-9, 0.5)`` returns a value close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " -"also be of integer type and *mod* must be nonzero. If *mod* is present and " -"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " -"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " -"*base* modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also " +"be of integer type and *mod* must be nonzero. If *mod* is present and *exp* is " +"negative, *base* must be relatively prime to *mod*. In that case, ``pow(inv_base, -" +"exp, mod)`` is returned, where *inv_base* is an inverse to *base* modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -2424,38 +2340,36 @@ msgid "" msgstr "" #: library/functions.rst:1380 -msgid "" -"Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed " -"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " -"keyword arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed by " +"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as keyword " +"arguments." msgstr "" #: library/functions.rst:1391 msgid "" "All non-keyword arguments are converted to strings like :func:`str` does and " -"written to the stream, separated by *sep* and followed by *end*. Both *sep* " -"and *end* must be strings; they can also be ``None``, which means to use the " -"default values. If no *objects* are given, :func:`print` will just write " -"*end*." +"written to the stream, separated by *sep* and followed by *end*. Both *sep* and " +"*end* must be strings; they can also be ``None``, which means to use the default " +"values. If no *objects* are given, :func:`print` will just write *end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it " -"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " -"arguments are converted to text strings, :func:`print` cannot be used with " -"binary mode file objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it is " +"not present or ``None``, :data:`sys.stdout` will be used. Since printed arguments " +"are converted to text strings, :func:`print` cannot be used with binary mode file " +"objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the " -"*flush* keyword argument is true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the *flush* " +"keyword argument is true, the stream is forcibly flushed." msgstr "" "Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, ama " "*flush* argümanı doğru ise, akış zorla boşaltılır." @@ -2470,9 +2384,9 @@ msgstr "Bir özellik özelliği döndürür." #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function " -"for setting an attribute value. *fdel* is a function for deleting an " -"attribute value. And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function for " +"setting an attribute value. *fdel* is a function for deleting an attribute value. " +"And *doc* creates a docstring for the attribute." msgstr "" #: library/functions.rst:1417 @@ -2481,40 +2395,38 @@ msgstr "Yönetilen bir ``x`` özelliği tanımlamak için tipik bir yöntem::" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " -"value`` will invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " +"invoke the setter, and ``del c.x`` the deleter." msgstr "" "Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c.x = " "value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, " -"the property will copy *fget*'s docstring (if it exists). This makes it " -"possible to create read-only properties easily using :func:`property` as a :" -"term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, the " +"property will copy *fget*'s docstring (if it exists). This makes it possible to " +"create read-only properties easily using :func:`property` as a :term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" -"\" for a read-only attribute with the same name, and it sets the docstring " -"for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for " +"a read-only attribute with the same name, and it sets the docstring for *voltage* " +"to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " -"and :attr:`~property.deleter` methods usable as decorators that create a " -"copy of the property with the corresponding accessor function set to the " -"decorated function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" +"attr:`~property.deleter` methods usable as decorators that create a copy of the " +"property with the corresponding accessor function set to the decorated function. " +"This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" "This code is exactly equivalent to the first example. Be sure to give the " -"additional functions the same name as the original property (``x`` in this " -"case.)" +"additional functions the same name as the original property (``x`` in this case.)" msgstr "" #: library/functions.rst:1480 @@ -2529,45 +2441,44 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For " -"many types, this function makes an attempt to return a string that would " -"yield an object with the same value when passed to :func:`eval`; otherwise, " -"the representation is a string enclosed in angle brackets that contains the " -"name of the type of the object together with additional information often " -"including the name and address of the object. A class can control what this " -"function returns for its instances by defining a :meth:`__repr__` method." +"Return a string containing a printable representation of an object. For many " +"types, this function makes an attempt to return a string that would yield an " +"object with the same value when passed to :func:`eval`; otherwise, the " +"representation is a string enclosed in angle brackets that contains the name of " +"the type of the object together with additional information often including the " +"name and address of the object. A class can control what this function returns " +"for its instances by defining a :meth:`__repr__` method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :" -"meth:`__reversed__` method or supports the sequence protocol (the :meth:" -"`__len__` method and the :meth:`__getitem__` method with integer arguments " -"starting at ``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" +"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " +"method and the :meth:`__getitem__` method with integer arguments starting at " +"``0``)." msgstr "" #: library/functions.rst:1517 msgid "" "Return *number* rounded to *ndigits* precision after the decimal point. If " -"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " -"input." +"*ndigits* is omitted or is ``None``, it returns the nearest integer to its input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the " -"closest multiple of 10 to the power minus *ndigits*; if two multiples are " -"equally close, rounding is done toward the even choice (so, for example, " -"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " -"``2``). Any integer value is valid for *ndigits* (positive, zero, or " -"negative). The return value is an integer if *ndigits* is omitted or " -"``None``. Otherwise, the return value has the same type as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the closest " +"multiple of 10 to the power minus *ndigits*; if two multiples are equally close, " +"rounding is done toward the even choice (so, for example, both ``round(0.5)`` and " +"``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any integer value is " +"valid for *ndigits* (positive, zero, or negative). The return value is an integer " +"if *ndigits* is omitted or ``None``. Otherwise, the return value has the same type " +"as *number*." msgstr "" #: library/functions.rst:1530 @@ -2579,106 +2490,101 @@ msgstr "" #: library/functions.rst:1535 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " -"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " -"not a bug: it's a result of the fact that most decimal fractions can't be " -"represented exactly as a float. See :ref:`tut-fp-issues` for more " -"information." +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is not a " +"bug: it's a result of the fact that most decimal fractions can't be represented " +"exactly as a float. See :ref:`tut-fp-issues` for more information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from " -"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" -"set` for documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from *iterable*. " +"``set`` is a built-in class. See :class:`set` and :ref:`types-set` for " +"documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :" -"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " -"module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute " -"or a new attribute. The function assigns the value to the attribute, " -"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " -"is equivalent to ``x.foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute or a " +"new attribute. The function assigns the value to the attribute, provided the " +"object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent to ``x." +"foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at " -"compilation time, one must manually mangle a private attribute's (attributes " -"with two leading underscores) name in order to set it with :func:`setattr`." +"Since :ref:`private name mangling ` happens at compilation " +"time, one must manually mangle a private attribute's (attributes with two leading " +"underscores) name in order to set it with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice." -"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " -"argument values (or their default). They have no other explicit " -"functionality; however, they are used by NumPy and other third-party " -"packages. Slice objects are also generated when extended indexing syntax is " -"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" -"func:`itertools.islice` for an alternate version that returns an iterator." +"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" +"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " +"values (or their default). They have no other explicit functionality; however, " +"they are used by NumPy and other third-party packages. Slice objects are also " +"generated when extended indexing syntax is used. For example: ``a[start:stop:" +"step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for an alternate " +"version that returns an iterator." msgstr "" #: library/functions.rst:1587 msgid "Return a new sorted list from the items in *iterable*." -msgstr "" +msgstr "*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." #: library/functions.rst:1589 -msgid "" -"Has two optional arguments which must be specified as keyword arguments." -msgstr "" +msgid "Has two optional arguments which must be specified as keyword arguments." +msgstr "İsimle belirtilmesi gereken 2 opsiyonel parametresi vardır." #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a " -"comparison key from each element in *iterable* (for example, ``key=str." -"lower``). The default value is ``None`` (compare the elements directly)." +"*key* specifies a function of one argument that is used to extract a comparison " +"key from each element in *iterable* (for example, ``key=str.lower``). The default " +"value is ``None`` (compare the elements directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements " -"are sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements are " +"sorted as if each comparison were reversed." msgstr "" #: library/functions.rst:1598 msgid "" -"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " -"*key* function." +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* " +"function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " -"stable if it guarantees not to change the relative order of elements that " -"compare equal --- this is helpful for sorting in multiple passes (for " -"example, sort by department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable " +"if it guarantees not to change the relative order of elements that compare equal " +"--- this is helpful for sorting in multiple passes (for example, sort by " +"department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While " -"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " -"recommends that all six :ref:`rich comparisons ` be " -"implemented. This will help avoid bugs when using the same data with other " -"ordering tools such as :func:`max` that rely on a different underlying " -"method. Implementing all six comparisons also helps avoid confusion for " -"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " -"method." +"The sort algorithm uses only ``<`` comparisons between items. While defining an :" +"meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends that " +"all six :ref:`rich comparisons ` be implemented. This will help " +"avoid bugs when using the same data with other ordering tools such as :func:`max` " +"that rely on a different underlying method. Implementing all six comparisons also " +"helps avoid confusion for mixed type comparisons which can call reflected the :" +"meth:`~object.__gt__` method." msgstr "" #: library/functions.rst:1615 -msgid "" -"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2687,25 +2593,25 @@ msgstr "Bir metodu statik metoda dönüştürür." #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a " -"static method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a static " +"method, use this idiom::" msgstr "" "Statik bir metot üstü kapalı şekilde bir ilk argüman almaz. Statik metot " "tanımlamak için bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1628 msgid "" -"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" -"`function` for details." +"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " +"for details." msgstr "" "``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar için :" "ref:`function` bkz." #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). Moreover, they can be called as regular " -"functions (such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). Moreover, they can be called as regular functions " +"(such as ``f()``)." msgstr "" "Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden (``C()." "f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " @@ -2713,20 +2619,19 @@ msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, " -"see :func:`classmethod` for a variant that is useful for creating alternate " -"class constructors." +"Static methods in Python are similar to those found in Java or C++. Also, see :" +"func:`classmethod` for a variant that is useful for creating alternate class " +"constructors." msgstr "" "Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf için " "alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a " -"regular function and do something with its result. This is needed in some " -"cases where you need a reference to a function from a class body and you " -"want to avoid the automatic transformation to instance method. For these " -"cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a regular " +"function and do something with its result. This is needed in some cases where you " +"need a reference to a function from a class body and you want to avoid the " +"automatic transformation to instance method. For these cases, use this idiom::" msgstr "" "Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak ve " "sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna referans " @@ -2739,17 +2644,16 @@ msgstr "Statik metotlar hakkında daha fazla bilgi için, :ref:`types` bkz." #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " -"new ``__wrapped__`` attribute, and are now callable as regular functions." +"Static methods now inherit the method attributes (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` " +"attribute, and are now callable as regular functions." msgstr "" "Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " "``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " "``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi çağırılabilirler." #: library/functions.rst:1668 -msgid "" -"Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" "*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." @@ -2763,9 +2667,9 @@ msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns " -"the total. The *iterable*'s items are normally numbers, and the start value " -"is not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns the " +"total. The *iterable*'s items are normally numbers, and the start value is not " +"allowed to be a string." msgstr "" "*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " "*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir dize " @@ -2773,11 +2677,11 @@ msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The " -"preferred, fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, " -"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " -"using :func:`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The preferred, " +"fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, see :func:" +"`math.fsum`\\. To concatenate a series of iterables, consider using :func:" +"`itertools.chain`." msgstr "" "Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " "Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." @@ -2792,10 +2696,13 @@ msgstr "*start* parametresi bir anahtar kelime argümanı olarak belirtilebilir. #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling " -"class of *type*. This is useful for accessing inherited methods that have " -"been overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling class of " +"*type*. This is useful for accessing inherited methods that have been overridden " +"in a class." msgstr "" +"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil eden bir " +"proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan metotlara erişmek " +"için kullanışlıdır." #: library/functions.rst:1695 msgid "" @@ -2807,46 +2714,58 @@ msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" -"> A -> object`` and the value of *type* is ``B``, then :func:`super` " -"searches ``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -" +"> object`` and the value of *type* is ``B``, then :func:`super` searches ``C -> A -" +"> object``." msgstr "" +"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -> B -" +"> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -> A -> " +"object`` 'i arar." #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " -"method resolution search order used by both :func:`getattr` and :func:" -"`super`. The attribute is dynamic and can change whenever the inheritance " -"hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " +"resolution search order used by both :func:`getattr` and :func:`super`. The " +"attribute is dynamic and can change whenever the inheritance hierarchy is updated." msgstr "" +"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` hem de :" +"func:`super` tarafından kullanılan yöntem çözümleme arama sırasını listeler. " +"Özellik dinamiktir ve kalıtım hiyerarşisi her güncellendiğinde değişebilir." #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If " -"the second argument is an object, ``isinstance(obj, type)`` must be true. " -"If the second argument is a type, ``issubclass(type2, type)`` must be true " -"(this is useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If the " +"second argument is an object, ``isinstance(obj, type)`` must be true. If the " +"second argument is a type, ``issubclass(type2, type)`` must be true (this is " +"useful for classmethods)." msgstr "" +"Eğer ikinci parametre atlanırsa, döndürülen süper objesi serbesttir. Eğer ikinci " +"parametre bir objeyse, ``isinstance(obj, type)`` doğru olmak zorundadır. Eğer " +"ikinci parametre bir tür ise, ``issubclass(type2, type)`` doğru olmak zorundadır " +"(bu sınıf metotları için kullanışlıdır)." #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with " -"single inheritance, *super* can be used to refer to parent classes without " -"naming them explicitly, thus making the code more maintainable. This use " -"closely parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with single " +"inheritance, *super* can be used to refer to parent classes without naming them " +"explicitly, thus making the code more maintainable. This use closely parallels " +"the use of *super* in other programming languages." msgstr "" +"*super* için tipik iki kullanım şekli vardır. Tek kalıtımlı bir sınıf " +"hiyerarşisinde *super* üst sınıfları açıkça adlandırmadan onlara başvurmak için " +"kullanılabilir. böylece kodu daha sürdürülebilir hale getirir." #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a " -"dynamic execution environment. This use case is unique to Python and is not " -"found in statically compiled languages or languages that only support single " -"inheritance. This makes it possible to implement \"diamond diagrams\" where " -"multiple base classes implement the same method. Good design dictates that " -"such implementations have the same calling signature in every case (because " -"the order of calls is determined at runtime, because that order adapts to " -"changes in the class hierarchy, and because that order can include sibling " -"classes that are unknown prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a dynamic " +"execution environment. This use case is unique to Python and is not found in " +"statically compiled languages or languages that only support single inheritance. " +"This makes it possible to implement \"diamond diagrams\" where multiple base " +"classes implement the same method. Good design dictates that such implementations " +"have the same calling signature in every case (because the order of calls is " +"determined at runtime, because that order adapts to changes in the class " +"hierarchy, and because that order can include sibling classes that are unknown " +"prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2855,68 +2774,80 @@ msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu ş #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute " -"lookups. One possible use case for this is calling :term:`descriptors " -"` in a parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute lookups. " +"One possible use case for this is calling :term:`descriptors ` in a " +"parent or sibling class." msgstr "" +"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de çalışır. " +"Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:`tanımlayıcılar " +"` 'i çağırmaktır." #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for " -"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " -"does so by implementing its own :meth:`__getattribute__` method for " -"searching classes in a predictable order that supports cooperative multiple " -"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " -"using statements or operators such as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for explicit " +"dotted attribute lookups such as ``super().__getitem__(name)``. It does so by " +"implementing its own :meth:`__getattribute__` method for searching classes in a " +"predictable order that supports cooperative multiple inheritance. Accordingly, :" +"func:`super` is undefined for implicit lookups using statements or operators such " +"as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not " -"limited to use inside methods. The two argument form specifies the " -"arguments exactly and makes the appropriate references. The zero argument " -"form only works inside a class definition, as the compiler fills in the " -"necessary details to correctly retrieve the class being defined, as well as " -"accessing the current instance for ordinary methods." +"Also note that, aside from the zero argument form, :func:`super` is not limited to " +"use inside methods. The two argument form specifies the arguments exactly and " +"makes the appropriate references. The zero argument form only works inside a " +"class definition, as the compiler fills in the necessary details to correctly " +"retrieve the class being defined, as well as accessing the current instance for " +"ordinary methods." msgstr "" #: library/functions.rst:1753 msgid "" "For practical suggestions on how to design cooperative classes using :func:" -"`super`, see `guide to using super() `_." +"`super`, see `guide to using super() `_." msgstr "" +":func:`super` 'ı kullanarak kooperatif sınıflar tasarlamaya yönelik pratik " +"öneriler için, `guide to using super() `_ bkz." #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" +"Bir fonksiyon olmaktansa, :class:`tuple` :ref:`typesseq-tuple` ve :ref:`typesseq` " +"'de gösterildiği gibi düzenlenemez bir dizi türüdür." #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a " -"type object and generally the same object as returned by :attr:`object." -"__class__ `." +"With one argument, return the type of an *object*. The return value is a type " +"object and generally the same object as returned by :attr:`object.__class__ " +"`." msgstr "" +"Bir parametre ile, *object* 'in türünü döndürür. Döndürülen değer bir obje türüdür " +"ve genellikle :attr:`object.__class__ ` tarafından döndürülen " +"obje ile aynıdır." #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type " -"of an object, because it takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type of an " +"object, because it takes subclasses into account." msgstr "" +":func:`isinstance` yerleşik fonksiyonu bir objenin türünü test etmek için " +"önerilir. Çünkü altsınıfları hesaba katar." #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a " -"dynamic form of the :keyword:`class` statement. The *name* string is the " -"class name and becomes the :attr:`~definition.__name__` attribute. The " -"*bases* tuple contains the base classes and becomes the :attr:`~class." -"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " -"classes, is added. The *dict* dictionary contains attribute and method " -"definitions for the class body; it may be copied or wrapped before becoming " -"the :attr:`~object.__dict__` attribute. The following two statements create " -"identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a dynamic " +"form of the :keyword:`class` statement. The *name* string is the class name and " +"becomes the :attr:`~definition.__name__` attribute. The *bases* tuple contains the " +"base classes and becomes the :attr:`~class.__bases__` attribute; if empty, :class:" +"`object`, the ultimate base of all classes, is added. The *dict* dictionary " +"contains attribute and method definitions for the class body; it may be copied or " +"wrapped before becoming the :attr:`~object.__dict__` attribute. The following two " +"statements create identical :class:`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2926,9 +2857,8 @@ msgstr ":ref:`bltin-type-objects` 'e de bkz." #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " -"in the same way that keywords in a class definition (besides *metaclass*) " -"would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " +"same way that keywords in a class definition (besides *metaclass*) would." msgstr "" "Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " "(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " @@ -2940,88 +2870,102 @@ msgstr ":ref:`class-customization` 'a da bkz." #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no " -"longer use the one-argument form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer " +"use the one-argument form to get the type of an object." msgstr "" +"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir objenin " +"türünü almak için tek argümanlı formu kullanamaz." #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " -"or any other object with a :attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or " +"any other object with a :attr:`~object.__dict__` attribute." msgstr "" +"Bir modül, sınıf, örnek veya :attr:`~object.__dict__` özelliği bulunan herhangi " +"bir obje için, :attr:`~object.__dict__` özelliğini döndürür." #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object." -"__dict__` attribute; however, other objects may have write restrictions on " -"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" -"`types.MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object.__dict__` " +"attribute; however, other objects may have write restrictions on their :attr:" +"`~object.__dict__` attributes (for example, classes use a :class:`types." +"MappingProxyType` to prevent direct dictionary updates)." msgstr "" +"Modüller ve örnekler gibi objeler güncellenebilir bir :attr:`~object.__dict__` " +"özelliğine sahiptir; ama diğer objelerin kendilerinin :attr:`~object.__dict__` " +"özelliklerine yazma kısıtlaması olabilir (örnek olarak, sınıflar doğrudan sözlük " +"güncellemelerini önlemek için :class:`types.MappingProxyType` sınıfını " +"kullanırlar)." #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " -"locals dictionary is only useful for reads since updates to the locals " -"dictionary are ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " +"dictionary is only useful for reads since updates to the locals dictionary are " +"ignored." msgstr "" +"Parametre olmadan, :func:`vars` :func:`locals` gibi davranır. Yerel sözlük, ona " +"yapılan güncellemeler görmezden gelindiğinden ötürü, sadece okuma işlemi için " +"kullanışlıdır." #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it " -"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " -"defines the :attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it doesn't " +"have a :attr:`~object.__dict__` attribute (for example, if its class defines the :" +"attr:`~object.__slots__` attribute)." msgstr "" +"Eğer bir obje belirtildiyse ama :attr:`~object.__dict__` özelliği yoksa (örneğin, :" +"attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :exc:`TypeError` " +"hatası ortaya çıkar." #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item " -"from each one." +"Iterate over several iterables in parallel, producing tuples with an item from " +"each one." msgstr "" #: library/functions.rst:1830 msgid "Example::" -msgstr "" +msgstr "Örnek::" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " -"tuple contains the *i*-th element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple " +"contains the *i*-th element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" "Another way to think of :func:`zip` is that it turns rows into columns, and " -"columns into rows. This is similar to `transposing a matrix `_." +"columns into rows. This is similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" -"`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." msgstr "" #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in " -"the code that prepared these iterables. Python offers three different " -"approaches to dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in the code " +"that prepared these iterables. Python offers three different approaches to " +"dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It " -"will ignore the remaining items in the longer iterables, cutting off the " -"result to the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " +"ignore the remaining items in the longer iterables, cutting off the result to the " +"length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of " -"equal length. In such cases, it's recommended to use the ``strict=True`` " -"option. Its output is the same as regular :func:`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of equal " +"length. In such cases, it's recommended to use the ``strict=True`` option. Its " +"output is the same as regular :func:`zip`::" msgstr "" #: library/functions.rst:1869 @@ -3029,19 +2973,23 @@ msgid "" "Unlike the default behavior, it checks that the lengths of iterables are " "identical, raising a :exc:`ValueError` if they aren't:" msgstr "" +"Varsayılan davranışın aksine, yineleyicilerin uzunluklarının özdeş olup olmadığını " +"kontrol eder, değilse :exc:`ValueError` hatası ortaya çıkartır:" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find " -"bug in another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find bug in " +"another part of the program." msgstr "" +"``strict=True`` parametresi olmadan, farklı boyutlardaki yinelenebilirlerde " +"sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir bölümünde " +"bulunması zor bir hata olarak tezahür ediyor." #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the " -"iterables have the same length. This is done by :func:`itertools." -"zip_longest`." +"Shorter iterables can be padded with a constant value to make all the iterables " +"have the same length. This is done by :func:`itertools.zip_longest`." msgstr "" "Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " "sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` tarafından " @@ -3049,8 +2997,8 @@ msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " -"of 1-tuples. With no arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" +"tuples. With no arguments, it returns an empty iterator." msgstr "" "Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir demetin " "yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici döndürür." @@ -3061,20 +3009,18 @@ msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This " -"makes possible an idiom for clustering a data series into n-length groups " -"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " -"``n`` times so that each output tuple has the result of ``n`` calls to the " -"iterator. This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This makes " +"possible an idiom for clustering a data series into n-length groups using " +"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` times " +"so that each output tuple has the result of ``n`` calls to the iterator. This has " +"the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 msgid "" -":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " -"list::" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" msgstr "" -":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte " -"kullanılabilir::" +":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte kullanılabilir::" #: library/functions.rst:1907 msgid "Added the ``strict`` argument." @@ -3082,22 +3028,21 @@ msgstr "``strict`` argümanı eklendi." #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python " -"programming, unlike :func:`importlib.import_module`." +"This is an advanced function that is not needed in everyday Python programming, " +"unlike :func:`importlib.import_module`." msgstr "" -"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında " -"genel olarak kullanılmayan gelişmiş bir fonksiyondur." +"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında genel " +"olarak kullanılmayan gelişmiş bir fonksiyondur." #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be " -"replaced (by importing the :mod:`builtins` module and assigning to " -"``builtins.__import__``) in order to change semantics of the :keyword:`!" -"import` statement, but doing so is **strongly** discouraged as it is usually " -"simpler to use import hooks (see :pep:`302`) to attain the same goals and " -"does not cause issues with code which assumes the default import " -"implementation is in use. Direct use of :func:`__import__` is also " -"discouraged in favor of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be replaced " +"(by importing the :mod:`builtins` module and assigning to ``builtins.__import__``) " +"in order to change semantics of the :keyword:`!import` statement, but doing so is " +"**strongly** discouraged as it is usually simpler to use import hooks (see :pep:" +"`302`) to attain the same goals and does not cause issues with code which assumes " +"the default import implementation is in use. Direct use of :func:`__import__` is " +"also discouraged in favor of :func:`importlib.import_module`." msgstr "" "Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!import` " "ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:mod:" @@ -3109,12 +3054,12 @@ msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given " -"*globals* and *locals* to determine how to interpret the name in a package " -"context. The *fromlist* gives the names of objects or submodules that should " -"be imported from the module given by *name*. The standard implementation " -"does not use its *locals* argument at all and uses its *globals* only to " -"determine the package context of the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given *globals* and " +"*locals* to determine how to interpret the name in a package context. The " +"*fromlist* gives the names of objects or submodules that should be imported from " +"the module given by *name*. The standard implementation does not use its *locals* " +"argument at all and uses its *globals* only to determine the package context of " +"the :keyword:`import` statement." msgstr "" "Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " "isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " @@ -3125,33 +3070,31 @@ msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the " -"default) means only perform absolute imports. Positive values for *level* " -"indicate the number of parent directories to search relative to the " -"directory of the module calling :func:`__import__` (see :pep:`328` for the " -"details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the default) " +"means only perform absolute imports. Positive values for *level* indicate the " +"number of parent directories to search relative to the directory of the module " +"calling :func:`__import__` (see :pep:`328` for the details)." msgstr "" -"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. " -"``0`` (varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. " -"*level* için pozitif değerler, :func:`__import__` çağrısı yapan modülün " -"dizinine göre aranacak üst dizinlerin sayısını gösterir (detaylar için :pep:" -"`328` 'e bakınız)." +"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. ``0`` " +"(varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. *level* için " +"pozitif değerler, :func:`__import__` çağrısı yapan modülün dizinine göre aranacak " +"üst dizinlerin sayısını gösterir (detaylar için :pep:`328` 'e bakınız)." #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the " -"top-level package (the name up till the first dot) is returned, *not* the " -"module named by *name*. However, when a non-empty *fromlist* argument is " -"given, the module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the top-" +"level package (the name up till the first dot) is returned, *not* the module named " +"by *name*. However, when a non-empty *fromlist* argument is given, the module " +"named by *name* is returned." msgstr "" -"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket " -"((ilk noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş " -"olmayan bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " +"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan bir " +"*fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling " -"the following code::" +"For example, the statement ``import spam`` results in bytecode resembling the " +"following code::" msgstr "" "Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " "sonuçlanır::" @@ -3162,34 +3105,32 @@ msgstr "``import spam.ham`` ifadesi şu çağrıyla sonuçlanır::" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is " -"the object that is bound to a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is the " +"object that is bound to a name by the :keyword:`import` statement." msgstr "" -"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne " -"dikkat edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan " -"nesnedir." +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " +"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." #: library/functions.rst:1961 msgid "" -"On the other hand, the statement ``from spam.ham import eggs, sausage as " -"saus`` results in ::" +"On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` " +"results in ::" msgstr "" "Diğer yandan, ``from spam.ham import eggs, sausage as saus`` ifadesi şöyle " "sonuçlanır::" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " -"this object, the names to import are retrieved and assigned to their " -"respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " +"object, the names to import are retrieved and assigned to their respective names." msgstr "" -"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, " -"içeri aktarılacak isimler alınır ve sırasıyla adlarına atanır." +"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, içeri " +"aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by " -"name, use :func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by name, use :" +"func:`importlib.import_module`." msgstr "" "Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " "istiyorsanız, :func:`importlib.import_module` 'i kullanın." @@ -3199,16 +3140,16 @@ msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" -"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 " -"olarak da değiştirir)." +"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 olarak " +"da değiştirir)." #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, " -"the environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, the " +"environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" -"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, " -"ortam değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." +"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, ortam " +"değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." #: library/functions.rst:1984 msgid "Footnotes" @@ -3216,11 +3157,10 @@ msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If " -"you are reading the code from a file, make sure to use newline conversion " -"mode to convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If you " +"are reading the code from a file, make sure to use newline conversion mode to " +"convert Windows or Mac-style newlines." msgstr "" -"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini " -"unutmayın. Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni " -"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan " -"emin olun." +"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini unutmayın. " +"Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni satırları " +"dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin olun." From b75f93548480a477f3a3e05d7c2a589c3d6cc9f1 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 23 Apr 2022 22:59:40 +0000 Subject: [PATCH 32/58] Wrap translations --- library/functions.po | 2621 ++++++++++++++++++++++-------------------- 1 file changed, 1368 insertions(+), 1253 deletions(-) diff --git a/library/functions.po b/library/functions.po index 0ea1c0f96..ae700d727 100644 --- a/library/functions.po +++ b/library/functions.po @@ -24,11 +24,12 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it that are " -"always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it " +"that are always available. They are listed here in alphabetical order." msgstr "" -"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen bir " -"dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre listelenmiştir." +"Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " +"bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " +"listelenmiştir." #: library/functions.rst:0 msgid "**A**" @@ -396,21 +397,21 @@ msgstr ":func:`__import__`" #: library/functions.rst:59 msgid "" -"Return the absolute value of a number. The argument may be an integer, a floating " -"point number, or an object implementing :meth:`__abs__`. If the argument is a " -"complex number, its magnitude is returned." +"Return the absolute value of a number. The argument may be an integer, a " +"floating point number, or an object implementing :meth:`__abs__`. If the " +"argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :meth:" -"`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık sayıysa, onun " -"büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " +"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " +"karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " -"Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous " +"iterable`. Equivalent to calling ``x.__aiter__()``." msgstr "" -"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` döndürür. " -"``x.__aiter__()`` çağrısına eşdeğerdir." +"Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " +"döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." @@ -418,75 +419,80 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the iterable is " -"empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the " +"iterable is empty). Equivalent to::" msgstr "" -"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " +"eşittir::" #: library/functions.rst:87 msgid "" -"When awaited, return the next item from the given :term:`asynchronous iterator`, " -"or *default* if given and the iterator is exhausted." +"When awaited, return the next item from the given :term:`asynchronous " +"iterator`, or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " -"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " -"değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " +"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " +"*default* değeri döndürür." #: library/functions.rst:90 -msgid "This is the async variant of the :func:`next` builtin, and behaves similarly." +msgid "" +"This is the async variant of the :func:`next` builtin, and behaves similarly." msgstr "" -"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, benzer " -"şekilde çalışır." +"Bu, gömülü fonksiyonlardan olan :func:`next` 'in asenkron bir varyantıdır, " +"benzer şekilde çalışır." #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning an :" -"term:`awaitable`. Awaiting this returns the next value of the iterator. If " -"*default* is given, it is returned if the iterator is exhausted, otherwise :exc:" -"`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, " +"returning an :term:`awaitable`. Awaiting this returns the next value of the " +"iterator. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" -"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini döndürür. " -"Eğer *default* değer verildiyse, yineleyici tükendiğinde o döndürülür. Aksi " -"takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" +"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " +"döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable is " -"empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable " +"is empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " -"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " +"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" "As :func:`repr`, return a string containing a printable representation of an " -"object, but escape the non-ASCII characters in the string returned by :func:`repr` " -"using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string similar to " -"that returned by :func:`repr` in Python 2." +"object, but escape the non-ASCII characters in the string returned by :func:" +"`repr` using ``\\x``, ``\\u``, or ``\\U`` escapes. This generates a string " +"similar to that returned by :func:`repr` in Python 2." msgstr "" -":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize döndürdüğü, " -"ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan karakterlerden ``" -"\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini kullanarak kaçtığı gibi, bu " -"da Python 2'deki :func:`repr` tarafından döndürülen değere benzeyen bir string " -"üretir." +":func:`repr` 'in bir nesnenin yazdırılabilir temsilini içeren bir dize " +"döndürdüğü, ancak :func:`repr` tarafından döndürülen dizedeki ASCII olmayan " +"karakterlerden ``\\x``, ``\\u` ` veya ``\\U`` gibi kaçış karakterlerini " +"kullanarak kaçtığı gibi, bu da Python 2'deki :func:`repr` tarafından " +"döndürülen değere benzeyen bir string üretir." #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The result is a " -"valid Python expression. If *x* is not a Python :class:`int` object, it has to " -"define an :meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli bir " -"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam sayı " -"döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " +"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " +"Bazı örnekler:" #: library/functions.rst:132 msgid "" -"If the prefix \"0b\" is desired or not, you can use either of the following ways." +"If the prefix \"0b\" is desired or not, you can use either of the following " +"ways." msgstr "" -"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki şekilde " -"de kullanabilirsiniz." +"Eğer ön ek olarak \"0b\" isteniyorsa veya istenmiyorsa, aşağıdaki gibi iki " +"şekilde de kullanabilirsiniz." #: library/functions.rst:804 library/functions.rst:1099 msgid "See also :func:`format` for more information." @@ -494,18 +500,18 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" -"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted using " -"the standard :ref:`truth testing procedure `. If *x* is false or omitted, " -"this returns ``False``; otherwise, it returns ``True``. The :class:`bool` class " -"is a subclass of :class:`int` (see :ref:`typesnumeric`). It cannot be subclassed " -"further. Its only instances are ``False`` and ``True`` (see :ref:`bltin-boolean-" -"values`)." +"Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " +"using the standard :ref:`truth testing procedure `. If *x* is false " +"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" +"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " +"It cannot be subclassed further. Its only instances are ``False`` and " +"``True`` (see :ref:`bltin-boolean-values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " -"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini döndürür. :" -"class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:`typesnumeric` " -"'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " +"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -513,44 +519,45 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, it " -"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight through. " -"By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` expecting no " -"arguments. In this case, it is purely a convenience function so you don't have to " -"explicitly import :mod:`pdb` or type as much code to enter the debugger. " -"However, :func:`sys.breakpointhook` can be set to some other function and :func:" -"`breakpoint` will automatically call that, allowing you to drop into the debugger " -"of choice." +"This function drops you into the debugger at the call site. Specifically, " +"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " +"through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " +"expecting no arguments. In this case, it is purely a convenience function " +"so you don't have to explicitly import :mod:`pdb` or type as much code to " +"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " +"other function and :func:`breakpoint` will automatically call that, allowing " +"you to drop into the debugger of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " -"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre beklemeden :" -"func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu tamamen size kolaylık " -"sağlamak içindir, bu nedenle hata ayıklayıcıya girmek için :mod:`pdb` 'yi içe " -"aktarmanız veya fazla kod yazmanız gerekmez. Buna rağmen, :func:`sys." -"breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:`breakpoint` otomatik " -"olarak bunu çağırır ve tercih ettiğiniz hata ayıklayıcıya girmenize izin verir." +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " +"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " +"tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " +"için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " +"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" +"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 msgid "" -"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with argument " -"``breakpointhook``." +"Raises an :ref:`auditing event ` ``builtins.breakpoint`` with " +"argument ``breakpointhook``." msgstr "" -"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` ``builtins." -"breakpoint`` ortaya çıkartır." +"``breakpointhook`` parametresi ile :ref:`denetleme olayı ` " +"``builtins.breakpoint`` ortaya çıkartır." #: library/functions.rst:176 msgid "" -"Return a new array of bytes. The :class:`bytearray` class is a mutable sequence " -"of integers in the range 0 <= x < 256. It has most of the usual methods of " -"mutable sequences, described in :ref:`typesseq-mutable`, as well as most methods " -"that the :class:`bytes` type has, see :ref:`bytes-methods`." +"Return a new array of bytes. The :class:`bytearray` class is a mutable " +"sequence of integers in the range 0 <= x < 256. It has most of the usual " +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " +"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" -"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < 256 " -"aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" -"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının çoğuna " -"sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:`bytes-methods` " -"'a bakınız." +"Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " +"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " +"için, :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:181 msgid "" @@ -562,35 +569,37 @@ msgstr "" #: library/functions.rst:184 msgid "" -"If it is a *string*, you must also give the *encoding* (and optionally, *errors*) " -"parameters; :func:`bytearray` then converts the string to bytes using :meth:`str." -"encode`." +"If it is a *string*, you must also give the *encoding* (and optionally, " +"*errors*) parameters; :func:`bytearray` then converts the string to bytes " +"using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " -"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak string'i " -"bayta çevirecektir." +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " +"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"string'i bayta çevirecektir." #: library/functions.rst:188 msgid "" -"If it is an *integer*, the array will have that size and will be initialized with " -"null bytes." -msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +"If it is an *integer*, the array will have that size and will be initialized " +"with null bytes." +msgstr "" +"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface `, a " -"read-only buffer of the object will be used to initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface " +"`, a read-only buffer of the object will be used to " +"initialize the bytes array." msgstr "" -"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt dizisini " -"başlatmak için bir salt okunur arabellek kullanılır." +"Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt " +"dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= x < " -"256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 " +"<= x < 256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan tam " -"sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " +"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -602,68 +611,75 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" -"Return a new \"bytes\" object which is an immutable sequence of integers in the " -"range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" -"`bytearray` -- it has the same non-mutating methods and the same indexing and " -"slicing behavior." +"Return a new \"bytes\" object which is an immutable sequence of integers in " +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" +"class:`bytearray` -- it has the same non-mutating methods and the same " +"indexing and slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " -"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. Aynı " -"objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " +"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " +"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " +"davranışına sahiptir." #: library/functions.rst:211 -msgid "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." +msgid "" +"Accordingly, constructor arguments are interpreted as for :func:`bytearray`." msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a bakınız." +"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " +"bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " +"bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:`False` if " -"not. If this returns ``True``, it is still possible that a call fails, but if it " -"is ``False``, calling *object* will never succeed. Note that classes are callable " -"(calling a class returns a new instance); instances are callable if their class " -"has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:" +"`False` if not. If this returns ``True``, it is still possible that a call " +"fails, but if it is ``False``, calling *object* will never succeed. Note " +"that classes are callable (calling a class returns a new instance); " +"instances are callable if their class has a :meth:`__call__` method." msgstr "" -"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:`False` " -"döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması hala " -"mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman başarılı " -"olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` metodu varsa) " -"çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan türeyen yeni bir " -"örnek döndürür." +"Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" +"`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " +"hala mümkündür, ``False`` döndürdüğü takdirde, *object* çağrısı hiçbir zaman " +"başarılı olamaz. Sınıfların ve örneklerin (Sınıflarında :meth:`__call__` " +"metodu varsa) çağrılabilir olduğunu not edin. Bir sınıfı çağırmak sınıftan " +"türeyen yeni bir örnek döndürür." #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in Python 3.2." +"This function was first removed in Python 3.0 and then brought back in " +"Python 3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " -"geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " +"versiyonunda geri getirildi." #: library/functions.rst:233 msgid "" -"Return the string representing a character whose Unicode code point is the integer " -"*i*. For example, ``chr(97)`` returns the string ``'a'``, while ``chr(8364)`` " -"returns the string ``'€'``. This is the inverse of :func:`ord`." +"Return the string representing a character whose Unicode code point is the " +"integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " +"``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string döndürür. " -"Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, ``chr(8364)`` , ``'€'`` " -"string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam tersidir." +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " +"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " +"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " +"tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " -"16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " +"base 16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " -"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " +"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " +"ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -671,261 +687,271 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like an " -"instance method receives the instance. To declare a class method, use this idiom::" +"A class method receives the class as an implicit first argument, just like " +"an instance method receives the instance. To declare a class method, use " +"this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen bir " -"örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " -"tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " +"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " +"şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" -"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:`function` " -"for details." +"The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :ref:" -"`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). The instance is ignored except for its class. If " -"a class method is called for a derived class, the derived class object is passed " -"as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). The instance is ignored except for its " +"class. If a class method is called for a derived class, the derived class " +"object is passed as the implied first argument." msgstr "" -"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) üzerinden " -"çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf metodu türetilmiş " -"bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük ilk argüman olarak geçer." +"Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " +"üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " +"metodu türetilmiş bir sınıf için çağrılırsa, türetilmiş sınıf nesnesi örtük " +"ilk argüman olarak geçer." #: library/functions.rst:261 msgid "" -"Class methods are different than C++ or Java static methods. If you want those, " -"see :func:`staticmethod` in this section. For more information on class methods, " -"see :ref:`types`." +"Class methods are different than C++ or Java static methods. If you want " +"those, see :func:`staticmethod` in this section. For more information on " +"class methods, see :ref:`types`." msgstr "" -"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları kullanmak " -"isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf metotları " -"hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " +"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " +"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" -"Class methods can now wrap other :term:`descriptors ` such as :func:" -"`property`." +"Class methods can now wrap other :term:`descriptors ` such as :" +"func:`property`." msgstr "" -"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors ` " -"'ları sarmalayabilir." +"Sınıf metotları artık :func:`property` gibi diğer :term:`descriptors " +"` 'ları sarmalayabilir." #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, ``__name__``, " -"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " -"``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " +"have a new ``__wrapped__`` attribute." msgstr "" -"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, ``__doc__`` " -"and ``__annotations__``) metot özelliklerini miras alır ve yeni bir " -"``__wrapped__`` özelliğine sahiplerdir." +"Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " +"``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " +"bir ``__wrapped__`` özelliğine sahiplerdir." #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be executed by :" -"func:`exec` or :func:`eval`. *source* can either be a normal string, a byte " -"string, or an AST object. Refer to the :mod:`ast` module documentation for " -"information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be " +"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " +"string, a byte string, or an AST object. Refer to the :mod:`ast` module " +"documentation for information on how to work with AST objects." msgstr "" -"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` veya :" -"func:`eval` fonksiyonları kullanılarak çalıştırılabilir." +"*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " +"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." #: library/functions.rst:281 msgid "" -"The *filename* argument should give the file from which the code was read; pass " -"some recognizable value if it wasn't read from a file (``''`` is commonly " -"used)." +"The *filename* argument should give the file from which the code was read; " +"pass some recognizable value if it wasn't read from a file (``''`` " +"is commonly used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " -"kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " +"``''`` kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " -"consists of a single expression, or ``'single'`` if it consists of a single " -"interactive statement (in the latter case, expression statements that evaluate to " -"something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " +"it consists of a single expression, or ``'single'`` if it consists of a " +"single interactive statement (in the latter case, expression statements that " +"evaluate to something other than ``None`` will be printed)." msgstr "" -"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir dizi " -"ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa ``'eval'`` , " -"veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` olabilir (ikinci " -"durumda, \"None\" dışında bir değere sahip ifadeler yazdırılacaktır)." +"*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " +"dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " +"``'eval'`` , veya tek bir etkileşimli ifadeden oluşuyorsa ``'single'`` " +"olabilir (ikinci durumda, \"None\" dışında bir değere sahip ifadeler " +"yazdırılacaktır)." #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " -"options ` should be activated and which :ref:`future features " -"` should be allowed. If neither is present (or both are zero) the code is " -"compiled with the same flags that affect the code that is calling :func:`compile`. " -"If the *flags* argument is given and *dont_inherit* is not (or is zero) then the " -"compiler options and the future statements specified by the *flags* argument are " -"used in addition to those that would be used anyway. If *dont_inherit* is a non-" -"zero integer then the *flags* argument is it -- the flags (future features and " -"compiler options) in the surrounding code are ignored." -msgstr "" -"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici seçenekleri " -"` 'ın aktive edilmesi gerektiğini ve hangi :ref:`gelecekteki " -"özellikler ` 'a izin verileceğini kontrol eder. İkisi de verilmediyse " -"(veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu etkileyen aynı " -"bayraklarla derlenir. Eğer *flags* argümanı verilip *dont_inherit* verilmediyse " -"(veya sıfırsa), derleyici seçenekleri ve gelecek ifadeleri *flags* argümanı " -"tarafından belirtilirler, yine de kullanılacak olanlara ek olarak kullanılır. Eğer " -"*dont_inherit* sıfırdan farklı bir tamsayıysa, *flags* argümanı da odur. -- " -"çevreleyen koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " -"yoksayılır." +"The optional arguments *flags* and *dont_inherit* control which :ref:" +"`compiler options ` should be activated and which :ref:" +"`future features ` should be allowed. If neither is present (or both " +"are zero) the code is compiled with the same flags that affect the code that " +"is calling :func:`compile`. If the *flags* argument is given and " +"*dont_inherit* is not (or is zero) then the compiler options and the future " +"statements specified by the *flags* argument are used in addition to those " +"that would be used anyway. If *dont_inherit* is a non-zero integer then the " +"*flags* argument is it -- the flags (future features and compiler options) " +"in the surrounding code are ignored." +msgstr "" +"*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " +"seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" +"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " +"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " +"çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " +"verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " +"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " +"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " +"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " +"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." #: library/functions.rst:302 msgid "" -"Compiler options and future statements are specified by bits which can be bitwise " -"ORed together to specify multiple options. The bitfield required to specify a " -"given future feature can be found as the :attr:`~__future__._Feature." -"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :mod:" -"`__future__` module. :ref:`Compiler flags ` can be found in :" -"mod:`ast` module, with ``PyCF_`` prefix." -msgstr "" -"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek için " -"bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki belirli " -"bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` modülündeki :" -"class:`~__future__._Feature` örneğinde :attr:`~__future__._Feature.compiler_flag` " -"niteliği olarak bulunabilir. :ref:`Derleyici bayrakları ` , :" -"mod:`ast` modülünde ``PyCF_`` öneki ile bulunabilir." +"Compiler options and future statements are specified by bits which can be " +"bitwise ORed together to specify multiple options. The bitfield required to " +"specify a given future feature can be found as the :attr:`~__future__." +"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " +"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." +msgstr "" +"Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " +"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " +"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" +"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" +"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" +"`Derleyici bayrakları ` , :mod:`ast` modülünde ``PyCF_`` " +"öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; the " -"default value of ``-1`` selects the optimization level of the interpreter as given " -"by :option:`-O` options. Explicit levels are ``0`` (no optimization; " -"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " -"``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; " +"the default value of ``-1`` selects the optimization level of the " +"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " +"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " +"``__debug__`` is false) or ``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " -"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının optimizasyon " -"seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; ``__debug__`` doğru), " -"``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya ``2`` (Ekstradan doküman " -"dizeleri de kaldırıldı)." +"varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " +"optimizasyon seviyesini seçer. Belli seviyeler: ``0`` (optimizasyon yok; " +"``__debug__`` doğru), ``1`` (iddialar kaldırılır, ``__debug__`` yanlış) veya " +"``2`` (Ekstradan doküman dizeleri de kaldırıldı)." #: library/functions.rst:316 msgid "" -"This function raises :exc:`SyntaxError` if the compiled source is invalid, and :" -"exc:`ValueError` if the source contains null bytes." +"This function raises :exc:`SyntaxError` if the compiled source is invalid, " +"and :exc:`ValueError` if the source contains null bytes." msgstr "" -"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null baytlar " -"içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." +"Bu fonksiyon derlenmiş kaynak geçerli değil ise :exc:`SyntaxError` , null " +"baytlar içeriyorsa :exc:`ValueError` hatalarını ortaya çıkarır." #: library/functions.rst:319 msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " -"bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " +"'a bakınız." #: library/functions.rst:322 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments ``source``, " -"``filename``." +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source``, ``filename``." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " "``compile`` ortaya çıkartır." #: library/functions.rst:324 msgid "" -"Raises an :ref:`auditing event ` ``compile`` with arguments ``source`` " -"and ``filename``. This event may also be raised by implicit compilation." +"Raises an :ref:`auditing event ` ``compile`` with arguments " +"``source`` and ``filename``. This event may also be raised by implicit " +"compilation." msgstr "" "``source`` ve ``filename`` argümanlarıyla :ref:`denetleme olayı ` " -"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya çıkarılabilir." +"``compile`` ortaya çıkartır. Bu durum, örtük derleme ile de ortaya " +"çıkarılabilir." #: library/functions.rst:330 msgid "" -"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` mode, " -"input must be terminated by at least one newline character. This is to facilitate " -"detection of incomplete and complete statements in the :mod:`code` module." +"When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " +"mode, input must be terminated by at least one newline character. This is " +"to facilitate detection of incomplete and complete statements in the :mod:" +"`code` module." msgstr "" -"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, giren " -"veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:`code` " -"modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini kolaylaştırmak " -"içindir." +"``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " +"giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" +"`code` modülündeki tamamlanmış ve tamamlanmamış ifadelerin tespitini " +"kolaylaştırmak içindir." #: library/functions.rst:337 msgid "" -"It is possible to crash the Python interpreter with a sufficiently large/complex " -"string when compiling to an AST object due to stack depth limitations in Python's " -"AST compiler." +"It is possible to crash the Python interpreter with a sufficiently large/" +"complex string when compiling to an AST object due to stack depth " +"limitations in Python's AST compiler." msgstr "" -"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle yeterince " -"büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python yorumlayıcısını " -"çökertmek mümkündür." +"Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " +"yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " +"yorumlayıcısını çökertmek mümkündür." #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does not " -"have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " +"does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" -"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan böyle " -"``'exec'`` modunda iken veri girişinin yeni satırda sonlanması gerekmiyor. " -"*optimize* parametresi eklendi." +"Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " +"böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " +"gerekmiyor. *optimize* parametresi eklendi." #: library/functions.rst:345 msgid "" "Previously, :exc:`TypeError` was raised when null bytes were encountered in " "*source*." msgstr "" -"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya çıkardı." +"Önceden, *source* , null baytlar içeriyorsa :exc:`TypeError` hatası ortaya " +"çıkardı." #: library/functions.rst:349 msgid "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable support " -"for top-level ``await``, ``async for``, and ``async with``." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " +"support for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " -"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " +"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" -"Return a complex number with the value *real* + *imag*\\*1j or convert a string or " -"number to a complex number. If the first parameter is a string, it will be " -"interpreted as a complex number and the function must be called without a second " -"parameter. The second parameter can never be a string. Each argument may be any " -"numeric type (including complex). If *imag* is omitted, it defaults to zero and " -"the constructor serves as a numeric conversion like :class:`int` and :class:" -"`float`. If both arguments are omitted, returns ``0j``." -msgstr "" -"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya sayıyı " -"karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı olarak " -"yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. İkinci " -"parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir (karmaşık " -"sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır alınır ve yapıcı " -"metot :class:`int` ve :class:`float` gibi sayı dönüştürme işlevi görür. Eğer iki " -"argüman da atlandıysa, ``0j`` döndürür." +"Return a complex number with the value *real* + *imag*\\*1j or convert a " +"string or number to a complex number. If the first parameter is a string, " +"it will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. " +"Each argument may be any numeric type (including complex). If *imag* is " +"omitted, it defaults to zero and the constructor serves as a numeric " +"conversion like :class:`int` and :class:`float`. If both arguments are " +"omitted, returns ``0j``." +msgstr "" +"*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " +"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " +"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " +"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " +"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " +"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " +"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" "For a general Python object ``x``, ``complex(x)`` delegates to ``x." -"__complex__()``. If ``__complex__()`` is not defined then it falls back to :meth:" -"`__float__`. If ``__float__()`` is not defined then it falls back to :meth:" -"`__index__`." +"__complex__()``. If ``__complex__()`` is not defined then it falls back to :" +"meth:`__float__`. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " -"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " +"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" -"When converting from a string, the string must not contain whitespace around the " -"central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is fine, but " -"``complex('1 + 2j')`` raises :exc:`ValueError`." +"When converting from a string, the string must not contain whitespace around " +"the central ``+`` or ``-`` operator. For example, ``complex('1+2j')`` is " +"fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` iyi, " -"ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." +"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " +"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." @@ -934,108 +960,115 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " -"verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " +"izin verilir." #: library/functions.rst:382 msgid "" -"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` are " -"not defined." +"Falls back to :meth:`__index__` if :meth:`__complex__` and :meth:`__float__` " +"are not defined." msgstr "" -"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:`__index__` " -"'e geri döner." +"Eğer :meth:`__complex__` ve :meth:`__float__` tanımlanmadıysa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:389 msgid "" -"This is a relative of :func:`setattr`. The arguments are an object and a string. " -"The string must be the name of one of the object's attributes. The function " -"deletes the named attribute, provided the object allows it. For example, " -"``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." +"This is a relative of :func:`setattr`. The arguments are an object and a " +"string. The string must be the name of one of the object's attributes. The " +"function deletes the named attribute, provided the object allows it. For " +"example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" -":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. Dize " -"nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin izin " -"vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, ``delattr(x, " -"'foobar')`` , ``del x.foobar`` 'a eşittir." +":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " +"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " +"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " +"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" -"Create a new dictionary. The :class:`dict` object is the dictionary class. See :" -"class:`dict` and :ref:`typesmapping` for documentation about this class." +"Create a new dictionary. The :class:`dict` object is the dictionary class. " +"See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " -"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " +"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " +"bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :class:" -"`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :" +"class:`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. With an " -"argument, attempt to return a list of valid attributes for that object." +"Without arguments, return the list of names in the current local scope. " +"With an argument, attempt to return a list of valid attributes for that " +"object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " -"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " +"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " +"çalışır." #: library/functions.rst:413 msgid "" -"If the object has a method named :meth:`__dir__`, this method will be called and " -"must return the list of attributes. This allows objects that implement a custom :" -"func:`__getattr__` or :func:`__getattribute__` function to customize the way :func:" -"`dir` reports their attributes." +"If the object has a method named :meth:`__dir__`, this method will be called " +"and must return the list of attributes. This allows objects that implement a " +"custom :func:`__getattr__` or :func:`__getattribute__` function to customize " +"the way :func:`dir` reports their attributes." msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " -"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:`__getattr__` " -"veya :func:`__getattribute__` fonksiyonunu uygulayan nesnelerin, :func:`dir` 'in " -"özellikleri bildirme şeklini özelleştirmesine izin verir." +"nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" +"`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " +"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " +"izin verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best to " -"gather information from the object's :attr:`~object.__dict__` attribute, if " -"defined, and from its type object. The resulting list is not necessarily complete " -"and may be inaccurate when the object has a custom :func:`__getattr__`." +"If the object does not provide :meth:`__dir__`, the function tries its best " +"to gather information from the object's :attr:`~object.__dict__` attribute, " +"if defined, and from its type object. The resulting list is not necessarily " +"complete and may be inaccurate when the object has a custom :func:" +"`__getattr__`." msgstr "" -"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:`~object." -"__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini dener. Sonuç " -"listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel bir :func:" -"`__getattr__` fonksiyonu varsa kusurlu olabilir." +"Eğer nesne :meth:`__dir__` metodu sağlamıyorsa, fonksiyon nesnenin :attr:" +"`~object.__dict__` özelliğinden veri toplamak için elinen gelenin en iyisini " +"dener. Sonuç listesinin tamamlanmış olmasına gerek yoktur ve nesnenin özel " +"bir :func:`__getattr__` fonksiyonu varsa kusurlu olabilir." #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types of " -"objects, as it attempts to produce the most relevant, rather than complete, " -"information:" +"The default :func:`dir` mechanism behaves differently with different types " +"of objects, as it attempts to produce the most relevant, rather than " +"complete, information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the module's " -"attributes." +"If the object is a module object, the list contains the names of the " +"module's attributes." msgstr "" -"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini içerir." +"Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " +"içerir." #: library/functions.rst:430 msgid "" "If the object is a type or class object, the list contains the names of its " "attributes, and recursively of the attributes of its bases." msgstr "" -"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve yinelemeli " -"olarak tabanlarının özelliklerini içerir." +"Eğer nesne bir tür veya sınıf nesnesiyse, liste onun özelliklerini ve " +"yinelemeli olarak tabanlarının özelliklerini içerir." #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of its " -"class's attributes, and recursively of the attributes of its class's base classes." +"Otherwise, the list contains the object's attributes' names, the names of " +"its class's attributes, and recursively of the attributes of its class's " +"base classes." msgstr "" -"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve yinelemeli " -"olarak sınıfının temel sınıflarının özelliklerini içerir." +"Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " +"yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." #: library/functions.rst:437 msgid "The resulting list is sorted alphabetically. For example:" @@ -1044,49 +1077,50 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" #: library/functions.rst:456 msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " -"interactive prompt, it tries to supply an interesting set of names more than it " -"tries to supply a rigorously or consistently defined set of names, and its " -"detailed behavior may change across releases. For example, metaclass attributes " -"are not in the result list when the argument is a class." +"interactive prompt, it tries to supply an interesting set of names more than " +"it tries to supply a rigorously or consistently defined set of names, and " +"its detailed behavior may change across releases. For example, metaclass " +"attributes are not in the result list when the argument is a class." msgstr "" -"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım kolaylığı " -"sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi sağlamaktansa " -"ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler arasında değişikliğe " -"uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf özellikleri sonuç " -"listesinde yer almaz." +"Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " +"kolaylığı sunmak amacıyla sağlanır. Titizlikle ve tutarlı bir isim kümesi " +"sağlamaktansa ilginç bir isim kümesi sağlar, Detaylı davranışlı sürümler " +"arasında değişikliğe uğrayabilir. Örnek olarak, argüman sınıf ise metasınıf " +"özellikleri sonuç listesinde yer almaz." #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. With " -"mixed operand types, the rules for binary arithmetic operators apply. For " -"integers, the result is the same as ``(a // b, a % b)``. For floating point " -"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / b)`` " -"but may be 1 less than that. In any case ``q * b + a % b`` is very close to *a*, " -"if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a % b) < " -"abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " -"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. Karışık " -"işlenen türlerinde, ikili aritmetik işleçler için geçerli olan kurallar " -"geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel sayılar için ``(q, " -"a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama bundan 1 eksik " -"olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok yakındır. Eğer ``a % b`` " -"sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 <= abs(a % b) < abs(b)``." +"consisting of their quotient and remainder when using integer division. " +"With mixed operand types, the rules for binary arithmetic operators apply. " +"For integers, the result is the same as ``(a // b, a % b)``. For floating " +"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." +"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " +"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " +"and ``0 <= abs(a % b) < abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " +"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " +"Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " +"kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " +"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " +"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " +"yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " +"<= abs(a % b) < abs(b)``." #: library/functions.rst:478 msgid "" -"Return an enumerate object. *iterable* must be a sequence, an :term:`iterator`, or " -"some other object which supports iteration. The :meth:`~iterator.__next__` method " -"of the iterator returned by :func:`enumerate` returns a tuple containing a count " -"(from *start* which defaults to 0) and the values obtained from iterating over " -"*iterable*." +"Return an enumerate object. *iterable* must be a sequence, an :term:" +"`iterator`, or some other object which supports iteration. The :meth:" +"`~iterator.__next__` method of the iterator returned by :func:`enumerate` " +"returns a tuple containing a count (from *start* which defaults to 0) and " +"the values obtained from iterating over *iterable*." msgstr "" -"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` veya " -"tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :func:" -"`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir sayıyı " -"(varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde yinelemeden " -"elde edilen değerleri içeren bir demet döndürür." +"Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " +"veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" +"func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " +"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " +"yinelemeden elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 msgid "Equivalent to::" @@ -1095,205 +1129,220 @@ msgstr "Şuna eşittir::" #: library/functions.rst:501 msgid "" "The arguments are a string and optional globals and locals. If provided, " -"*globals* must be a dictionary. If provided, *locals* can be any mapping object." +"*globals* must be a dictionary. If provided, *locals* can be any mapping " +"object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " -"haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " +"bir haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a reference to " -"the dictionary of the built-in module :mod:`builtins` is inserted under that key " -"before *expression* is parsed. That way you can control what builtins are " -"available to the executed code by inserting your own ``__builtins__`` dictionary " -"into *globals* before passing it to :func:`eval`. If the *locals* dictionary is " -"omitted it defaults to the *globals* dictionary. If both dictionaries are " -"omitted, the expression is executed with the *globals* and *locals* in the " -"environment where :func:`eval` is called. Note, *eval()* does not have access to " -"the :term:`nested scopes ` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a " +"reference to the dictionary of the built-in module :mod:`builtins` is " +"inserted under that key before *expression* is parsed. That way you can " +"control what builtins are available to the executed code by inserting your " +"own ``__builtins__`` dictionary into *globals* before passing it to :func:" +"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " +"dictionary. If both dictionaries are omitted, the expression is executed " +"with the *globals* and *locals* in the environment where :func:`eval` is " +"called. Note, *eval()* does not have access to the :term:`nested scopes " +"` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " -"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul listesi) " -"olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " -"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* ayrıştırılmadan " -"önce bu anahtarın altına yerleşik modül :mod:`builtins` sözlüğüne bir referans " -"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`eval` içine " -"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin " -"kullanılabilir olduğunu kontrol edebilirsiniz. *locals* sözlüğü atlanırsa, " -"varsayılan olarak *globals* sözlüğünü kullanır. Her iki sözlük de atlanırsa, " -"ifade :func:`eval` olarak adlandırılan ortamda *globals* ve *locals* ile " -"yürütülür. Not, *eval()* kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) erişimi yoktur." +"*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " +"listesi) olarak ayrıştırılır ve değerlendirilir. *globals* sözlüğü varsa ve " +"``__builtins__`` anahtarı için bir değer içermiyorsa, *expression* " +"ayrıştırılmadan önce bu anahtarın altına yerleşik modül :mod:`builtins` " +"sözlüğüne bir referans eklenir. Bu şekilde, kendi ``__builtins__`` " +"sözlüğünüzü :func:`eval` içine geçirmeden önce *globals* içine ekleyerek " +"yürütülen kod için hangi yerleşiklerin kullanılabilir olduğunu kontrol " +"edebilirsiniz. *locals* sözlüğü atlanırsa, varsayılan olarak *globals* " +"sözlüğünü kullanır. Her iki sözlük de atlanırsa, ifade :func:`eval` olarak " +"adlandırılan ortamda *globals* ve *locals* ile yürütülür. Not, *eval()* " +"kapsama ortamında :term:`iç içe kapsamlar ` (yerel olmayan) " +"erişimi yoktur." #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors are " -"reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors " +"are reported as exceptions. Example:" msgstr "" -"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, istisnalar " -"olarak rapor edilir. Örnek:" +"Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " +"istisnalar olarak rapor edilir. Örnek:" #: library/functions.rst:527 msgid "" -"This function can also be used to execute arbitrary code objects (such as those " -"created by :func:`compile`). In this case, pass a code object instead of a " -"string. If the code object has been compiled with ``'exec'`` as the *mode* " -"argument, :func:`eval`\\'s return value will be ``None``." +"This function can also be used to execute arbitrary code objects (such as " +"those created by :func:`compile`). In this case, pass a code object instead " +"of a string. If the code object has been compiled with ``'exec'`` as the " +"*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " -"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod nesnesi " -"iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile derlendiyse, :func:" -"`eval` 'in döndürdüğü değer ``None`` olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " +"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " +"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " +"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " +"olacaktır." #: library/functions.rst:532 msgid "" -"Hints: dynamic execution of statements is supported by the :func:`exec` function. " -"The :func:`globals` and :func:`locals` functions return the current global and " -"local dictionary, respectively, which may be useful to pass around for use by :" -"func:`eval` or :func:`exec`." +"Hints: dynamic execution of statements is supported by the :func:`exec` " +"function. The :func:`globals` and :func:`locals` functions return the " +"current global and local dictionary, respectively, which may be useful to " +"pass around for use by :func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " -"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " -"kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " +"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " +"tarafından kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs are " -"stripped." +"If the given source is a string, then leading and trailing spaces and tabs " +"are stripped." msgstr "" -"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar çıkarılır." +"Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " +"çıkarılır." #: library/functions.rst:540 msgid "" -"See :func:`ast.literal_eval` for a function that can safely evaluate strings with " -"expressions containing only literals." +"See :func:`ast.literal_eval` for a function that can safely evaluate strings " +"with expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen bir " -"fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " +"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " +"bakınız." #: library/functions.rst:579 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with argument ``code_object``." +"Raises an :ref:`auditing event ` ``exec`` with argument " +"``code_object``." msgstr "" -"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` hatası " -"ortaya çıkarır." +"``code_object`` argümanıyla bir :ref:`denetleme olayı ` ``exec`` " +"hatası ortaya çıkarır." #: library/functions.rst:581 msgid "" -"Raises an :ref:`auditing event ` ``exec`` with the code object as the " -"argument. Code compilation events may also be raised." +"Raises an :ref:`auditing event ` ``exec`` with the code object as " +"the argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " -"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` " +"``exec`` hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da " +"yükseltilir." #: library/functions.rst:552 msgid "" -"This function supports dynamic execution of Python code. *object* must be either a " -"string or a code object. If it is a string, the string is parsed as a suite of " -"Python statements which is then executed (unless a syntax error occurs). [#]_ If " -"it is a code object, it is simply executed. In all cases, the code that's " -"executed is expected to be valid as file input (see the section :ref:`file-input` " -"in the Reference Manual). Be aware that the :keyword:`nonlocal`, :keyword:" -"`yield`, and :keyword:`return` statements may not be used outside of function " -"definitions even within the context of code passed to the :func:`exec` function. " -"The return value is ``None``." -msgstr "" -"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir kod " -"objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " -"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ eğer " -"bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun dosya " -"girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-input` " -"kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:`return` " -"ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile fonksiyonlar " -"dışında kullanılamayacağını unutmayınız. Döndürülen değer ``None`` 'dır." +"This function supports dynamic execution of Python code. *object* must be " +"either a string or a code object. If it is a string, the string is parsed " +"as a suite of Python statements which is then executed (unless a syntax " +"error occurs). [#]_ If it is a code object, it is simply executed. In all " +"cases, the code that's executed is expected to be valid as file input (see " +"the section :ref:`file-input` in the Reference Manual). Be aware that the :" +"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " +"not be used outside of function definitions even within the context of code " +"passed to the :func:`exec` function. The return value is ``None``." +msgstr "" +"Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " +"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " +"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " +"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " +"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " +"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" +"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " +"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " +"unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " -"current scope. If only *globals* is provided, it must be a dictionary (and not a " -"subclass of dictionary), which will be used for both the global and the local " -"variables. If *globals* and *locals* are given, they are used for the global and " -"local variables, respectively. If provided, *locals* can be any mapping object. " -"Remember that at the module level, globals and locals are the same dictionary. If " -"exec gets two separate objects as *globals* and *locals*, the code will be " -"executed as if it were embedded in a class definition." -msgstr "" -"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda çalıştırılır. " -"Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler için kullanılacak " -"bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer *globals* ve *locals* " -"sağlandıysa, global ve yerel değişkenler için sırasıyla kullanılırlar. Eğer " -"sağlandıysa, *locals* herhangi bir haritalama objesi olabilir. Modül seviyesinde " -"global ve yerel değişkenlerin aynı sözlükte bulunduğunu unutmayın. Eğer exec " -"*globals* ve *locals* olarak iki ayrı nesne alırsa, kod bir sınıf tanımına " -"gömülmüş gibi çalıştırılacaktır." +"current scope. If only *globals* is provided, it must be a dictionary (and " +"not a subclass of dictionary), which will be used for both the global and " +"the local variables. If *globals* and *locals* are given, they are used for " +"the global and local variables, respectively. If provided, *locals* can be " +"any mapping object. Remember that at the module level, globals and locals " +"are the same dictionary. If exec gets two separate objects as *globals* and " +"*locals*, the code will be executed as if it were embedded in a class " +"definition." +msgstr "" +"Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " +"çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " +"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " +"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " +"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " +"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " +"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " +"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" -"If the *globals* dictionary does not contain a value for the key ``__builtins__``, " -"a reference to the dictionary of the built-in module :mod:`builtins` is inserted " -"under that key. That way you can control what builtins are available to the " -"executed code by inserting your own ``__builtins__`` dictionary into *globals* " -"before passing it to :func:`exec`." +"If the *globals* dictionary does not contain a value for the key " +"``__builtins__``, a reference to the dictionary of the built-in module :mod:" +"`builtins` is inserted under that key. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." msgstr "" -"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, bu " -"anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " -"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e geçirmeden " -"önce *globals* içine ekleyerek yürütülen kod için hangi yerleşiklerin mevcut " -"olduğunu kontrol edebilirsiniz." +"Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " +"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " +"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" +"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " +"yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass around for " -"use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass " +"around for use as the second and third argument to :func:`exec`." msgstr "" -"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve yerel " -"sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman olarak " -"kullanılmak üzere geçirmek için yararlı olabilir." +"Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " +"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " +"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. Pass an " -"explicit *locals* dictionary if you need to see effects of the code on *locals* " -"after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. " +"Pass an explicit *locals* dictionary if you need to see effects of the code " +"on *locals* after function :func:`exec` returns." msgstr "" -"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için açıklandığı " -"gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya çalışılmamalıdır. :func:" -"`exec` fonksiyonu değer döndürdükten sonra kodun *locals* üzerindeki etkilerini " -"görmeniz gerekiyorsa, açık bir *local* sözlüğü geçirin." +"Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " +"açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " +"çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " +"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " +"sözlüğü geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which supports " -"iteration, or an iterator. If *function* is ``None``, the identity function is " -"assumed, that is, all elements of *iterable* that are false are removed." +"returns true. *iterable* may be either a sequence, a container which " +"supports iteration, or an iterator. If *function* is ``None``, the identity " +"function is assumed, that is, all elements of *iterable* that are false are " +"removed." msgstr "" -"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici oluşturun. " -"*iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir yineleyici " -"olabilir. Eğer *function* ``None`` ise, fonksiyon gelen parametreler üzerinde bir " -"değişiklik yapmaz. *iterable* 'ın tüm yanlış elementleri silinir." +"*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " +"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " +"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " +"parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " +"elementleri silinir." #: library/functions.rst:606 msgid "" -"Note that ``filter(function, iterable)`` is equivalent to the generator expression " -"``(item for item in iterable if function(item))`` if function is not ``None`` and " -"``(item for item in iterable if item)`` if function is ``None``." +"Note that ``filter(function, iterable)`` is equivalent to the generator " +"expression ``(item for item in iterable if function(item))`` if function is " +"not ``None`` and ``(item for item in iterable if item)`` if function is " +"``None``." msgstr "" -"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` için " -"fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici ifadesine " -"``(item for item in iterable if function(item))`` eşit olduğunu unutmayın." +"Eğer fonksiyon ``None`` değilse ve ``(item for item in iterable if item)`` " +"için fonksiyon ``None`` ise, ``filter(function, iterable)`` 'ın bir üretici " +"ifadesine ``(item for item in iterable if function(item))`` eşit olduğunu " +"unutmayın." #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that returns " -"elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that " +"returns elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1305,48 +1354,53 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional sign may " -"be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value produced. The " -"argument may also be a string representing a NaN (not-a-number), or positive or " -"negative infinity. More precisely, the input must conform to the following " -"grammar after leading and trailing whitespace characters are removed:" -msgstr "" -"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak önünde " -"bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret ``'+'`` " -"veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. Argüman ayrıca " -"NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize olabilir. Daha açık " -"olmak gerekirse, baştaki ve sondaki boşluk karakterleri kaldırıldıktan sonra veri " -"girişi aşağıdaki dilbilgisine uygun olmalıdır:" +"preceded by a sign, and optionally embedded in whitespace. The optional " +"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"produced. The argument may also be a string representing a NaN (not-a-" +"number), or positive or negative infinity. More precisely, the input must " +"conform to the following grammar after leading and trailing whitespace " +"characters are removed:" +msgstr "" +"Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " +"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " +"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " +"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " +"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " +"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " +"olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, described in :" -"ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf\", " -"\"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, " +"described in :ref:`floating`. Case is not significant, so, for example, " +"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " +"spellings for positive infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " -"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf\", " -"\"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " +"tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" +"\", \"INFINITY\" ve \"iNfINity\" hepsi pozitif sonsuz için kabul edilebilir " "yazımlardır." #: library/functions.rst:643 msgid "" -"Otherwise, if the argument is an integer or a floating point number, a floating " -"point number with the same value (within Python's floating point precision) is " -"returned. If the argument is outside the range of a Python float, an :exc:" -"`OverflowError` will be raised." +"Otherwise, if the argument is an integer or a floating point number, a " +"floating point number with the same value (within Python's floating point " +"precision) is returned. If the argument is outside the range of a Python " +"float, an :exc:`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " -"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " +"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" -"For a general Python object ``x``, ``float(x)`` delegates to ``x.__float__()``. " -"If ``__float__()`` is not defined then it falls back to :meth:`__index__`." +"For a general Python object ``x``, ``float(x)`` delegates to ``x." +"__float__()``. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" -"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` fonksiyonuna " -"delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:`__index__` 'e geri döner." +"Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " +"fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" +"`__index__` 'e geri döner." #: library/functions.rst:652 msgid "If no argument is given, ``0.0`` is returned." @@ -1362,87 +1416,95 @@ msgstr "Float tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:675 msgid "Falls back to :meth:`__index__` if :meth:`__float__` is not defined." -msgstr ":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." +msgstr "" +":meth:`__float__` tanımlanmadıysa, :meth:`__index__` konumuna geri döner." #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type of the " -"*value* argument; however, there is a standard formatting syntax that is used by " -"most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type " +"of the *value* argument; however, there is a standard formatting syntax that " +"is used by most built-in types: :ref:`formatspec`." msgstr "" -"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi \"biçimlendirilmiş" -"\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması *value* argümanının " -"tipine göre değişkendir; ama, çoğu yerleşik tiplerde kullanılan :ref:`formatspec` " -"adında bir standart biçimlendirme sözdizimi var." +"Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " +"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " +"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " +"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " +"sözdizimi var." #: library/functions.rst:690 msgid "" -"The default *format_spec* is an empty string which usually gives the same effect " -"as calling :func:`str(value) `." +"The default *format_spec* is an empty string which usually gives the same " +"effect as calling :func:`str(value) `." msgstr "" -"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla aynı " -"etkiyi gösteren boş bir dizedir." +"Varsayılan *format_spec*, :func:`str(value) ` fonksiyonunu çağırmakla " +"aynı etkiyi gösteren boş bir dizedir." #: library/functions.rst:693 msgid "" "A call to ``format(value, format_spec)`` is translated to ``type(value)." "__format__(value, format_spec)`` which bypasses the instance dictionary when " -"searching for the value's :meth:`__format__` method. A :exc:`TypeError` exception " -"is raised if the method search reaches :mod:`object` and the *format_spec* is non-" -"empty, or if either the *format_spec* or the return value are not strings." +"searching for the value's :meth:`__format__` method. A :exc:`TypeError` " +"exception is raised if the method search reaches :mod:`object` and the " +"*format_spec* is non-empty, or if either the *format_spec* or the return " +"value are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " -"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve *format_spec* " -"boş değilse, veya *format_spec* veya döndürülen değer dize değilse, :exc:" -"`TypeError` hatası ortaya çıkar." +"biçimine çevrilir. Eğer metot araması :mod:`object` 'e ulaşırsa ve " +"*format_spec* boş değilse, veya *format_spec* veya döndürülen değer dize " +"değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* is " -"not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if " +"*format_spec* is not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" -"`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" +"exc:`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" "Return a new :class:`frozenset` object, optionally with elements taken from " -"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :ref:" -"`types-set` for documentation about this class." +"*iterable*. ``frozenset`` is a built-in class. See :class:`frozenset` and :" +"ref:`types-set` for documentation about this class." msgstr "" -"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:`frozenset` " -"nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf hakkında " -"dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e bakınız." +"Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" +"`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " +"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " +"'e bakınız." #: library/functions.rst:713 msgid "" -"For other containers see the built-in :class:`set`, :class:`list`, :class:`tuple`, " -"and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`set`, :class:`list`, :class:" +"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, ve :" -"class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne bakabilirsiniz." +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" +"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " +"bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a string. If " -"the string is the name of one of the object's attributes, the result is the value " -"of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent to ``x." -"foobar``. If the named attribute does not exist, *default* is returned if " -"provided, otherwise :exc:`AttributeError` is raised." +"Return the value of the named attribute of *object*. *name* must be a " +"string. If the string is the name of one of the object's attributes, the " +"result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " +"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " +"raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " -"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi ise, " -"sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, ``x." -"foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, *default* " -"sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası ortaya çıkar." +"*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " +"ise, sonuç bu özelliğin değeri olur. Örnek olarak, ``getattr(x, 'foobar')``, " +"``x.foobar`` 'a eşittir. Eğer isimlendirilmiş özellik objede bulunmuyorsa, " +"*default* sağlanmışsa döndürülür, aksi takdirde :exc:`AttributeError` hatası " +"ortaya çıkar." #: library/functions.rst:728 msgid "" -"Since :ref:`private name mangling ` happens at compilation " -"time, one must manually mangle a private attribute's (attributes with two leading " -"underscores) name in order to retrieve it with :func:`getattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to retrieve it with :func:" +"`getattr`." msgstr "" ":ref:`özel isim yönetimi ` derleme zamanında " "gerçekleştiğinden dolayı, :func:`getattr` ile almak için özel bir niteliğin " @@ -1450,229 +1512,240 @@ msgstr "" #: library/functions.rst:736 msgid "" -"Return the dictionary implementing the current module namespace. For code within " -"functions, this is set when the function is defined and remains the same " -"regardless of where the function is called." +"Return the dictionary implementing the current module namespace. For code " +"within functions, this is set when the function is defined and remains the " +"same regardless of where the function is called." msgstr "" -"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod için, " -"bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden bağımsız " -"olarak aynı kalır." +"Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " +"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " +"yerden bağımsız olarak aynı kalır." #: library/functions.rst:743 msgid "" -"The arguments are an object and a string. The result is ``True`` if the string is " -"the name of one of the object's attributes, ``False`` if not. (This is implemented " -"by calling ``getattr(object, name)`` and seeing whether it raises an :exc:" -"`AttributeError` or not.)" +"The arguments are an object and a string. The result is ``True`` if the " +"string is the name of one of the object's attributes, ``False`` if not. " +"(This is implemented by calling ``getattr(object, name)`` and seeing whether " +"it raises an :exc:`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " -"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı görülür.)" +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " +"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " +"görülür.)" #: library/functions.rst:751 msgid "" -"Return the hash value of the object (if it has one). Hash values are integers. " -"They are used to quickly compare dictionary keys during a dictionary lookup. " -"Numeric values that compare equal have the same hash value (even if they are of " -"different types, as is the case for 1 and 1.0)." +"Return the hash value of the object (if it has one). Hash values are " +"integers. They are used to quickly compare dictionary keys during a " +"dictionary lookup. Numeric values that compare equal have the same hash " +"value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " -"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " -"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma değere " -"sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " +"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " +"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " +"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " +"veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" -"For objects with custom :meth:`__hash__` methods, note that :func:`hash` truncates " -"the return value based on the bit width of the host machine. See :meth:`__hash__` " -"for details." +"For objects with custom :meth:`__hash__` methods, note that :func:`hash` " +"truncates the return value based on the bit width of the host machine. See :" +"meth:`__hash__` for details." msgstr "" -":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana makinenin " -"bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar için :meth:" -"`__hash__` 'e bakınız." +":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " +"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " +"Detaylar için :meth:`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " -"interpreter console. If the argument is a string, then the string is looked up as " -"the name of a module, function, class, method, keyword, or documentation topic, " -"and a help page is printed on the console. If the argument is any other kind of " -"object, a help page on the object is generated." -msgstr "" -"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma yöneliktir.) " -"Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı konsolunda " -"başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, metot, anahtar " -"kelime veya dokümantasyon konusu için dizeye bakılır ve bir yardım sayfası konsola " -"bastırılır. Eğer argüman başka tipte bir nesne ise, nesne üzerinde bir yardım " -"sayfası oluşturulur." +"interpreter console. If the argument is a string, then the string is looked " +"up as the name of a module, function, class, method, keyword, or " +"documentation topic, and a help page is printed on the console. If the " +"argument is any other kind of object, a help page on the object is generated." +msgstr "" +"Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " +"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " +"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " +"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " +"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " +"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." #: library/functions.rst:771 msgid "" -"Note that if a slash(/) appears in the parameter list of a function when invoking :" -"func:`help`, it means that the parameters prior to the slash are positional-only. " -"For more info, see :ref:`the FAQ entry on positional-only parameters `." +"Note that if a slash(/) appears in the parameter list of a function when " +"invoking :func:`help`, it means that the parameters prior to the slash are " +"positional-only. For more info, see :ref:`the FAQ entry on positional-only " +"parameters `." msgstr "" -"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik çizgi(/) " -"bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca konumsal olduğu " -"anlamına gelir. Daha fazla bilgi için :ref:`yalnızca konumsalparametrelerle ilgili " -"SSS girişi ` 'ne bakınız." +"Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " +"çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " +"konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`yalnızca " +"konumsalparametrelerle ilgili SSS girişi ` " +"'ne bakınız." #: library/functions.rst:776 -msgid "This function is added to the built-in namespace by the :mod:`site` module." -msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgid "" +"This function is added to the built-in namespace by the :mod:`site` module." +msgstr "" +"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" -"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures for " -"callables are now more comprehensive and consistent." +"Changes to :mod:`pydoc` and :mod:`inspect` mean that the reported signatures " +"for callables are now more comprehensive and consistent." msgstr "" -":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler için " -"rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade eder." +":mod:`pydoc` ve :mod:`inspect` 'e gelen değişiklikler, çağrılabilir nesneler " +"için rapor edilen damgaların artık daha kapsamlı ve tutarlı olduğunu ifade " +"eder." #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x\". " -"If *x* is not a Python :class:`int` object, it has to define an :meth:`__index__` " -"method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with " +"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" +"meth:`__index__` method that returns an integer. Some examples:" msgstr "" -"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir dizeye " -"dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı döndüren bir :" -"meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" +"Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " +"dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " +"döndüren bir :meth:`__index__` metoduna sahip olmalidir. Bazı örnekler:" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower hexadecimal " -"string with prefix or not, you can use either of the following ways:" +"If you want to convert an integer number to an uppercase or lower " +"hexadecimal string with prefix or not, you can use either of the following " +"ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " -"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " +"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using a " -"base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using " +"a base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " -"için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " +"dönüştürmek için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" -"To obtain a hexadecimal string representation for a float, use the :meth:`float." -"hex` method." +"To obtain a hexadecimal string representation for a float, use the :meth:" +"`float.hex` method." msgstr "" -"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float.hex' " -"metodunu kullanın." +"Bir gerçel sayıdan onaltılık bir dize gösterimi elde etmek için :meth:`float." +"hex' metodunu kullanın." #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is guaranteed to " -"be unique and constant for this object during its lifetime. Two objects with non-" -"overlapping lifetimes may have the same :func:`id` value." +"Return the \"identity\" of an object. This is an integer which is " +"guaranteed to be unique and constant for this object during its lifetime. " +"Two objects with non-overlapping lifetimes may have the same :func:`id` " +"value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " -"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :func:" -"`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " +"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " +"aynı :func:`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" -"Raises an :ref:`auditing event ` ``builtins.id`` with argument ``id``." +"Raises an :ref:`auditing event ` ``builtins.id`` with argument " +"``id``." msgstr "" -"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins.id`` " -"ortaya çıkartır." +"``id`` argümanıyla beraber bir :ref:`denetleme olayı ` `builtins." +"id`` ortaya çıkartır." #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output without a " -"trailing newline. The function then reads a line from input, converts it to a " -"string (stripping a trailing newline), and returns that. When EOF is read, :exc:" -"`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output " +"without a trailing newline. The function then reads a line from input, " +"converts it to a string (stripping a trailing newline), and returns that. " +"When EOF is read, :exc:`EOFError` is raised. Example::" msgstr "" "Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " -"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " -"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" -"`EOFError` istisnası ortaya çıkar. Örnek::" +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu " +"bir dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF " +"okunduğunda, :exc:`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" "If the :mod:`readline` module was loaded, then :func:`input` will use it to " "provide elaborate line editing and history features." msgstr "" -"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır düzenleme " -"ve geçmiş özellikleri sağlamak için onu kullanacaktır." +"Eğer :mod:`readline` modülü yüklendiyse, :func:`input` ayrıntılı satır " +"düzenleme ve geçmiş özellikleri sağlamak için onu kullanacaktır." #: library/functions.rst:842 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt``." msgstr "" -"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." -"input`` ortaya çıkartır." +"``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı ` " +"``builtins.input`` ortaya çıkartır." #: library/functions.rst:844 msgid "" "Raises an :ref:`auditing event ` ``builtins.input`` with argument " "``prompt`` before reading input" msgstr "" -"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme olayı " -"` ``builtins.input`` ortaya çıkartır" +"Girişi okumadan önce, ``prompt`` argümanıyla birlikte bir :ref:`denetleme " +"olayı ` ``builtins.input`` ortaya çıkartır" #: library/functions.rst:847 msgid "" -"Raises an :ref:`auditing event ` ``builtins.input/result`` with argument " -"``result``." +"Raises an :ref:`auditing event ` ``builtins.input/result`` with " +"argument ``result``." msgstr "" -"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` ``builtins." -"input/result`` ortaya çıkartır." +"``result`` argümanıyla birlikte bir :ref:`denetleme olayı ` " +"``builtins.input/result`` ortaya çıkartır." #: library/functions.rst:849 msgid "" "Raises an auditing event ``builtins.input/result`` with the result after " "successfully reading input." msgstr "" -"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/result`` " -"denetleme olayı ortaya çıkarır." +"Girişi başarıyla okuduktan sonra sonuçla birlikte bir ``builtins.input/" +"result`` denetleme olayı ortaya çıkarır." #: library/functions.rst:856 msgid "" -"Return an integer object constructed from a number or string *x*, or return ``0`` " -"if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` returns ``x." -"__int__()``. If *x* defines :meth:`__index__`, it returns ``x.__index__()``. If " -"*x* defines :meth:`__trunc__`, it returns ``x.__trunc__()``. For floating point " -"numbers, this truncates towards zero." +"Return an integer object constructed from a number or string *x*, or return " +"``0`` if no arguments are given. If *x* defines :meth:`__int__`, ``int(x)`` " +"returns ``x.__int__()``. If *x* defines :meth:`__index__`, it returns ``x." +"__index__()``. If *x* defines :meth:`__trunc__`, it returns ``x." +"__trunc__()``. For floating point numbers, this truncates towards zero." msgstr "" -"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman verilmediyse 0 " -"döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x.__int__()`` 'i " -"döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x.__index__()`` 'i döndürür. *x* :" -"meth:`__trunc__` 'ı içeriyorsa, ``x.__trunc__()`` 'ı döndürür. Gerçel sayılar " -"için, sayı tam sayıya çevrilir." +"Bir numara veya *x* dizesinden bir tam sayı oluşturur. Eğer argüman " +"verilmediyse 0 döndürür. *x* :meth:`__int__` 'i içeriyorsa, ``int(x)`` ``x." +"__int__()`` 'i döndürür. *x* :meth:`__index__` 'i içeriyorsa, ``x." +"__index__()`` 'i döndürür. *x* :meth:`__trunc__` 'ı içeriyorsa, ``x." +"__trunc__()`` 'ı döndürür. Gerçel sayılar için, sayı tam sayıya çevrilir." #: library/functions.rst:863 msgid "" -"If *x* is not a number or if *base* is given, then *x* must be a string, :class:" -"`bytes`, or :class:`bytearray` instance representing an :ref:`integer literal " -"` in radix *base*. Optionally, the literal can be preceded by ``+`` or " -"``-`` (with no space in between) and surrounded by whitespace. A base-n literal " -"consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` to ``Z``) having " -"values 10 to 35. The default *base* is 10. The allowed values are 0 and 2--36. " -"Base-2, -8, and -16 literals can be optionally prefixed with ``0b``/``0B``, ``0o``/" -"``0O``, or ``0x``/``0X``, as with integer literals in code. Base 0 means to " -"interpret exactly as a code literal, so that the actual base is 2, 8, 10, or 16, " -"and so that ``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"If *x* is not a number or if *base* is given, then *x* must be a string, :" +"class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " +"literal ` in radix *base*. Optionally, the literal can be " +"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " +"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " +"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " +"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " +"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " +"with integer literals in code. Base 0 means to interpret exactly as a code " +"literal, so that the actual base is 2, 8, 10, or 16, and so that " +"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " "``int('010', 8)``." msgstr "" -"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:`bytes` " -"veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden bir :class:" -"`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-`` gelebilir " -"(arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, 0 ila n-1 " -"arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z\") 10 ila 35 " -"değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen değerler 0 ve " -"2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı sabitlerinde olduğu gibi " -"tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/``0X`` önekleri eklenebilir. " -"Base 0, gerçek taban 2, 8, 10 veya 16 olacak şekilde kod sabiti olarak " -"yorumlanması anlamına gelir. Ve böylece ``int('010', 0)`` legal değilken, " -"``int('010')`` veya ``int('010', 8)`` legaldir." +"Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:" +"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil " +"eden bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` " +"veya ``-`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-" +"n sabiti, 0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya " +"\"A\" ila \"Z\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. " +"İzin verilen değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki " +"tam sayı sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, " +"veya ``0x``/``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya " +"16 olacak şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece " +"``int('010', 0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` " +"legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1680,15 +1753,15 @@ msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" -"`base.__index__ ` method, that method is called to obtain an " -"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :" +"meth:`base.__index__ ` method, that method is called to " +"obtain an integer for the base. Previous versions used :meth:`base.__int__ " +"` instead of :meth:`base.__index__ `." msgstr "" -"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base.__index__ " -"` metoduna sahipse, bu metot, taban için bir tamsayı elde etmek " -"için çağrılır. Önceki sürümler :meth:`base.__index__ ` yerine :" -"meth:`base.__int__ ` 'i kullandı." +"Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base." +"__index__ ` metoduna sahipse, bu metot, taban için bir " +"tamsayı elde etmek için çağrılır. Önceki sürümler :meth:`base.__index__ " +"` yerine :meth:`base.__int__ ` 'i kullandı." #: library/functions.rst:891 msgid "Falls back to :meth:`__index__` if :meth:`__int__` is not defined." @@ -1697,21 +1770,22 @@ msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döne #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) " -"subclass thereof. If *object* is not an object of the given type, the function " -"always returns ``False``. If *classinfo* is a tuple of type objects (or " -"recursively, other such tuples) or a :ref:`types-union` of multiple types, return " -"``True`` if *object* is an instance of any of the types. If *classinfo* is not a " -"type or tuple of types and such tuples, a :exc:`TypeError` exception is raised." -msgstr "" -"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, dolaylı " -"veya :term:`sanal `) alt sınıfının bir örneğiyse ``True`` " -"döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon mutlaka " -"``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet (veya " -"yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :ref:`types-" -"union` ise, ayrıca *object* bu verilen türlerden herhangi birinin örneği ise " -"``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir tuple değilse, :" -"exc:`TypeError` hatası ortaya çıkar." +"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " +"the function always returns ``False``. If *classinfo* is a tuple of type " +"objects (or recursively, other such tuples) or a :ref:`types-union` of " +"multiple types, return ``True`` if *object* is an instance of any of the " +"types. If *classinfo* is not a type or tuple of types and such tuples, a :" +"exc:`TypeError` exception is raised." +msgstr "" +"*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, " +"dolaylı veya :term:`sanal `) alt sınıfının bir " +"örneğiyse ``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, " +"fonksiyon mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan " +"bir demet (veya yinelemeli olarak, bu tür diğer demetler) veya birden çok " +"türden bir :ref:`types-union` ise, ayrıca *object* bu verilen türlerden " +"herhangi birinin örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya " +"türler içeren bir tuple değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." @@ -1719,11 +1793,12 @@ msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " -"`) of *classinfo*. A class is considered a subclass of " -"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, in " -"which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " -"In any other case, a :exc:`TypeError` exception is raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" +"`virtual `) of *classinfo*. A class is considered a " +"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" +"`types-union`, in which case return ``True`` if *class* is a subclass of any " +"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " +"raised." msgstr "" "Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" "term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " @@ -1735,16 +1810,16 @@ msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a second " -"argument, *object* must be a collection object which supports the :term:`iterable` " -"protocol (the :meth:`__iter__` method), or it must support the sequence protocol " -"(the :meth:`__getitem__` method with integer arguments starting at ``0``). If it " -"does not support either of those protocols, :exc:`TypeError` is raised. If the " -"second argument, *sentinel*, is given, then *object* must be a callable object. " -"The iterator created in this case will call *object* with no arguments for each " -"call to its :meth:`~iterator.__next__` method; if the value returned is equal to " -"*sentinel*, :exc:`StopIteration` will be raised, otherwise the value will be " -"returned." +"differently depending on the presence of the second argument. Without a " +"second argument, *object* must be a collection object which supports the :" +"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " +"the sequence protocol (the :meth:`__getitem__` method with integer arguments " +"starting at ``0``). If it does not support either of those protocols, :exc:" +"`TypeError` is raised. If the second argument, *sentinel*, is given, then " +"*object* must be a callable object. The iterator created in this case will " +"call *object* with no arguments for each call to its :meth:`~iterator." +"__next__` method; if the value returned is equal to *sentinel*, :exc:" +"`StopIteration` will be raised, otherwise the value will be returned." msgstr "" #: library/functions.rst:939 @@ -1753,9 +1828,9 @@ msgstr "Ayrıca :ref:`typeiter` bkz." #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a block-" -"reader. For example, reading fixed-width blocks from a binary database file until " -"the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a " +"block-reader. For example, reading fixed-width blocks from a binary database " +"file until the end of file is reached::" msgstr "" ":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " "okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " @@ -1764,73 +1839,76 @@ msgstr "" #: library/functions.rst:953 msgid "" "Return the length (the number of items) of an object. The argument may be a " -"sequence (such as a string, bytes, tuple, list, or range) or a collection (such as " -"a dictionary, set, or frozen set)." +"sequence (such as a string, bytes, tuple, list, or range) or a collection " +"(such as a dictionary, set, or frozen set)." msgstr "" #: library/functions.rst:959 msgid "" -"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys.maxsize`, " -"such as :class:`range(2 ** 100) `." +"``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." +"maxsize`, such as :class:`range(2 ** 100) `." msgstr "" #: library/functions.rst:967 msgid "" -"Rather than being a function, :class:`list` is actually a mutable sequence type, " -"as documented in :ref:`typesseq-list` and :ref:`typesseq`." +"Rather than being a function, :class:`list` is actually a mutable sequence " +"type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" #: library/functions.rst:973 msgid "" -"Update and return a dictionary representing the current local symbol table. Free " -"variables are returned by :func:`locals` when it is called in function blocks, but " -"not in class blocks. Note that at the module level, :func:`locals` and :func:" -"`globals` are the same dictionary." +"Update and return a dictionary representing the current local symbol table. " +"Free variables are returned by :func:`locals` when it is called in function " +"blocks, but not in class blocks. Note that at the module level, :func:" +"`locals` and :func:`globals` are the same dictionary." msgstr "" #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not affect the " -"values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not " +"affect the values of local and free variables used by the interpreter." msgstr "" #: library/functions.rst:984 msgid "" -"Return an iterator that applies *function* to every item of *iterable*, yielding " -"the results. If additional *iterable* arguments are passed, *function* must take " -"that many arguments and is applied to the items from all iterables in parallel. " -"With multiple iterables, the iterator stops when the shortest iterable is " -"exhausted. For cases where the function inputs are already arranged into argument " -"tuples, see :func:`itertools.starmap`\\." +"Return an iterator that applies *function* to every item of *iterable*, " +"yielding the results. If additional *iterable* arguments are passed, " +"*function* must take that many arguments and is applied to the items from " +"all iterables in parallel. With multiple iterables, the iterator stops when " +"the shortest iterable is exhausted. For cases where the function inputs are " +"already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more arguments." +"Return the largest item in an iterable or the largest of two or more " +"arguments." msgstr "" -"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini döndürür." +"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini " +"döndürür." #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"largest item in the iterable is returned. If two or more positional arguments are " -"provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The largest item in the iterable is returned. If two or more positional " +"arguments are provided, the largest of the positional arguments is returned." msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies a one-" -"argument ordering function like that used for :meth:`list.sort`. The *default* " -"argument specifies an object to return if the provided iterable is empty. If the " -"iterable is empty and *default* is not provided, a :exc:`ValueError` is raised." +"There are two optional keyword-only arguments. The *key* argument specifies " +"a one-argument ordering function like that used for :meth:`list.sort`. The " +"*default* argument specifies an object to return if the provided iterable is " +"empty. If the iterable is empty and *default* is not provided, a :exc:" +"`ValueError` is raised." msgstr "" #: library/functions.rst:1009 msgid "" -"If multiple items are maximal, the function returns the first one encountered. " -"This is consistent with other sort-stability preserving tools such as " -"``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq.nlargest(1, " -"iterable, key=keyfunc)``." +"If multiple items are maximal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." +"nlargest(1, iterable, key=keyfunc)``." msgstr "" #: library/functions.rst:1051 @@ -1846,21 +1924,22 @@ msgid "" "Return a \"memory view\" object created from the given argument. See :ref:" "`typememoryview` for more information." msgstr "" -"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha fazla " -"bilgi için :ref:`typememoryview` bkz." +"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha " +"fazla bilgi için :ref:`typememoryview` bkz." #: library/functions.rst:1032 msgid "" -"Return the smallest item in an iterable or the smallest of two or more arguments." +"Return the smallest item in an iterable or the smallest of two or more " +"arguments." msgstr "" "Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " "küçüğünü döndürür." #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"smallest item in the iterable is returned. If two or more positional arguments " -"are provided, the smallest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The smallest item in the iterable is returned. If two or more positional " +"arguments are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " "Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman " @@ -1868,10 +1947,10 @@ msgstr "" #: library/functions.rst:1046 msgid "" -"If multiple items are minimal, the function returns the first one encountered. " -"This is consistent with other sort-stability preserving tools such as " -"``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, iterable, " -"key=keyfunc)``." +"If multiple items are minimal, the function returns the first one " +"encountered. This is consistent with other sort-stability preserving tools " +"such as ``sorted(iterable, key=keyfunc)[0]`` and ``heapq.nsmallest(1, " +"iterable, key=keyfunc)``." msgstr "" "Eğer birden fazla element minimum ise, ilk karşılaşılan döndürülür. Bu, " "``sorted(iterable, key=keyfunc)[0]`` ve ``heapq.nsmallest(1, iterable, " @@ -1880,9 +1959,9 @@ msgstr "" #: library/functions.rst:1060 msgid "" -"Retrieve the next item from the :term:`iterator` by calling its :meth:`~iterator." -"__next__` method. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopIteration` is raised." +"Retrieve the next item from the :term:`iterator` by calling its :meth:" +"`~iterator.__next__` method. If *default* is given, it is returned if the " +"iterator is exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" ":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " "elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise " @@ -1890,9 +1969,9 @@ msgstr "" #: library/functions.rst:1067 msgid "" -"Return a new featureless object. :class:`object` is a base for all classes. It " -"has methods that are common to all instances of Python classes. This function " -"does not accept any arguments." +"Return a new featureless object. :class:`object` is a base for all classes. " +"It has methods that are common to all instances of Python classes. This " +"function does not accept any arguments." msgstr "" "Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " "temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " @@ -1900,17 +1979,18 @@ msgstr "" #: library/functions.rst:1073 msgid "" -":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " -"arbitrary attributes to an instance of the :class:`object` class." +":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " +"assign arbitrary attributes to an instance of the :class:`object` class." msgstr "" ":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani " "bir :class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The result is " -"a valid Python expression. If *x* is not a Python :class:`int` object, it has to " -"define an :meth:`__index__` method that returns an integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. For example:" msgstr "" "Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " "Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " @@ -1918,17 +1998,17 @@ msgstr "" #: library/functions.rst:1089 msgid "" -"If you want to convert an integer number to an octal string either with the prefix " -"\"0o\" or not, you can use either of the following ways." +"If you want to convert an integer number to an octal string either with the " +"prefix \"0o\" or not, you can use either of the following ways." msgstr "" "Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " "dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" -"Open *file* and return a corresponding :term:`file object`. If the file cannot be " -"opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " -"to use this function." +"Open *file* and return a corresponding :term:`file object`. If the file " +"cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " +"examples of how to use this function." msgstr "" "*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer " "dosya açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " @@ -1936,24 +2016,25 @@ msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or relative to " -"the current working directory) of the file to be opened or an integer file " -"descriptor of the file to be wrapped. (If a file descriptor is given, it is " -"closed when the returned I/O object is closed unless *closefd* is set to " -"``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or " +"relative to the current working directory) of the file to be opened or an " +"integer file descriptor of the file to be wrapped. (If a file descriptor is " +"given, it is closed when the returned I/O object is closed unless *closefd* " +"is set to ``False``.)" msgstr "" #: library/functions.rst:1116 msgid "" -"*mode* is an optional string that specifies the mode in which the file is opened. " -"It defaults to ``'r'`` which means open for reading in text mode. Other common " -"values are ``'w'`` for writing (truncating the file if it already exists), ``'x'`` " -"for exclusive creation, and ``'a'`` for appending (which on *some* Unix systems, " -"means that *all* writes append to the end of the file regardless of the current " -"seek position). In text mode, if *encoding* is not specified the encoding used is " -"platform-dependent: ``locale.getpreferredencoding(False)`` is called to get the " -"current locale encoding. (For reading and writing raw bytes use binary mode and " -"leave *encoding* unspecified.) The available modes are:" +"*mode* is an optional string that specifies the mode in which the file is " +"opened. It defaults to ``'r'`` which means open for reading in text mode. " +"Other common values are ``'w'`` for writing (truncating the file if it " +"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of " +"the file regardless of the current seek position). In text mode, if " +"*encoding* is not specified the encoding used is platform-dependent: " +"``locale.getpreferredencoding(False)`` is called to get the current locale " +"encoding. (For reading and writing raw bytes use binary mode and leave " +"*encoding* unspecified.) The available modes are:" msgstr "" #: library/functions.rst:1133 @@ -2022,9 +2103,9 @@ msgstr "güncellemeye açık (okuma ve yazma)" #: library/functions.rst:1144 msgid "" -"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). Modes " -"``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " -"open the file with no truncation." +"The default mode is ``'r'`` (open for reading text, a synonym of ``'rt'``). " +"Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " +"``'r+b'`` open the file with no truncation." msgstr "" "Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w" "+'`` ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` " @@ -2032,12 +2113,13 @@ msgstr "" #: library/functions.rst:1148 msgid "" -"As mentioned in the :ref:`io-overview`, Python distinguishes between binary and " -"text I/O. Files opened in binary mode (including ``'b'`` in the *mode* argument) " -"return contents as :class:`bytes` objects without any decoding. In text mode (the " -"default, or when ``'t'`` is included in the *mode* argument), the contents of the " -"file are returned as :class:`str`, the bytes having been first decoded using a " -"platform-dependent encoding or using the specified *encoding* if given." +"As mentioned in the :ref:`io-overview`, Python distinguishes between binary " +"and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " +"argument) return contents as :class:`bytes` objects without any decoding. " +"In text mode (the default, or when ``'t'`` is included in the *mode* " +"argument), the contents of the file are returned as :class:`str`, the bytes " +"having been first decoded using a platform-dependent encoding or using the " +"specified *encoding* if given." msgstr "" ":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " "ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " @@ -2049,17 +2131,18 @@ msgstr "" #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer has any " -"effect, and is considered deprecated. It previously enabled :term:`universal " -"newlines` in text mode, which became the default behavior in Python 3.0. Refer to " -"the documentation of the :ref:`newline ` parameter for " -"further details." +"There is an additional mode character permitted, ``'U'``, which no longer " +"has any effect, and is considered deprecated. It previously enabled :term:" +"`universal newlines` in text mode, which became the default behavior in " +"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" #: library/functions.rst:1164 msgid "" -"Python doesn't depend on the underlying operating system's notion of text files; " -"all the processing is done by Python itself, and is therefore platform-independent." +"Python doesn't depend on the underlying operating system's notion of text " +"files; all the processing is done by Python itself, and is therefore " +"platform-independent." msgstr "" "Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " "değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " @@ -2067,44 +2150,44 @@ msgstr "" #: library/functions.rst:1168 msgid "" -"*buffering* is an optional integer used to set the buffering policy. Pass 0 to " -"switch buffering off (only allowed in binary mode), 1 to select line buffering " -"(only usable in text mode), and an integer > 1 to indicate the size in bytes of a " -"fixed-size chunk buffer. When no *buffering* argument is given, the default " -"buffering policy works as follows:" +"*buffering* is an optional integer used to set the buffering policy. Pass 0 " +"to switch buffering off (only allowed in binary mode), 1 to select line " +"buffering (only usable in text mode), and an integer > 1 to indicate the " +"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " +"given, the default buffering policy works as follows:" msgstr "" #: library/functions.rst:1174 msgid "" -"Binary files are buffered in fixed-size chunks; the size of the buffer is chosen " -"using a heuristic trying to determine the underlying device's \"block size\" and " -"falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, the buffer will " -"typically be 4096 or 8192 bytes long." +"Binary files are buffered in fixed-size chunks; the size of the buffer is " +"chosen using a heuristic trying to determine the underlying device's \"block " +"size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " +"the buffer will typically be 4096 or 8192 bytes long." msgstr "" #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " -"``True``) use line buffering. Other text files use the policy described above for " -"binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " +"returns ``True``) use line buffering. Other text files use the policy " +"described above for binary files." msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. This " -"should only be used in text mode. The default encoding is platform dependent " -"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " -"encoding` supported by Python can be used. See the :mod:`codecs` module for the " -"list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. " +"This should only be used in text mode. The default encoding is platform " +"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" +"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " +"module for the list of supported encodings." msgstr "" #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding errors are " -"to be handled—this cannot be used in binary mode. A variety of standard error " -"handlers are available (listed under :ref:`error-handlers`), though any error " -"handling name that has been registered with :func:`codecs.register_error` is also " -"valid. The standard names include:" +"*errors* is an optional string that specifies how encoding and decoding " +"errors are to be handled—this cannot be used in binary mode. A variety of " +"standard error handlers are available (listed under :ref:`error-handlers`), " +"though any error handling name that has been registered with :func:`codecs." +"register_error` is also valid. The standard names include:" msgstr "" #: library/functions.rst:1198 @@ -2115,35 +2198,36 @@ msgstr "" #: library/functions.rst:1202 msgid "" -"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to data " -"loss." +"``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " +"data loss." msgstr "" #: library/functions.rst:1205 msgid "" -"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted where " -"there is malformed data." +"``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " +"where there is malformed data." msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " -"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " -"turned back into the same bytes when the ``surrogateescape`` error handler is used " -"when writing data. This is useful for processing files in an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " +"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " +"then be turned back into the same bytes when the ``surrogateescape`` error " +"handler is used when writing data. This is useful for processing files in " +"an unknown encoding." msgstr "" #: library/functions.rst:1215 msgid "" -"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters not " -"supported by the encoding are replaced with the appropriate XML character " -"reference ``&#nnn;``." +"``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " +"not supported by the encoding are replaced with the appropriate XML " +"character reference ``&#nnn;``." msgstr "" #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " -"sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed " +"escape sequences." msgstr "" #: library/functions.rst:1222 @@ -2154,45 +2238,46 @@ msgstr "" #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only applies to " -"text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r\\n'``. " -"It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only " +"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " +"and ``'\\r\\n'``. It works as follows:" msgstr "" #: library/functions.rst:1234 msgid "" -"When reading input from the stream, if *newline* is ``None``, universal newlines " -"mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, or ``'\\r" -"\\n'``, and these are translated into ``'\\n'`` before being returned to the " -"caller. If it is ``''``, universal newlines mode is enabled, but line endings are " -"returned to the caller untranslated. If it has any of the other legal values, " -"input lines are only terminated by the given string, and the line ending is " -"returned to the caller untranslated." +"When reading input from the stream, if *newline* is ``None``, universal " +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " +"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " +"being returned to the caller. If it is ``''``, universal newlines mode is " +"enabled, but line endings are returned to the caller untranslated. If it " +"has any of the other legal values, input lines are only terminated by the " +"given string, and the line ending is returned to the caller untranslated." msgstr "" #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :data:`os." -"linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes place. If " -"*newline* is any of the other legal values, any ``'\\n'`` characters written are " -"translated to the given string." +"characters written are translated to the system default line separator, :" +"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " +"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"characters written are translated to the given string." msgstr "" #: library/functions.rst:1248 msgid "" -"If *closefd* is ``False`` and a file descriptor rather than a filename was given, " -"the underlying file descriptor will be kept open when the file is closed. If a " -"filename is given *closefd* must be ``True`` (the default); otherwise, an error " -"will be raised." +"If *closefd* is ``False`` and a file descriptor rather than a filename was " +"given, the underlying file descriptor will be kept open when the file is " +"closed. If a filename is given *closefd* must be ``True`` (the default); " +"otherwise, an error will be raised." msgstr "" #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The underlying file " -"descriptor for the file object is then obtained by calling *opener* with (*file*, " -"*flags*). *opener* must return an open file descriptor (passing :mod:`os.open` as " -"*opener* results in functionality similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The " +"underlying file descriptor for the file object is then obtained by calling " +"*opener* with (*file*, *flags*). *opener* must return an open file " +"descriptor (passing :mod:`os.open` as *opener* results in functionality " +"similar to passing ``None``)." msgstr "" #: library/functions.rst:1259 @@ -2201,29 +2286,30 @@ msgstr "" #: library/functions.rst:1261 msgid "" -"The following example uses the :ref:`dir_fd ` parameter of the :func:`os." -"open` function to open a file relative to a given directory::" +"The following example uses the :ref:`dir_fd ` parameter of the :func:" +"`os.open` function to open a file relative to a given directory::" msgstr "" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function depends on " -"the mode. When :func:`open` is used to open a file in a text mode (``'w'``, " -"``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:`io." -"TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a file in " -"a binary mode with buffering, the returned class is a subclass of :class:`io." -"BufferedIOBase`. The exact class varies: in read binary mode, it returns an :" -"class:`io.BufferedReader`; in write binary and append binary modes, it returns an :" -"class:`io.BufferedWriter`, and in read/write mode, it returns an :class:`io." -"BufferedRandom`. When buffering is disabled, the raw stream, a subclass of :class:" -"`io.RawIOBase`, :class:`io.FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function " +"depends on the mode. When :func:`open` is used to open a file in a text " +"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" +"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " +"to open a file in a binary mode with buffering, the returned class is a " +"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " +"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" +"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " +"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." +"FileIO`, is returned." msgstr "" #: library/functions.rst:1295 msgid "" -"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` (where :" -"func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, and :mod:" -"`shutil`." +"See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" +"`tempfile`, and :mod:`shutil`." msgstr "" #: library/functions.rst:1299 @@ -2234,8 +2320,8 @@ msgstr "" #: library/functions.rst:1301 msgid "" -"The ``mode`` and ``flags`` arguments may have been modified or inferred from the " -"original call." +"The ``mode`` and ``flags`` arguments may have been modified or inferred from " +"the original call." msgstr "" #: library/functions.rst:1307 @@ -2254,8 +2340,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " -"(``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive " +"creation mode (``'x'``) already exists." msgstr "" "Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " "bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." @@ -2271,8 +2357,8 @@ msgstr "``'U'`` modu." #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :exc:" -"`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :" +"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" "Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " "çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " @@ -2296,38 +2382,40 @@ msgstr "" #: library/functions.rst:1339 msgid "" -"Given a string representing one Unicode character, return an integer representing " -"the Unicode code point of that character. For example, ``ord('a')`` returns the " -"integer ``97`` and ``ord('€')`` (Euro sign) returns ``8364``. This is the inverse " -"of :func:`chr`." +"Given a string representing one Unicode character, return an integer " +"representing the Unicode code point of that character. For example, " +"``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " +"``8364``. This is the inverse of :func:`chr`." msgstr "" #: library/functions.rst:1347 msgid "" -"Return *base* to the power *exp*; if *mod* is present, return *base* to the power " -"*exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % mod``). The " -"two-argument form ``pow(base, exp)`` is equivalent to using the power operator: " -"``base**exp``." +"Return *base* to the power *exp*; if *mod* is present, return *base* to the " +"power *exp*, modulo *mod* (computed more efficiently than ``pow(base, exp) % " +"mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " +"power operator: ``base**exp``." msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the coercion " -"rules for binary arithmetic operators apply. For :class:`int` operands, the " -"result has the same type as the operands (after coercion) unless the second " -"argument is negative; in that case, all arguments are converted to float and a " -"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " -"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` or :" -"class:`float` and a non-integral exponent, a complex result is delivered. For " -"example, ``pow(-9, 0.5)`` returns a value close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the " +"coercion rules for binary arithmetic operators apply. For :class:`int` " +"operands, the result has the same type as the operands (after coercion) " +"unless the second argument is negative; in that case, all arguments are " +"converted to float and a float result is delivered. For example, ``pow(10, " +"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " +"base of type :class:`int` or :class:`float` and a non-integral exponent, a " +"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " +"close to ``3j``." msgstr "" #: library/functions.rst:1362 msgid "" -"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must also " -"be of integer type and *mod* must be nonzero. If *mod* is present and *exp* is " -"negative, *base* must be relatively prime to *mod*. In that case, ``pow(inv_base, -" -"exp, mod)`` is returned, where *inv_base* is an inverse to *base* modulo *mod*." +"For :class:`int` operands *base* and *exp*, if *mod* is present, *mod* must " +"also be of integer type and *mod* must be nonzero. If *mod* is present and " +"*exp* is negative, *base* must be relatively prime to *mod*. In that case, " +"``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " +"*base* modulo *mod*." msgstr "" #: library/functions.rst:1368 @@ -2341,36 +2429,38 @@ msgid "" msgstr "" #: library/functions.rst:1380 -msgid "Allow keyword arguments. Formerly, only positional arguments were supported." +msgid "" +"Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed by " -"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as keyword " -"arguments." +"Print *objects* to the text stream *file*, separated by *sep* and followed " +"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " +"keyword arguments." msgstr "" #: library/functions.rst:1391 msgid "" "All non-keyword arguments are converted to strings like :func:`str` does and " -"written to the stream, separated by *sep* and followed by *end*. Both *sep* and " -"*end* must be strings; they can also be ``None``, which means to use the default " -"values. If no *objects* are given, :func:`print` will just write *end*." +"written to the stream, separated by *sep* and followed by *end*. Both *sep* " +"and *end* must be strings; they can also be ``None``, which means to use the " +"default values. If no *objects* are given, :func:`print` will just write " +"*end*." msgstr "" #: library/functions.rst:1397 msgid "" -"The *file* argument must be an object with a ``write(string)`` method; if it is " -"not present or ``None``, :data:`sys.stdout` will be used. Since printed arguments " -"are converted to text strings, :func:`print` cannot be used with binary mode file " -"objects. For these, use ``file.write(...)`` instead." +"The *file* argument must be an object with a ``write(string)`` method; if it " +"is not present or ``None``, :data:`sys.stdout` will be used. Since printed " +"arguments are converted to text strings, :func:`print` cannot be used with " +"binary mode file objects. For these, use ``file.write(...)`` instead." msgstr "" #: library/functions.rst:1402 msgid "" -"Whether the output is buffered is usually determined by *file*, but if the *flush* " -"keyword argument is true, the stream is forcibly flushed." +"Whether the output is buffered is usually determined by *file*, but if the " +"*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" "Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " "belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." @@ -2385,9 +2475,9 @@ msgstr "Bir özellik özelliği döndürür." #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function for " -"setting an attribute value. *fdel* is a function for deleting an attribute value. " -"And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function " +"for setting an attribute value. *fdel* is a function for deleting an " +"attribute value. And *doc* creates a docstring for the attribute." msgstr "" #: library/functions.rst:1417 @@ -2396,38 +2486,40 @@ msgstr "Yönetilen bir ``x`` özelliği tanımlamak için tipik bir yöntem::" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " -"invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " +"value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" "Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " "``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" -"If given, *doc* will be the docstring of the property attribute. Otherwise, the " -"property will copy *fget*'s docstring (if it exists). This makes it possible to " -"create read-only properties easily using :func:`property` as a :term:`decorator`::" +"If given, *doc* will be the docstring of the property attribute. Otherwise, " +"the property will copy *fget*'s docstring (if it exists). This makes it " +"possible to create read-only properties easily using :func:`property` as a :" +"term:`decorator`::" msgstr "" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" for " -"a read-only attribute with the same name, and it sets the docstring for *voltage* " -"to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" +"\" for a read-only attribute with the same name, and it sets the docstring " +"for *voltage* to \"Get the current voltage.\"" msgstr "" #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" -"attr:`~property.deleter` methods usable as decorators that create a copy of the " -"property with the corresponding accessor function set to the decorated function. " -"This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " +"and :attr:`~property.deleter` methods usable as decorators that create a " +"copy of the property with the corresponding accessor function set to the " +"decorated function. This is best explained with an example::" msgstr "" #: library/functions.rst:1476 msgid "" "This code is exactly equivalent to the first example. Be sure to give the " -"additional functions the same name as the original property (``x`` in this case.)" +"additional functions the same name as the original property (``x`` in this " +"case.)" msgstr "" #: library/functions.rst:1480 @@ -2442,44 +2534,45 @@ msgstr "" #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable sequence " -"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For many " -"types, this function makes an attempt to return a string that would yield an " -"object with the same value when passed to :func:`eval`; otherwise, the " -"representation is a string enclosed in angle brackets that contains the name of " -"the type of the object together with additional information often including the " -"name and address of the object. A class can control what this function returns " -"for its instances by defining a :meth:`__repr__` method." +"Return a string containing a printable representation of an object. For " +"many types, this function makes an attempt to return a string that would " +"yield an object with the same value when passed to :func:`eval`; otherwise, " +"the representation is a string enclosed in angle brackets that contains the " +"name of the type of the object together with additional information often " +"including the name and address of the object. A class can control what this " +"function returns for its instances by defining a :meth:`__repr__` method." msgstr "" #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" -"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " -"method and the :meth:`__getitem__` method with integer arguments starting at " -"``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :" +"meth:`__reversed__` method or supports the sequence protocol (the :meth:" +"`__len__` method and the :meth:`__getitem__` method with integer arguments " +"starting at ``0``)." msgstr "" #: library/functions.rst:1517 msgid "" "Return *number* rounded to *ndigits* precision after the decimal point. If " -"*ndigits* is omitted or is ``None``, it returns the nearest integer to its input." +"*ndigits* is omitted or is ``None``, it returns the nearest integer to its " +"input." msgstr "" #: library/functions.rst:1521 msgid "" -"For the built-in types supporting :func:`round`, values are rounded to the closest " -"multiple of 10 to the power minus *ndigits*; if two multiples are equally close, " -"rounding is done toward the even choice (so, for example, both ``round(0.5)`` and " -"``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). Any integer value is " -"valid for *ndigits* (positive, zero, or negative). The return value is an integer " -"if *ndigits* is omitted or ``None``. Otherwise, the return value has the same type " -"as *number*." +"For the built-in types supporting :func:`round`, values are rounded to the " +"closest multiple of 10 to the power minus *ndigits*; if two multiples are " +"equally close, rounding is done toward the even choice (so, for example, " +"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " +"``2``). Any integer value is valid for *ndigits* (positive, zero, or " +"negative). The return value is an integer if *ndigits* is omitted or " +"``None``. Otherwise, the return value has the same type as *number*." msgstr "" #: library/functions.rst:1530 @@ -2491,101 +2584,107 @@ msgstr "" #: library/functions.rst:1535 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " -"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is not a " -"bug: it's a result of the fact that most decimal fractions can't be represented " -"exactly as a float. See :ref:`tut-fp-issues` for more information." +"``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " +"not a bug: it's a result of the fact that most decimal fractions can't be " +"represented exactly as a float. See :ref:`tut-fp-issues` for more " +"information." msgstr "" #: library/functions.rst:1546 msgid "" -"Return a new :class:`set` object, optionally with elements taken from *iterable*. " -"``set`` is a built-in class. See :class:`set` and :ref:`types-set` for " -"documentation about this class." +"Return a new :class:`set` object, optionally with elements taken from " +"*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" +"set` for documentation about this class." msgstr "" #: library/functions.rst:1550 msgid "" -"For other containers see the built-in :class:`frozenset`, :class:`list`, :class:" -"`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`frozenset`, :class:`list`, :" +"class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " +"module." msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute or a " -"new attribute. The function assigns the value to the attribute, provided the " -"object allows it. For example, ``setattr(x, 'foobar', 123)`` is equivalent to ``x." -"foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute " +"or a new attribute. The function assigns the value to the attribute, " +"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " +"is equivalent to ``x.foobar = 123``." msgstr "" #: library/functions.rst:1565 msgid "" -"Since :ref:`private name mangling ` happens at compilation " -"time, one must manually mangle a private attribute's (attributes with two leading " -"underscores) name in order to set it with :func:`setattr`." +"Since :ref:`private name mangling ` happens at " +"compilation time, one must manually mangle a private attribute's (attributes " +"with two leading underscores) name in order to set it with :func:`setattr`." msgstr "" #: library/functions.rst:1574 msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" -"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " -"values (or their default). They have no other explicit functionality; however, " -"they are used by NumPy and other third-party packages. Slice objects are also " -"generated when extended indexing syntax is used. For example: ``a[start:stop:" -"step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` for an alternate " -"version that returns an iterator." +"``None``. Slice objects have read-only data attributes :attr:`~slice." +"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit " +"functionality; however, they are used by NumPy and other third-party " +"packages. Slice objects are also generated when extended indexing syntax is " +"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" +"func:`itertools.islice` for an alternate version that returns an iterator." msgstr "" #: library/functions.rst:1587 msgid "Return a new sorted list from the items in *iterable*." -msgstr "*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." +msgstr "" +"*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." #: library/functions.rst:1589 -msgid "Has two optional arguments which must be specified as keyword arguments." +msgid "" +"Has two optional arguments which must be specified as keyword arguments." msgstr "İsimle belirtilmesi gereken 2 opsiyonel parametresi vardır." #: library/functions.rst:1591 msgid "" -"*key* specifies a function of one argument that is used to extract a comparison " -"key from each element in *iterable* (for example, ``key=str.lower``). The default " -"value is ``None`` (compare the elements directly)." +"*key* specifies a function of one argument that is used to extract a " +"comparison key from each element in *iterable* (for example, ``key=str." +"lower``). The default value is ``None`` (compare the elements directly)." msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements are " -"sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements " +"are sorted as if each comparison were reversed." msgstr "" #: library/functions.rst:1598 msgid "" -"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a *key* " -"function." +"Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " +"*key* function." msgstr "" #: library/functions.rst:1601 msgid "" -"The built-in :func:`sorted` function is guaranteed to be stable. A sort is stable " -"if it guarantees not to change the relative order of elements that compare equal " -"--- this is helpful for sorting in multiple passes (for example, sort by " -"department, then by salary grade)." +"The built-in :func:`sorted` function is guaranteed to be stable. A sort is " +"stable if it guarantees not to change the relative order of elements that " +"compare equal --- this is helpful for sorting in multiple passes (for " +"example, sort by department, then by salary grade)." msgstr "" #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While defining an :" -"meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends that " -"all six :ref:`rich comparisons ` be implemented. This will help " -"avoid bugs when using the same data with other ordering tools such as :func:`max` " -"that rely on a different underlying method. Implementing all six comparisons also " -"helps avoid confusion for mixed type comparisons which can call reflected the :" -"meth:`~object.__gt__` method." +"The sort algorithm uses only ``<`` comparisons between items. While " +"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " +"recommends that all six :ref:`rich comparisons ` be " +"implemented. This will help avoid bugs when using the same data with other " +"ordering tools such as :func:`max` that rely on a different underlying " +"method. Implementing all six comparisons also helps avoid confusion for " +"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " +"method." msgstr "" #: library/functions.rst:1615 -msgid "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." +msgid "" +"For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" #: library/functions.rst:1619 @@ -2594,25 +2693,25 @@ msgstr "Bir metodu statik metoda dönüştürür." #: library/functions.rst:1621 msgid "" -"A static method does not receive an implicit first argument. To declare a static " -"method, use this idiom::" +"A static method does not receive an implicit first argument. To declare a " +"static method, use this idiom::" msgstr "" "Statik bir metot üstü kapalı şekilde bir ilk argüman almaz. Statik metot " "tanımlamak için bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1628 msgid "" -"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " -"for details." +"The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" +"`function` for details." msgstr "" "``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar " "için :ref:`function` bkz." #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). Moreover, they can be called as regular functions " -"(such as ``f()``)." +"A static method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). Moreover, they can be called as regular " +"functions (such as ``f()``)." msgstr "" "Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " "(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " @@ -2620,9 +2719,9 @@ msgstr "" #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, see :" -"func:`classmethod` for a variant that is useful for creating alternate class " -"constructors." +"Static methods in Python are similar to those found in Java or C++. Also, " +"see :func:`classmethod` for a variant that is useful for creating alternate " +"class constructors." msgstr "" "Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " "için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " @@ -2630,10 +2729,11 @@ msgstr "" #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a regular " -"function and do something with its result. This is needed in some cases where you " -"need a reference to a function from a class body and you want to avoid the " -"automatic transformation to instance method. For these cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a " +"regular function and do something with its result. This is needed in some " +"cases where you need a reference to a function from a class body and you " +"want to avoid the automatic transformation to instance method. For these " +"cases, use this idiom::" msgstr "" "Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " "çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " @@ -2647,9 +2747,9 @@ msgstr "Statik metotlar hakkında daha fazla bilgi için, :ref:`types` bkz." #: library/functions.rst:1653 msgid "" -"Static methods now inherit the method attributes (``__module__``, ``__name__``, " -"``__qualname__``, ``__doc__`` and ``__annotations__``), have a new ``__wrapped__`` " -"attribute, and are now callable as regular functions." +"Static methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``), have a " +"new ``__wrapped__`` attribute, and are now callable as regular functions." msgstr "" "Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " "``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " @@ -2657,7 +2757,8 @@ msgstr "" "çağırılabilirler." #: library/functions.rst:1668 -msgid "Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "" +"Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" "*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " "bkz." @@ -2672,9 +2773,9 @@ msgstr "" #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns the " -"total. The *iterable*'s items are normally numbers, and the start value is not " -"allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns " +"the total. The *iterable*'s items are normally numbers, and the start value " +"is not allowed to be a string." msgstr "" "*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " "döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " @@ -2682,11 +2783,11 @@ msgstr "" #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The preferred, " -"fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, see :func:" -"`math.fsum`\\. To concatenate a series of iterables, consider using :func:" -"`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The " +"preferred, fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, " +"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " +"using :func:`itertools.chain`." msgstr "" "Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " "var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " @@ -2701,13 +2802,13 @@ msgstr "*start* parametresi bir anahtar kelime argümanı olarak belirtilebilir. #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling class of " -"*type*. This is useful for accessing inherited methods that have been overridden " -"in a class." +"Return a proxy object that delegates method calls to a parent or sibling " +"class of *type*. This is useful for accessing inherited methods that have " +"been overridden in a class." msgstr "" -"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil eden bir " -"proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan metotlara erişmek " -"için kullanışlıdır." +"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil " +"eden bir proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan " +"metotlara erişmek için kullanışlıdır." #: library/functions.rst:1695 msgid "" @@ -2719,58 +2820,60 @@ msgstr "" #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> A -" -"> object`` and the value of *type* is ``B``, then :func:`super` searches ``C -> A -" -"> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" +"> A -> object`` and the value of *type* is ``B``, then :func:`super` " +"searches ``C -> A -> object``." msgstr "" -"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -> B -" -"> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -> A -> " -"object`` 'i arar." +"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -" +"> B -> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -" +"> A -> object`` 'i arar." #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " -"resolution search order used by both :func:`getattr` and :func:`super`. The " -"attribute is dynamic and can change whenever the inheritance hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " +"method resolution search order used by both :func:`getattr` and :func:" +"`super`. The attribute is dynamic and can change whenever the inheritance " +"hierarchy is updated." msgstr "" -"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` hem de :" -"func:`super` tarafından kullanılan yöntem çözümleme arama sırasını listeler. " -"Özellik dinamiktir ve kalıtım hiyerarşisi her güncellendiğinde değişebilir." +"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` " +"hem de :func:`super` tarafından kullanılan yöntem çözümleme arama sırasını " +"listeler. Özellik dinamiktir ve kalıtım hiyerarşisi her güncellendiğinde " +"değişebilir." #: library/functions.rst:1708 msgid "" -"If the second argument is omitted, the super object returned is unbound. If the " -"second argument is an object, ``isinstance(obj, type)`` must be true. If the " -"second argument is a type, ``issubclass(type2, type)`` must be true (this is " -"useful for classmethods)." +"If the second argument is omitted, the super object returned is unbound. If " +"the second argument is an object, ``isinstance(obj, type)`` must be true. " +"If the second argument is a type, ``issubclass(type2, type)`` must be true " +"(this is useful for classmethods)." msgstr "" -"Eğer ikinci parametre atlanırsa, döndürülen süper objesi serbesttir. Eğer ikinci " -"parametre bir objeyse, ``isinstance(obj, type)`` doğru olmak zorundadır. Eğer " -"ikinci parametre bir tür ise, ``issubclass(type2, type)`` doğru olmak zorundadır " -"(bu sınıf metotları için kullanışlıdır)." +"Eğer ikinci parametre atlanırsa, döndürülen süper objesi serbesttir. Eğer " +"ikinci parametre bir objeyse, ``isinstance(obj, type)`` doğru olmak " +"zorundadır. Eğer ikinci parametre bir tür ise, ``issubclass(type2, type)`` " +"doğru olmak zorundadır (bu sınıf metotları için kullanışlıdır)." #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with single " -"inheritance, *super* can be used to refer to parent classes without naming them " -"explicitly, thus making the code more maintainable. This use closely parallels " -"the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with " +"single inheritance, *super* can be used to refer to parent classes without " +"naming them explicitly, thus making the code more maintainable. This use " +"closely parallels the use of *super* in other programming languages." msgstr "" "*super* için tipik iki kullanım şekli vardır. Tek kalıtımlı bir sınıf " -"hiyerarşisinde *super* üst sınıfları açıkça adlandırmadan onlara başvurmak için " -"kullanılabilir. böylece kodu daha sürdürülebilir hale getirir." +"hiyerarşisinde *super* üst sınıfları açıkça adlandırmadan onlara başvurmak " +"için kullanılabilir. böylece kodu daha sürdürülebilir hale getirir." #: library/functions.rst:1718 msgid "" -"The second use case is to support cooperative multiple inheritance in a dynamic " -"execution environment. This use case is unique to Python and is not found in " -"statically compiled languages or languages that only support single inheritance. " -"This makes it possible to implement \"diamond diagrams\" where multiple base " -"classes implement the same method. Good design dictates that such implementations " -"have the same calling signature in every case (because the order of calls is " -"determined at runtime, because that order adapts to changes in the class " -"hierarchy, and because that order can include sibling classes that are unknown " -"prior to runtime)." +"The second use case is to support cooperative multiple inheritance in a " +"dynamic execution environment. This use case is unique to Python and is not " +"found in statically compiled languages or languages that only support single " +"inheritance. This makes it possible to implement \"diamond diagrams\" where " +"multiple base classes implement the same method. Good design dictates that " +"such implementations have the same calling signature in every case (because " +"the order of calls is determined at runtime, because that order adapts to " +"changes in the class hierarchy, and because that order can include sibling " +"classes that are unknown prior to runtime)." msgstr "" #: library/functions.rst:1728 @@ -2780,39 +2883,39 @@ msgstr "" #: library/functions.rst:1735 msgid "" -"In addition to method lookups, :func:`super` also works for attribute lookups. " -"One possible use case for this is calling :term:`descriptors ` in a " -"parent or sibling class." +"In addition to method lookups, :func:`super` also works for attribute " +"lookups. One possible use case for this is calling :term:`descriptors " +"` in a parent or sibling class." msgstr "" -"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de çalışır. " -"Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:`tanımlayıcılar " -"` 'i çağırmaktır." +"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de " +"çalışır. Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:" +"`tanımlayıcılar ` 'i çağırmaktır." #: library/functions.rst:1739 msgid "" -"Note that :func:`super` is implemented as part of the binding process for explicit " -"dotted attribute lookups such as ``super().__getitem__(name)``. It does so by " -"implementing its own :meth:`__getattribute__` method for searching classes in a " -"predictable order that supports cooperative multiple inheritance. Accordingly, :" -"func:`super` is undefined for implicit lookups using statements or operators such " -"as ``super()[name]``." +"Note that :func:`super` is implemented as part of the binding process for " +"explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " +"does so by implementing its own :meth:`__getattribute__` method for " +"searching classes in a predictable order that supports cooperative multiple " +"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " +"using statements or operators such as ``super()[name]``." msgstr "" #: library/functions.rst:1746 msgid "" -"Also note that, aside from the zero argument form, :func:`super` is not limited to " -"use inside methods. The two argument form specifies the arguments exactly and " -"makes the appropriate references. The zero argument form only works inside a " -"class definition, as the compiler fills in the necessary details to correctly " -"retrieve the class being defined, as well as accessing the current instance for " -"ordinary methods." +"Also note that, aside from the zero argument form, :func:`super` is not " +"limited to use inside methods. The two argument form specifies the " +"arguments exactly and makes the appropriate references. The zero argument " +"form only works inside a class definition, as the compiler fills in the " +"necessary details to correctly retrieve the class being defined, as well as " +"accessing the current instance for ordinary methods." msgstr "" #: library/functions.rst:1753 msgid "" "For practical suggestions on how to design cooperative classes using :func:" -"`super`, see `guide to using super() `_." +"`super`, see `guide to using super() `_." msgstr "" ":func:`super` 'ı kullanarak kooperatif sınıflar tasarlamaya yönelik pratik " "öneriler için, `guide to using super() `." +"With one argument, return the type of an *object*. The return value is a " +"type object and generally the same object as returned by :attr:`object." +"__class__ `." msgstr "" -"Bir parametre ile, *object* 'in türünü döndürür. Döndürülen değer bir obje türüdür " -"ve genellikle :attr:`object.__class__ ` tarafından döndürülen " -"obje ile aynıdır." +"Bir parametre ile, *object* 'in türünü döndürür. Döndürülen değer bir obje " +"türüdür ve genellikle :attr:`object.__class__ ` " +"tarafından döndürülen obje ile aynıdır." #: library/functions.rst:1775 msgid "" -"The :func:`isinstance` built-in function is recommended for testing the type of an " -"object, because it takes subclasses into account." +"The :func:`isinstance` built-in function is recommended for testing the type " +"of an object, because it takes subclasses into account." msgstr "" ":func:`isinstance` yerleşik fonksiyonu bir objenin türünü test etmek için " "önerilir. Çünkü altsınıfları hesaba katar." #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a dynamic " -"form of the :keyword:`class` statement. The *name* string is the class name and " -"becomes the :attr:`~definition.__name__` attribute. The *bases* tuple contains the " -"base classes and becomes the :attr:`~class.__bases__` attribute; if empty, :class:" -"`object`, the ultimate base of all classes, is added. The *dict* dictionary " -"contains attribute and method definitions for the class body; it may be copied or " -"wrapped before becoming the :attr:`~object.__dict__` attribute. The following two " -"statements create identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a " +"dynamic form of the :keyword:`class` statement. The *name* string is the " +"class name and becomes the :attr:`~definition.__name__` attribute. The " +"*bases* tuple contains the base classes and becomes the :attr:`~class." +"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " +"classes, is added. The *dict* dictionary contains attribute and method " +"definitions for the class body; it may be copied or wrapped before becoming " +"the :attr:`~object.__dict__` attribute. The following two statements create " +"identical :class:`type` objects:" msgstr "" #: library/functions.rst:1794 @@ -2863,8 +2967,9 @@ msgstr ":ref:`bltin-type-objects` 'e de bkz." #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " -"same way that keywords in a class definition (besides *metaclass*) would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " +"in the same way that keywords in a class definition (besides *metaclass*) " +"would." msgstr "" "Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " "makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " @@ -2877,57 +2982,57 @@ msgstr ":ref:`class-customization` 'a da bkz." #: library/functions.rst:1803 msgid "" -"Subclasses of :class:`type` which don't override ``type.__new__`` may no longer " -"use the one-argument form to get the type of an object." +"Subclasses of :class:`type` which don't override ``type.__new__`` may no " +"longer use the one-argument form to get the type of an object." msgstr "" -"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir objenin " -"türünü almak için tek argümanlı formu kullanamaz." +"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir " +"objenin türünü almak için tek argümanlı formu kullanamaz." #: library/functions.rst:1809 msgid "" -"Return the :attr:`~object.__dict__` attribute for a module, class, instance, or " -"any other object with a :attr:`~object.__dict__` attribute." +"Return the :attr:`~object.__dict__` attribute for a module, class, instance, " +"or any other object with a :attr:`~object.__dict__` attribute." msgstr "" -"Bir modül, sınıf, örnek veya :attr:`~object.__dict__` özelliği bulunan herhangi " -"bir obje için, :attr:`~object.__dict__` özelliğini döndürür." +"Bir modül, sınıf, örnek veya :attr:`~object.__dict__` özelliği bulunan " +"herhangi bir obje için, :attr:`~object.__dict__` özelliğini döndürür." #: library/functions.rst:1812 msgid "" -"Objects such as modules and instances have an updateable :attr:`~object.__dict__` " -"attribute; however, other objects may have write restrictions on their :attr:" -"`~object.__dict__` attributes (for example, classes use a :class:`types." -"MappingProxyType` to prevent direct dictionary updates)." +"Objects such as modules and instances have an updateable :attr:`~object." +"__dict__` attribute; however, other objects may have write restrictions on " +"their :attr:`~object.__dict__` attributes (for example, classes use a :class:" +"`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" -"Modüller ve örnekler gibi objeler güncellenebilir bir :attr:`~object.__dict__` " -"özelliğine sahiptir; ama diğer objelerin kendilerinin :attr:`~object.__dict__` " -"özelliklerine yazma kısıtlaması olabilir (örnek olarak, sınıflar doğrudan sözlük " -"güncellemelerini önlemek için :class:`types.MappingProxyType` sınıfını " -"kullanırlar)." +"Modüller ve örnekler gibi objeler güncellenebilir bir :attr:`~object." +"__dict__` özelliğine sahiptir; ama diğer objelerin kendilerinin :attr:" +"`~object.__dict__` özelliklerine yazma kısıtlaması olabilir (örnek olarak, " +"sınıflar doğrudan sözlük güncellemelerini önlemek için :class:`types." +"MappingProxyType` sınıfını kullanırlar)." #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " -"dictionary is only useful for reads since updates to the locals dictionary are " -"ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " +"locals dictionary is only useful for reads since updates to the locals " +"dictionary are ignored." msgstr "" -"Parametre olmadan, :func:`vars` :func:`locals` gibi davranır. Yerel sözlük, ona " -"yapılan güncellemeler görmezden gelindiğinden ötürü, sadece okuma işlemi için " -"kullanışlıdır." +"Parametre olmadan, :func:`vars` :func:`locals` gibi davranır. Yerel sözlük, " +"ona yapılan güncellemeler görmezden gelindiğinden ötürü, sadece okuma işlemi " +"için kullanışlıdır." #: library/functions.rst:1821 msgid "" -"A :exc:`TypeError` exception is raised if an object is specified but it doesn't " -"have a :attr:`~object.__dict__` attribute (for example, if its class defines the :" -"attr:`~object.__slots__` attribute)." +"A :exc:`TypeError` exception is raised if an object is specified but it " +"doesn't have a :attr:`~object.__dict__` attribute (for example, if its class " +"defines the :attr:`~object.__slots__` attribute)." msgstr "" -"Eğer bir obje belirtildiyse ama :attr:`~object.__dict__` özelliği yoksa (örneğin, :" -"attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :exc:`TypeError` " -"hatası ortaya çıkar." +"Eğer bir obje belirtildiyse ama :attr:`~object.__dict__` özelliği yoksa " +"(örneğin, :attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :" +"exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item from " -"each one." +"Iterate over several iterables in parallel, producing tuples with an item " +"from each one." msgstr "" #: library/functions.rst:1830 @@ -2936,43 +3041,44 @@ msgstr "Örnek::" #: library/functions.rst:1839 msgid "" -"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th tuple " -"contains the *i*-th element from each of the argument iterables." +"More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " +"tuple contains the *i*-th element from each of the argument iterables." msgstr "" #: library/functions.rst:1842 msgid "" "Another way to think of :func:`zip` is that it turns rows into columns, and " -"columns into rows. This is similar to `transposing a matrix `_." +"columns into rows. This is similar to `transposing a matrix `_." msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" +"`list`." msgstr "" #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in the code " -"that prepared these iterables. Python offers three different approaches to " -"dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in " +"the code that prepared these iterables. Python offers three different " +"approaches to dealing with this issue:" msgstr "" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " -"ignore the remaining items in the longer iterables, cutting off the result to the " -"length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It " +"will ignore the remaining items in the longer iterables, cutting off the " +"result to the length of the shortest iterable::" msgstr "" #: library/functions.rst:1862 msgid "" -":func:`zip` is often used in cases where the iterables are assumed to be of equal " -"length. In such cases, it's recommended to use the ``strict=True`` option. Its " -"output is the same as regular :func:`zip`::" +":func:`zip` is often used in cases where the iterables are assumed to be of " +"equal length. In such cases, it's recommended to use the ``strict=True`` " +"option. Its output is the same as regular :func:`zip`::" msgstr "" #: library/functions.rst:1869 @@ -2980,23 +3086,24 @@ msgid "" "Unlike the default behavior, it checks that the lengths of iterables are " "identical, raising a :exc:`ValueError` if they aren't:" msgstr "" -"Varsayılan davranışın aksine, yineleyicilerin uzunluklarının özdeş olup olmadığını " -"kontrol eder, değilse :exc:`ValueError` hatası ortaya çıkartır:" +"Varsayılan davranışın aksine, yineleyicilerin uzunluklarının özdeş olup " +"olmadığını kontrol eder, değilse :exc:`ValueError` hatası ortaya çıkartır:" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find bug in " -"another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find " +"bug in another part of the program." msgstr "" "``strict=True`` parametresi olmadan, farklı boyutlardaki yinelenebilirlerde " -"sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir bölümünde " -"bulunması zor bir hata olarak tezahür ediyor." +"sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir " +"bölümünde bulunması zor bir hata olarak tezahür ediyor." #: library/functions.rst:1881 msgid "" -"Shorter iterables can be padded with a constant value to make all the iterables " -"have the same length. This is done by :func:`itertools.zip_longest`." +"Shorter iterables can be padded with a constant value to make all the " +"iterables have the same length. This is done by :func:`itertools." +"zip_longest`." msgstr "" "Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " "için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " @@ -3004,8 +3111,8 @@ msgstr "" #: library/functions.rst:1885 msgid "" -"Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" -"tuples. With no arguments, it returns an empty iterator." +"Edge cases: With a single iterable argument, :func:`zip` returns an iterator " +"of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" "Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir " "demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " @@ -3017,18 +3124,20 @@ msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This makes " -"possible an idiom for clustering a data series into n-length groups using " -"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` times " -"so that each output tuple has the result of ``n`` calls to the iterator. This has " -"the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This " +"makes possible an idiom for clustering a data series into n-length groups " +"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " +"``n`` times so that each output tuple has the result of ``n`` calls to the " +"iterator. This has the effect of dividing the input into n-length chunks." msgstr "" #: library/functions.rst:1896 msgid "" -":func:`zip` in conjunction with the ``*`` operator can be used to unzip a list::" +":func:`zip` in conjunction with the ``*`` operator can be used to unzip a " +"list::" msgstr "" -":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte kullanılabilir::" +":func:`zip`, bir listeyi açmak için ``*`` operatörüyle birlikte " +"kullanılabilir::" #: library/functions.rst:1907 msgid "Added the ``strict`` argument." @@ -3036,21 +3145,22 @@ msgstr "``strict`` argümanı eklendi." #: library/functions.rst:1919 msgid "" -"This is an advanced function that is not needed in everyday Python programming, " -"unlike :func:`importlib.import_module`." +"This is an advanced function that is not needed in everyday Python " +"programming, unlike :func:`importlib.import_module`." msgstr "" -"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında genel " -"olarak kullanılmayan gelişmiş bir fonksiyondur." +"Bu :func:`importlib.import_module` 'un aksine günlük Python programlamasında " +"genel olarak kullanılmayan gelişmiş bir fonksiyondur." #: library/functions.rst:1922 msgid "" -"This function is invoked by the :keyword:`import` statement. It can be replaced " -"(by importing the :mod:`builtins` module and assigning to ``builtins.__import__``) " -"in order to change semantics of the :keyword:`!import` statement, but doing so is " -"**strongly** discouraged as it is usually simpler to use import hooks (see :pep:" -"`302`) to attain the same goals and does not cause issues with code which assumes " -"the default import implementation is in use. Direct use of :func:`__import__` is " -"also discouraged in favor of :func:`importlib.import_module`." +"This function is invoked by the :keyword:`import` statement. It can be " +"replaced (by importing the :mod:`builtins` module and assigning to " +"``builtins.__import__``) in order to change semantics of the :keyword:`!" +"import` statement, but doing so is **strongly** discouraged as it is usually " +"simpler to use import hooks (see :pep:`302`) to attain the same goals and " +"does not cause issues with code which assumes the default import " +"implementation is in use. Direct use of :func:`__import__` is also " +"discouraged in favor of :func:`importlib.import_module`." msgstr "" "Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" "import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" @@ -3062,12 +3172,12 @@ msgstr "" #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given *globals* and " -"*locals* to determine how to interpret the name in a package context. The " -"*fromlist* gives the names of objects or submodules that should be imported from " -"the module given by *name*. The standard implementation does not use its *locals* " -"argument at all and uses its *globals* only to determine the package context of " -"the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given " +"*globals* and *locals* to determine how to interpret the name in a package " +"context. The *fromlist* gives the names of objects or submodules that should " +"be imported from the module given by *name*. The standard implementation " +"does not use its *locals* argument at all and uses its *globals* only to " +"determine the package context of the :keyword:`import` statement." msgstr "" "Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " "bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " @@ -3078,31 +3188,33 @@ msgstr "" #: library/functions.rst:1938 msgid "" -"*level* specifies whether to use absolute or relative imports. ``0`` (the default) " -"means only perform absolute imports. Positive values for *level* indicate the " -"number of parent directories to search relative to the directory of the module " -"calling :func:`__import__` (see :pep:`328` for the details)." +"*level* specifies whether to use absolute or relative imports. ``0`` (the " +"default) means only perform absolute imports. Positive values for *level* " +"indicate the number of parent directories to search relative to the " +"directory of the module calling :func:`__import__` (see :pep:`328` for the " +"details)." msgstr "" -"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. ``0`` " -"(varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. *level* için " -"pozitif değerler, :func:`__import__` çağrısı yapan modülün dizinine göre aranacak " -"üst dizinlerin sayısını gösterir (detaylar için :pep:`328` 'e bakınız)." +"*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. " +"``0`` (varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. " +"*level* için pozitif değerler, :func:`__import__` çağrısı yapan modülün " +"dizinine göre aranacak üst dizinlerin sayısını gösterir (detaylar için :pep:" +"`328` 'e bakınız)." #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the top-" -"level package (the name up till the first dot) is returned, *not* the module named " -"by *name*. However, when a non-empty *fromlist* argument is given, the module " -"named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the " +"top-level package (the name up till the first dot) is returned, *not* the " +"module named by *name*. However, when a non-empty *fromlist* argument is " +"given, the module named by *name* is returned." msgstr "" -"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " -"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan bir " -"*fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket " +"((ilk noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş " +"olmayan bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling the " -"following code::" +"For example, the statement ``import spam`` results in bytecode resembling " +"the following code::" msgstr "" "Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " "sonuçlanır::" @@ -3113,32 +3225,34 @@ msgstr "``import spam.ham`` ifadesi şu çağrıyla sonuçlanır::" #: library/functions.rst:1958 msgid "" -"Note how :func:`__import__` returns the toplevel module here because this is the " -"object that is bound to a name by the :keyword:`import` statement." +"Note how :func:`__import__` returns the toplevel module here because this is " +"the object that is bound to a name by the :keyword:`import` statement." msgstr "" -"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " -"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne " +"dikkat edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan " +"nesnedir." #: library/functions.rst:1961 msgid "" -"On the other hand, the statement ``from spam.ham import eggs, sausage as saus`` " -"results in ::" +"On the other hand, the statement ``from spam.ham import eggs, sausage as " +"saus`` results in ::" msgstr "" "Diğer yandan, ``from spam.ham import eggs, sausage as saus`` ifadesi şöyle " "sonuçlanır::" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " -"object, the names to import are retrieved and assigned to their respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " +"this object, the names to import are retrieved and assigned to their " +"respective names." msgstr "" -"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, içeri " -"aktarılacak isimler alınır ve sırasıyla adlarına atanır." +"Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, " +"içeri aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by name, use :" -"func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by " +"name, use :func:`importlib.import_module`." msgstr "" "Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " "istiyorsanız, :func:`importlib.import_module` 'i kullanın." @@ -3148,16 +3262,16 @@ msgid "" "Negative values for *level* are no longer supported (which also changes the " "default value to 0)." msgstr "" -"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 olarak " -"da değiştirir)." +"*level* için negatif değerler artık desteklenmiyor (bu, varsayılan değeri 0 " +"olarak da değiştirir)." #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, the " -"environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, " +"the environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" -"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, ortam " -"değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." +"Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, " +"ortam değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." #: library/functions.rst:1984 msgid "Footnotes" @@ -3165,10 +3279,11 @@ msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" -"Note that the parser only accepts the Unix-style end of line convention. If you " -"are reading the code from a file, make sure to use newline conversion mode to " -"convert Windows or Mac-style newlines." +"Note that the parser only accepts the Unix-style end of line convention. If " +"you are reading the code from a file, make sure to use newline conversion " +"mode to convert Windows or Mac-style newlines." msgstr "" -"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini unutmayın. " -"Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni satırları " -"dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin olun." +"Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini " +"unutmayın. Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni " +"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan " +"emin olun." From f6fd9641562c23ba0807ad1c166c84c91a8aed50 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Wed, 11 May 2022 01:41:07 +0300 Subject: [PATCH 33/58] Up up update downdate datetime module whatever --- library/functions.po | 210 +++++++++++++++++++++---------------------- 1 file changed, 103 insertions(+), 107 deletions(-) diff --git a/library/functions.po b/library/functions.po index 0ea1c0f96..a7eae240a 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-04-24 01:58+0300\n" +"PO-Revision-Date: 2022-04-24 02:49+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1725,12 +1725,12 @@ msgid "" "which case return ``True`` if *class* is a subclass of any entry in *classinfo*. " "In any other case, a :exc:`TypeError` exception is raised." msgstr "" -"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" -"term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " -"alt sınıfı olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir " -"demet veya :ref:`types-union` olabilir, bu durumda eğer *class*, *classinfo* " -"'daki elemanlardan herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer " -"her durumda, :exc:`TypeError` hatası ortaya çıkar." +"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :term:" +"`sanal `), ``True`` döndürür. Bir sınıf kendisinin alt sınıfı " +"olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir demet veya :ref:" +"`types-union` olabilir, bu durumda eğer *class*, *classinfo* 'daki elemanlardan " +"herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer her durumda, :exc:" +"`TypeError` hatası ortaya çıkar." #: library/functions.rst:926 msgid "" @@ -1757,9 +1757,9 @@ msgid "" "reader. For example, reading fixed-width blocks from a binary database file until " "the end of file is reached::" msgstr "" -":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " -"okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " -"bir veritabanı dosyasından sabit genişlikte bloklar okunurken::" +":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok okuyucu " +"inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili bir veritabanı " +"dosyasından sabit genişlikte bloklar okunurken::" #: library/functions.rst:953 msgid "" @@ -1853,8 +1853,8 @@ msgstr "" msgid "" "Return the smallest item in an iterable or the smallest of two or more arguments." msgstr "" -"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " -"küçüğünü döndürür." +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " +"döndürür." #: library/functions.rst:1035 msgid "" @@ -1863,8 +1863,8 @@ msgid "" "are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " -"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman " -"sağlandıysa, argümanların en küçüğü döndürülür." +"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman sağlandıysa, " +"argümanların en küçüğü döndürülür." #: library/functions.rst:1046 msgid "" @@ -1885,8 +1885,8 @@ msgid "" "exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" ":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " -"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise " -"*default* döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." +"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise *default* " +"döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." #: library/functions.rst:1067 msgid "" @@ -1894,17 +1894,17 @@ msgid "" "has methods that are common to all instances of Python classes. This function " "does not accept any arguments." msgstr "" -"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " -"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " -"fonksiyon hiçbir argüman kabul etmez." +"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için temeldir. " +"Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon hiçbir " +"argüman kabul etmez." #: library/functions.rst:1073 msgid "" ":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't assign " "arbitrary attributes to an instance of the :class:`object` class." msgstr "" -":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani " -"bir :class:`object` örneğine keyfi özellikler atayamazsınız." +":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani bir :" +"class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" @@ -1912,17 +1912,17 @@ msgid "" "a valid Python expression. If *x* is not a Python :class:`int` object, it has to " "define an :meth:`__index__` method that returns an integer. For example:" msgstr "" -"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " -"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " -"döndüren bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" +"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir Python " +"ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı döndüren " +"bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" #: library/functions.rst:1089 msgid "" "If you want to convert an integer number to an octal string either with the prefix " "\"0o\" or not, you can use either of the following ways." msgstr "" -"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " -"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " +"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -1930,8 +1930,8 @@ msgid "" "opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more examples of how " "to use this function." msgstr "" -"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer " -"dosya açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " +"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer dosya " +"açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " "kullanıldığına dair daha fazla örnek için :ref:`tut-files` bkz." #: library/functions.rst:1110 @@ -2026,9 +2026,9 @@ msgid "" "``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and ``'r+b'`` " "open the file with no truncation." msgstr "" -"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w" -"+'`` ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` " -"modları dosyayı temizlemeden açarlar." +"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w+'`` " +"ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` modları " +"dosyayı temizlemeden açarlar." #: library/functions.rst:1148 msgid "" @@ -2039,13 +2039,12 @@ msgid "" "file are returned as :class:`str`, the bytes having been first decoded using a " "platform-dependent encoding or using the specified *encoding* if given." msgstr "" -":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " -"ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " -"dosyalar, içerikleri :class:`bytes` nesneleri halinde deşifre etmeden " -"döndürür. Metin modunda (varsayılan, veya *mode* parametresinde ``'t'`` " -"içerildiğinde), dosyanın içeriği :class:`str` olarak döndürülür, baytlar " -"platformdan bağımsız bir kodlama veya belirtilen *encoding* 'i kullanarak " -"deşifre edilir." +":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında ayrım " +"yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan dosyalar, " +"içerikleri :class:`bytes` nesneleri halinde deşifre etmeden döndürür. Metin " +"modunda (varsayılan, veya *mode* parametresinde ``'t'`` içerildiğinde), dosyanın " +"içeriği :class:`str` olarak döndürülür, baytlar platformdan bağımsız bir kodlama " +"veya belirtilen *encoding* 'i kullanarak deşifre edilir." #: library/functions.rst:1156 msgid "" @@ -2061,9 +2060,9 @@ msgid "" "Python doesn't depend on the underlying operating system's notion of text files; " "all the processing is done by Python itself, and is therefore platform-independent." msgstr "" -"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " -"değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " -"platformdan bağımsızdır." +"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı değildir. " +"Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de platformdan " +"bağımsızdır." #: library/functions.rst:1168 msgid "" @@ -2257,8 +2256,8 @@ msgid "" ":exc:`FileExistsError` is now raised if the file opened in exclusive creation mode " "(``'x'``) already exists." msgstr "" -"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " -"bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." +"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten bulunuyorsa :" +"exc:`FileExistsError` hatası ortaya çıkar." #: library/functions.rst:1316 msgid "The file is now non-inheritable." @@ -2274,9 +2273,9 @@ msgid "" "exception, the function now retries the system call instead of raising an :exc:" "`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" -"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " -"çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " -"yerine sistem çağrısını yeniden dener (açıklama için :pep:`475` bkz)." +"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya çıkartmazsa, " +"artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak yerine sistem " +"çağrısını yeniden dener (açıklama için :pep:`475` bkz)." #: library/functions.rst:1328 msgid "The ``'namereplace'`` error handler was added." @@ -2291,8 +2290,8 @@ msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" -"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında " -"bir :class:`io.RawIOBase` alt sınıfını döndürebilir." +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" +"class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2372,8 +2371,8 @@ msgid "" "Whether the output is buffered is usually determined by *file*, but if the *flush* " "keyword argument is true, the stream is forcibly flushed." msgstr "" -"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " -"belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, ama " +"*flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." @@ -2389,6 +2388,10 @@ msgid "" "setting an attribute value. *fdel* is a function for deleting an attribute value. " "And *doc* creates a docstring for the attribute." msgstr "" +"*fget* bir özelliğin değerini almak için kullanılan bir fonksiyondur. *fset* bir " +"özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* bir " +"özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* özellik için " +"bir belge dizisi oluşturur." #: library/functions.rst:1417 msgid "A typical use is to define a managed attribute ``x``::" @@ -2399,8 +2402,8 @@ msgid "" "If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` will " "invoke the setter, and ``del c.x`` the deleter." msgstr "" -"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " -"``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c.x = " +"value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2605,8 +2608,8 @@ msgid "" "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:`function` " "for details." msgstr "" -"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar " -"için :ref:`function` bkz." +"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar için :" +"ref:`function` bkz." #: library/functions.rst:1631 msgid "" @@ -2614,9 +2617,9 @@ msgid "" "instance (such as ``C().f()``). Moreover, they can be called as regular functions " "(such as ``f()``)." msgstr "" -"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " -"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " -"de çağırılabilirler." +"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden (``C()." +"f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " +"çağırılabilirler." #: library/functions.rst:1635 msgid "" @@ -2624,9 +2627,8 @@ msgid "" "func:`classmethod` for a variant that is useful for creating alternate class " "constructors." msgstr "" -"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " -"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " -"bkz." +"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf için " +"alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." #: library/functions.rst:1639 msgid "" @@ -2635,11 +2637,10 @@ msgid "" "need a reference to a function from a class body and you want to avoid the " "automatic transformation to instance method. For these cases, use this idiom::" msgstr "" -"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " -"çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " -"fonksiyonuna referans vermeniz gerektiğinde ve örnek metoda otomatik " -"dönüşümü engellemek istediğinizde işinize yarayabilir. Böyle durumlar için, " -"bu ifadeyi kullanabilirsiniz::" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak ve " +"sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna referans " +"vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek istediğinizde " +"işinize yarayabilir. Böyle durumlar için, bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." @@ -2653,22 +2654,20 @@ msgid "" msgstr "" "Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " "``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " -"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi " -"çağırılabilirler." +"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi çağırılabilirler." #: library/functions.rst:1668 msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" -"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " -"bkz." +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" -"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi " -"için, :ref:`textseq` bkz." +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :ref:" +"`textseq` bkz." #: library/functions.rst:1676 msgid "" @@ -2676,9 +2675,9 @@ msgid "" "total. The *iterable*'s items are normally numbers, and the start value is not " "allowed to be a string." msgstr "" -"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " -"döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " -"değeri bir dize olamaz." +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " +"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir dize " +"olamaz." #: library/functions.rst:1680 msgid "" @@ -2688,12 +2687,12 @@ msgid "" "`math.fsum`\\. To concatenate a series of iterables, consider using :func:" "`itertools.chain`." msgstr "" -"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " -"var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " -"yöntem ``''.join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir " -"şekilde eklemek istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir " -"objelerden oluşan bir diziyi birleştirmek istiyorsanız, :func:`itertools." -"chain` fonksiyonunu kullanmayı göz önünde bulundurun." +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " +"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." +"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " +"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir objelerden oluşan bir diziyi " +"birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu kullanmayı göz " +"önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." @@ -2714,8 +2713,8 @@ msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" -"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. " -"Arama *type* 'dan sonraki ilk sınıftan başlar." +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " +"*type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" @@ -2775,8 +2774,7 @@ msgstr "" #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "" -"İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" +msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -2866,10 +2864,9 @@ msgid "" "appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in the " "same way that keywords in a class definition (besides *metaclass*) would." msgstr "" -"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " -"makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " -"tanımındaki anahtar sözcüklerin (*metaclass* dışında) yapacağı şekilde " -"iletilir." +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " +"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " +"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." @@ -2998,18 +2995,17 @@ msgid "" "Shorter iterables can be padded with a constant value to make all the iterables " "have the same length. This is done by :func:`itertools.zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " -"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " -"tarafından yapılır." +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " +"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` tarafından " +"yapılır." #: library/functions.rst:1885 msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator of 1-" "tuples. With no arguments, it returns an empty iterator." msgstr "" -"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir " -"demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " -"döndürür." +"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir demetin " +"yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici döndürür." #: library/functions.rst:1888 msgid "Tips and tricks:" @@ -3052,13 +3048,13 @@ msgid "" "the default import implementation is in use. Direct use of :func:`__import__` is " "also discouraged in favor of :func:`importlib.import_module`." msgstr "" -"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" -"import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" -"mod:`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), " -"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini " -"kullanmak daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara " -"neden olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan " -"kullanımı da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." +"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!import` " +"ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:mod:" +"`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), ama bunu " +"yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak daha basit " +"olduğundan ve içe aktarma çengellerinin kodda hatalara neden olmayacağından " +"tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı da :func:`importlib." +"import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" @@ -3069,12 +3065,12 @@ msgid "" "argument at all and uses its *globals* only to determine the package context of " "the :keyword:`import` statement." msgstr "" -"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " -"bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " -"ve *locals* 'i kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken " -"modülün alt modüllerinin ve objelerinin isimlerini verir. Standart uygulama " -"*locals* argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:" -"`import` ifadesinin paket bağlamını belirlemek için kullanır." +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " +"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " +"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " +"modüllerinin ve objelerinin isimlerini verir. Standart uygulama *locals* " +"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` ifadesinin " +"paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" From c3bdb9ebc315d3408e3a688f828974a48546a37f Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 10 May 2022 22:42:02 +0000 Subject: [PATCH 34/58] Wrap translations --- library/functions.po | 212 ++++++++++++++++++++++--------------------- 1 file changed, 110 insertions(+), 102 deletions(-) diff --git a/library/functions.po b/library/functions.po index 83ab22dc3..c7e9cd516 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1800,12 +1800,12 @@ msgid "" "entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " "raised." msgstr "" -"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :term:" -"`sanal `), ``True`` döndürür. Bir sınıf kendisinin alt sınıfı " -"olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir demet veya :ref:" -"`types-union` olabilir, bu durumda eğer *class*, *classinfo* 'daki elemanlardan " -"herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer her durumda, :exc:" -"`TypeError` hatası ortaya çıkar." +"Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" +"term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " +"alt sınıfı olarak dikkate alınır. *classinfo* sınıf nesnelerinden oluşan bir " +"demet veya :ref:`types-union` olabilir, bu durumda eğer *class*, *classinfo* " +"'daki elemanlardan herhangi birinin alt sınıfıysa ``True`` döndürülür. Diğer " +"her durumda, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:926 msgid "" @@ -1832,9 +1832,9 @@ msgid "" "block-reader. For example, reading fixed-width blocks from a binary database " "file until the end of file is reached::" msgstr "" -":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok okuyucu " -"inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili bir veritabanı " -"dosyasından sabit genişlikte bloklar okunurken::" +":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " +"okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " +"bir veritabanı dosyasından sabit genişlikte bloklar okunurken::" #: library/functions.rst:953 msgid "" @@ -1932,8 +1932,8 @@ msgid "" "Return the smallest item in an iterable or the smallest of two or more " "arguments." msgstr "" -"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " -"döndürür." +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " +"küçüğünü döndürür." #: library/functions.rst:1035 msgid "" @@ -1942,8 +1942,8 @@ msgid "" "arguments are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " -"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman sağlandıysa, " -"argümanların en küçüğü döndürülür." +"Yineleyicinin en küçük elementi döndürülür. Eğer birden fazla argüman " +"sağlandıysa, argümanların en küçüğü döndürülür." #: library/functions.rst:1046 msgid "" @@ -1964,8 +1964,8 @@ msgid "" "iterator is exhausted, otherwise :exc:`StopIteration` is raised." msgstr "" ":term:`iterator` 'ın :meth:`~iterator.__next__` metodunu çağırarak sıradaki " -"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise *default* " -"döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." +"elementi getirir. Eğer *default* verildiyse ve yineleyici tükenmiş ise " +"*default* döndürülür, aksi takdirde :exc:`StopIteration` hatası ortaya çıkar." #: library/functions.rst:1067 msgid "" @@ -1973,17 +1973,17 @@ msgid "" "It has methods that are common to all instances of Python classes. This " "function does not accept any arguments." msgstr "" -"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için temeldir. " -"Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon hiçbir " -"argüman kabul etmez." +"Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " +"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " +"fonksiyon hiçbir argüman kabul etmez." #: library/functions.rst:1073 msgid "" ":class:`object` does *not* have a :attr:`~object.__dict__`, so you can't " "assign arbitrary attributes to an instance of the :class:`object` class." msgstr "" -":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani bir :" -"class:`object` örneğine keyfi özellikler atayamazsınız." +":class:`object`, :attr:`~object.__dict__` özelliğine sahip *değildir*, yani " +"bir :class:`object` örneğine keyfi özellikler atayamazsınız." #: library/functions.rst:1079 msgid "" @@ -1992,17 +1992,17 @@ msgid "" "object, it has to define an :meth:`__index__` method that returns an " "integer. For example:" msgstr "" -"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir Python " -"ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı döndüren " -"bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" +"Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " +"Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " +"döndüren bir :meth:`__index__` metoduna sahip olmalıdır. Örnek olarak:" #: library/functions.rst:1089 msgid "" "If you want to convert an integer number to an octal string either with the " "prefix \"0o\" or not, you can use either of the following ways." msgstr "" -"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " -"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -2010,8 +2010,8 @@ msgid "" "cannot be opened, an :exc:`OSError` is raised. See :ref:`tut-files` for more " "examples of how to use this function." msgstr "" -"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer dosya " -"açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " +"*file* 'ı açar ve buna karşılık gelen :term:`file object` 'i döndürür. Eğer " +"dosya açılamazsa, :exc:`OSError` hatası ortaya çıkar. Bu fonksiyonun nasıl " "kullanıldığına dair daha fazla örnek için :ref:`tut-files` bkz." #: library/functions.rst:1110 @@ -2107,9 +2107,9 @@ msgid "" "Modes ``'w+'`` and ``'w+b'`` open and truncate the file. Modes ``'r+'`` and " "``'r+b'`` open the file with no truncation." msgstr "" -"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w+'`` " -"ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` modları " -"dosyayı temizlemeden açarlar." +"Varsayılan mod ``'r'`` (okumaya açık, ``'rt'`` 'nin eşanlamlısı.) 'dir. ``'w" +"+'`` ve ``'w+b'`` modları dosyayı açar ve temizlerler. ``'r+'`` ve ``'r+b'`` " +"modları dosyayı temizlemeden açarlar." #: library/functions.rst:1148 msgid "" @@ -2121,12 +2121,13 @@ msgid "" "having been first decoded using a platform-dependent encoding or using the " "specified *encoding* if given." msgstr "" -":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında ayrım " -"yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan dosyalar, " -"içerikleri :class:`bytes` nesneleri halinde deşifre etmeden döndürür. Metin " -"modunda (varsayılan, veya *mode* parametresinde ``'t'`` içerildiğinde), dosyanın " -"içeriği :class:`str` olarak döndürülür, baytlar platformdan bağımsız bir kodlama " -"veya belirtilen *encoding* 'i kullanarak deşifre edilir." +":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " +"ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " +"dosyalar, içerikleri :class:`bytes` nesneleri halinde deşifre etmeden " +"döndürür. Metin modunda (varsayılan, veya *mode* parametresinde ``'t'`` " +"içerildiğinde), dosyanın içeriği :class:`str` olarak döndürülür, baytlar " +"platformdan bağımsız bir kodlama veya belirtilen *encoding* 'i kullanarak " +"deşifre edilir." #: library/functions.rst:1156 msgid "" @@ -2143,9 +2144,9 @@ msgid "" "files; all the processing is done by Python itself, and is therefore " "platform-independent." msgstr "" -"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı değildir. " -"Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de platformdan " -"bağımsızdır." +"Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " +"değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " +"platformdan bağımsızdır." #: library/functions.rst:1168 msgid "" @@ -2342,8 +2343,8 @@ msgid "" ":exc:`FileExistsError` is now raised if the file opened in exclusive " "creation mode (``'x'``) already exists." msgstr "" -"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten bulunuyorsa :" -"exc:`FileExistsError` hatası ortaya çıkar." +"Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " +"bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." #: library/functions.rst:1316 msgid "The file is now non-inheritable." @@ -2359,9 +2360,9 @@ msgid "" "exception, the function now retries the system call instead of raising an :" "exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" -"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya çıkartmazsa, " -"artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak yerine sistem " -"çağrısını yeniden dener (açıklama için :pep:`475` bkz)." +"Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " +"çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " +"yerine sistem çağrısını yeniden dener (açıklama için :pep:`475` bkz)." #: library/functions.rst:1328 msgid "The ``'namereplace'`` error handler was added." @@ -2376,8 +2377,8 @@ msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" -"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" -"class:`io.RawIOBase` alt sınıfını döndürebilir." +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında " +"bir :class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2461,8 +2462,8 @@ msgid "" "Whether the output is buffered is usually determined by *file*, but if the " "*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" -"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, ama " -"*flush* argümanı doğru ise, akış zorla boşaltılır." +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " +"belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." @@ -2478,10 +2479,10 @@ msgid "" "for setting an attribute value. *fdel* is a function for deleting an " "attribute value. And *doc* creates a docstring for the attribute." msgstr "" -"*fget* bir özelliğin değerini almak için kullanılan bir fonksiyondur. *fset* bir " -"özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* bir " -"özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* özellik için " -"bir belge dizisi oluşturur." +"*fget* bir özelliğin değerini almak için kullanılan bir fonksiyondur. *fset* " +"bir özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* " +"bir özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* " +"özellik için bir belge dizisi oluşturur." #: library/functions.rst:1417 msgid "A typical use is to define a managed attribute ``x``::" @@ -2492,8 +2493,8 @@ msgid "" "If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " "value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" -"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c.x = " -"value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " +"``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2707,8 +2708,8 @@ msgid "" "The ``@staticmethod`` form is a function :term:`decorator` -- see :ref:" "`function` for details." msgstr "" -"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar için :" -"ref:`function` bkz." +"``@staticmethod`` ifadesi bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` bkz." #: library/functions.rst:1631 msgid "" @@ -2716,9 +2717,9 @@ msgid "" "an instance (such as ``C().f()``). Moreover, they can be called as regular " "functions (such as ``f()``)." msgstr "" -"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden (``C()." -"f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " -"çağırılabilirler." +"Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " +"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " +"de çağırılabilirler." #: library/functions.rst:1635 msgid "" @@ -2726,8 +2727,9 @@ msgid "" "see :func:`classmethod` for a variant that is useful for creating alternate " "class constructors." msgstr "" -"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf için " -"alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." +"Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " +"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " +"bkz." #: library/functions.rst:1639 msgid "" @@ -2737,10 +2739,11 @@ msgid "" "want to avoid the automatic transformation to instance method. For these " "cases, use this idiom::" msgstr "" -"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak ve " -"sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna referans " -"vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek istediğinizde " -"işinize yarayabilir. Böyle durumlar için, bu ifadeyi kullanabilirsiniz::" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " +"çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " +"fonksiyonuna referans vermeniz gerektiğinde ve örnek metoda otomatik " +"dönüşümü engellemek istediğinizde işinize yarayabilir. Böyle durumlar için, " +"bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." @@ -2754,21 +2757,23 @@ msgid "" msgstr "" "Statik metotlar artık metot özelliklerini (``__module__``, ``__name__``, " "``__qualname__``, ``__doc__`` and ``__annotations__``) miras alır, yeni bir " -"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi çağırılabilirler." +"``__wrapped__`` özellikleri var ve artık normal fonksiyonlar gibi " +"çağırılabilirler." #: library/functions.rst:1668 msgid "" "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" -"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " +"bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" -"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :ref:" -"`textseq` bkz." +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi " +"için, :ref:`textseq` bkz." #: library/functions.rst:1676 msgid "" @@ -2776,9 +2781,9 @@ msgid "" "the total. The *iterable*'s items are normally numbers, and the start value " "is not allowed to be a string." msgstr "" -"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " -"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir dize " -"olamaz." +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " +"döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " +"değeri bir dize olamaz." #: library/functions.rst:1680 msgid "" @@ -2788,12 +2793,12 @@ msgid "" "see :func:`math.fsum`\\. To concatenate a series of iterables, consider " "using :func:`itertools.chain`." msgstr "" -"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " -"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." -"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " -"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir objelerden oluşan bir diziyi " -"birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu kullanmayı göz " -"önünde bulundurun." +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " +"var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " +"yöntem ``''.join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir " +"şekilde eklemek istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir " +"objelerden oluşan bir diziyi birleştirmek istiyorsanız, :func:`itertools." +"chain` fonksiyonunu kullanmayı göz önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." @@ -2814,8 +2819,8 @@ msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" -"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " -"*type* 'dan sonraki ilk sınıftan başlar." +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. " +"Arama *type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" @@ -2877,7 +2882,8 @@ msgstr "" #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" +msgstr "" +"İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -2969,9 +2975,10 @@ msgid "" "in the same way that keywords in a class definition (besides *metaclass*) " "would." msgstr "" -"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " -"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " -"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " +"makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " +"tanımındaki anahtar sözcüklerin (*metaclass* dışında) yapacağı şekilde " +"iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." @@ -3102,17 +3109,18 @@ msgid "" "iterables have the same length. This is done by :func:`itertools." "zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " -"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` tarafından " -"yapılır." +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " +"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " +"tarafından yapılır." #: library/functions.rst:1885 msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator " "of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" -"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir demetin " -"yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici döndürür." +"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir " +"demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " +"döndürür." #: library/functions.rst:1888 msgid "Tips and tricks:" @@ -3158,13 +3166,13 @@ msgid "" "implementation is in use. Direct use of :func:`__import__` is also " "discouraged in favor of :func:`importlib.import_module`." msgstr "" -"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!import` " -"ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:mod:" -"`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), ama bunu " -"yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak daha basit " -"olduğundan ve içe aktarma çengellerinin kodda hatalara neden olmayacağından " -"tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı da :func:`importlib." -"import_module` 'ın lehine tavsiye edilmez." +"Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" +"import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" +"mod:`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), " +"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini " +"kullanmak daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara " +"neden olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan " +"kullanımı da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" @@ -3175,12 +3183,12 @@ msgid "" "does not use its *locals* argument at all and uses its *globals* only to " "determine the package context of the :keyword:`import` statement." msgstr "" -"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " -"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " -"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " -"modüllerinin ve objelerinin isimlerini verir. Standart uygulama *locals* " -"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` ifadesinin " -"paket bağlamını belirlemek için kullanır." +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " +"bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " +"ve *locals* 'i kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken " +"modülün alt modüllerinin ve objelerinin isimlerini verir. Standart uygulama " +"*locals* argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:" +"`import` ifadesinin paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" From 4948b93ac31de36bcddeb95a4f5989c405b07b81 Mon Sep 17 00:00:00 2001 From: Arda Sak Date: Sat, 18 Jun 2022 19:27:22 +0300 Subject: [PATCH 35/58] update --- library/functions.po | 144 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 142 insertions(+), 2 deletions(-) diff --git a/library/functions.po b/library/functions.po index c7e9cd516..08c3a52da 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-04-24 02:49+0300\n" +"PO-Revision-Date: 2022-06-17 02:15+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -1821,6 +1821,17 @@ msgid "" "__next__` method; if the value returned is equal to *sentinel*, :exc:" "`StopIteration` will be raised, otherwise the value will be returned." msgstr "" +"Bir :term:`iterator` nesnesi döndürür. İlk parametre ikinci parametrenin " +"sunumuna oldukça bağımlı bir şekilde yorumlanır. İkinci parametre yoksa, " +"*nesne* :term:`iterable` protokolünü (:meth:`__iter__` metodu) destekleyen " +"bir koleksiyon objesi olmalıdır veya dizi protokolünü (``0`` dan başlayarak " +"tam sayı değerleri alan meth:`__getitem__` metodu) desteklemelidir. Eğer bu " +"iki protokolü de desteklemiyorsa, :exc:`TypeError` hatası ortaya çıkar. Eğer " +"2. argüman, *nöbetçi*, verildiyse, *nesne* çağırılabilir bir nesne " +"olmalıdır. Bu durumda oluşturulan yineleyici, :meth:`~iterator.__next__` " +"yöntemine yapılan her çağrı için hiçbir argüman olmadan *nesne*'yi çağırır; " +"döndürülen değer *nöbetçi*'ye eşitse, :exc:`StopIteration` hatası ortaya " +"çıkar, aksi takdirde değer döndürülür." #: library/functions.rst:939 msgid "See also :ref:`typeiter`." @@ -1842,18 +1853,25 @@ msgid "" "sequence (such as a string, bytes, tuple, list, or range) or a collection " "(such as a dictionary, set, or frozen set)." msgstr "" +"Bir objenin uzunluğunu (element sayısını) döndürür. Argüman bir dizi " +"(örneğin dize, bytes, demet, liste veya aralık) veya bir koleksiyon (örneğin " +"sözlük, küme veya dondurulmuş küme) olabilir." #: library/functions.rst:959 msgid "" "``len`` raises :exc:`OverflowError` on lengths larger than :data:`sys." "maxsize`, such as :class:`range(2 ** 100) `." msgstr "" +"``len``, :class:`range(2 ** 100) ` gibi :data:`sys.maxsize` 'dan daha " +"geniş uzunluklar için :exc:`OverflowError` hatası ortaya çıkartır." #: library/functions.rst:967 msgid "" "Rather than being a function, :class:`list` is actually a mutable sequence " "type, as documented in :ref:`typesseq-list` and :ref:`typesseq`." msgstr "" +"Bir fonksiyon görevi görmektense, :ref:`typesseq-list` ve :ref:`typesseq` de " +"anlatıldığı gibi :class:`list` bir değiştirebilir dizi çeşididir." #: library/functions.rst:973 msgid "" @@ -1862,12 +1880,20 @@ msgid "" "blocks, but not in class blocks. Note that at the module level, :func:" "`locals` and :func:`globals` are the same dictionary." msgstr "" +"Anlık yerel sembol tablosunu temsil eden bir sözlüğü günceller ve döndürür. " +"Serbest değişkenler :func:`locals` fonksiyon bloklarında çağırıldığında onun " +"aracılığıyla döndürülür, aynısı sınıf bloklarında geçerli değildir. " +"Unutmayın ki modül seviyesinde, :func:`locals` ve :func:`globals` aynı " +"sözlüklerdir." #: library/functions.rst:979 msgid "" "The contents of this dictionary should not be modified; changes may not " "affect the values of local and free variables used by the interpreter." msgstr "" +"Bu sözlüğün içeriği modifiye edilmemelidir, değişiklikler yorumlayıcı " +"tarafından kullanılan yerel ve serbest değişkenlerin değerlerini " +"etkilemeyebilir." #: library/functions.rst:984 msgid "" @@ -1878,6 +1904,13 @@ msgid "" "the shortest iterable is exhausted. For cases where the function inputs are " "already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" +"*yinelenebilir*'in her elementini *fonksiyon*'a gönderen bir yineleyici " +"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri " +"verildiyse, *fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " +"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla " +"yinelenebilir ile, yineleyici en kısa yinelenebilir tükendiğinde durur. " +"Fonksiyon girdilerinin zaten demetler halinde verildiği durumlar için, :func:" +"`itertools.starmap`\\ 'a bakın." #: library/functions.rst:995 msgid "" @@ -1893,6 +1926,10 @@ msgid "" "The largest item in the iterable is returned. If two or more positional " "arguments are provided, the largest of the positional arguments is returned." msgstr "" +"Eğer bir konumsal parametre sağlandıysa, o bir :term:`iterable` olmalıdır. " +"Yineleyicinin en büyük elementi döndürülür. Eğer iki veya daha fazla " +"pozisyonel parametre sağlandıysa, pozisyonel parametrelerin en büyüğü " +"döndürülür." #: library/functions.rst:1040 msgid "" @@ -1902,6 +1939,11 @@ msgid "" "empty. If the iterable is empty and *default* is not provided, a :exc:" "`ValueError` is raised." msgstr "" +"İki tane opsiyonel anahtar kelime parametresi vardır. *key* parametresi, :" +"meth:`list.sort` için kullanıldığı gibi bir parametre talep etme " +"fonksiyonunu belirtir. *varsayılan* parametre, sağlanan yineleyici boş ise " +"döndürülecek nesneyi belirtir. Eğer yineleyici boş ve *varsayılan* " +"verilmemiş ise, :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:1009 msgid "" @@ -1910,6 +1952,10 @@ msgid "" "such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." "nlargest(1, iterable, key=keyfunc)``." msgstr "" +"Eğer birden fazla element en büyük ise, fonksiyon ilk rastlananı döndürür. " +"bu ``sorted(iterable, key=keyfunc, reverse=True)[0]`` ve ``heapq.nlargest(1, " +"iterable, key=keyfunc)`` gibi sıralama kararlılığı muhafaza eden araçlar ile " +"uygundur." #: library/functions.rst:1051 msgid "The *default* keyword-only argument." @@ -2022,6 +2068,11 @@ msgid "" "given, it is closed when the returned I/O object is closed unless *closefd* " "is set to ``False``.)" msgstr "" +"*file*, açılan dosyanın açılması veya dosyanın bir tam sayı dosya " +"tanımlayıcısının paketlenmesi için bir yol adını (mutlak veya geçerli " +"çalışma dizinine göre) veren :term:`path-like object` 'dir. (Eğer bir dosya " +"açıklayıcısı veirldiyse, *closefd*, ``False`` 'a ayarlanmadığı sürece I/O " +"nesnesi kapatıldığında kapatılır." #: library/functions.rst:1116 msgid "" @@ -2137,6 +2188,11 @@ msgid "" "Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" +"İzin verilen ek bir mod karakteri vardır, ``'U'``, artık bir etkisi yoktur " +"ve \"kullanımdan kaldırıldı\" olarak değerlendirilir. Önceden Python 3.0 da " +"varsayılan hale gelen, metin modunda :term:`universal newlines` 'i aktif " +"ederdi. Parametrenin detayları için :ref:`newline ` " +"sayfasına bakınız." #: library/functions.rst:1164 msgid "" @@ -2156,6 +2212,12 @@ msgid "" "size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " "given, the default buffering policy works as follows:" msgstr "" +"*buffering* arabelleğe alma poliçesini düzenlemek için kullanılan opsiyonel " +"bir tam sayıdır. Arabelleğe almayı kapatmak için 0 veriniz (sadece ikili " +"modunda izin verilir), sadece satır arabelleğe alınmasını seçmek için 1 " +"veriniz (sadece metin modunda kullanılabilir), ve sabit boyutlu yığın " +"arabelleğinin bayt cinsinden boyutunu belirtmek için birden büyük bir " +"tamsayı veriniz:" #: library/functions.rst:1174 msgid "" @@ -2195,18 +2257,26 @@ msgid "" "``'strict'`` to raise a :exc:`ValueError` exception if there is an encoding " "error. The default value of ``None`` has the same effect." msgstr "" +"``'strict'``, bir kodlama hatası varsa bir :exc:`ValueError` istisnasını " +"yükseltmek için kullanılır. Varsayılan değer ``None`` ile aynı etkiyi " +"gösterir." #: library/functions.rst:1202 msgid "" "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " "data loss." msgstr "" +"``'ignore'`` hataları görmezden gelir. Kodlama hatalarını görmezden gelmenin " +"veri kaybı ile sonuçlanabileceğini unutmayın." #: library/functions.rst:1205 msgid "" "``'replace'`` causes a replacement marker (such as ``'?'``) to be inserted " "where there is malformed data." msgstr "" +"``'replace'`` hatalı biçimlendirilmiş veri olduğunda bir yedek işaretleyici " +"(``'?'`` gibi) 'nin hatalı biçimlendirilmiş verinin yerine geçmesine neden " +"olur." #: library/functions.rst:1208 msgid "" @@ -2229,12 +2299,16 @@ msgid "" "``'backslashreplace'`` replaces malformed data by Python's backslashed " "escape sequences." msgstr "" +"``'backslashreplace'`` Python'un ters slash kaçış karakterleri yüzünden " +"oluşan hatalı veriyi değiştirir." #: library/functions.rst:1222 msgid "" "``'namereplace'`` (also only supported when writing) replaces unsupported " "characters with ``\\N{...}`` escape sequences." msgstr "" +"``'namereplace'`` (sadece yazarken desteklenir) desteklenmeyen karakterleri " +"``\\N{...}`` kaçış karakterleriyle değiştirir." #: library/functions.rst:1230 msgid "" @@ -2242,6 +2316,9 @@ msgid "" "applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " "and ``'\\r\\n'``. It works as follows:" msgstr "" +"*newline*, :term:`universal newlines` modunun (sadece metin modu için " +"geçerlidir) nasıl çalışacağını kontrol eder. ``None``, ``''``, ``'\\n'``, " +"``'\\r'`` ve ``'\\r\\n'`` olabilir. Aşağıdaki gibi çalışır:" #: library/functions.rst:1234 msgid "" @@ -2387,6 +2464,10 @@ msgid "" "``ord('a')`` returns the integer ``97`` and ``ord('€')`` (Euro sign) returns " "``8364``. This is the inverse of :func:`chr`." msgstr "" +"Bir Unicode karakterini temsil eden dize verilir ve o karakterin Unicode kod " +"noktasını temsil eden bir tamsayı döndürür. Örneğin, ``ord('a')`` ``97`` " +"tamsayısını döndürür ve ``ord('€')`` (Euro simgesi) ``8364`` tamsayısını " +"döndürür. Bu :func:`chr` 'nin tersidir." #: library/functions.rst:1347 msgid "" @@ -2420,18 +2501,22 @@ msgstr "" #: library/functions.rst:1368 msgid "Here's an example of computing an inverse for ``38`` modulo ``97``::" -msgstr "" +msgstr "Burada ``38`` mod ``97`` 'nin tersini işlemek için bir örnek var::" #: library/functions.rst:1375 msgid "" "For :class:`int` operands, the three-argument form of ``pow`` now allows the " "second argument to be negative, permitting computation of modular inverses." msgstr "" +":class:`int` işlenenleri için, ``pow`` 'un üç parametreli formu artık ikinci " +"parametrenin negatif olmasına, modüler terslerin hesaplanmasına izin verir." #: library/functions.rst:1380 msgid "" "Allow keyword arguments. Formerly, only positional arguments were supported." msgstr "" +"Anahtar kelime parametrelerine izin ver, önceden sadece pozisyonel " +"parametreler desteklenirdi." #: library/functions.rst:1387 msgid "" @@ -2439,6 +2524,9 @@ msgid "" "by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " "keyword arguments." msgstr "" +"Metin akış *file* 'ına *sep* tarafından ayırılacak ve *end* ile bitirilecek " +"şekilde *objects* 'i yazdırır. *sep*, *end, *file*, ve *flush* sunulursa " +"anahtar kelime parametreleri olarak verilmelidir." #: library/functions.rst:1391 msgid "" @@ -2448,6 +2536,11 @@ msgid "" "default values. If no *objects* are given, :func:`print` will just write " "*end*." msgstr "" +"Tüm anahtar kelime olmayan parametler :func:`str` 'in yaptığı gibi dizeye " +"çevirilir ve *sep* tarafından ayırılıp *end* ile bitecek şekilde akışa " +"yazdırılır. *sep* ve *end* dize veya ``None`` olmalıdır. ``None`` olduğunda " +"varsayılan değerler kullanılır. Eğer *objects* verilmediyse, :func:`print` " +"sadece *end* 'i yazdırır." #: library/functions.rst:1397 msgid "" @@ -2456,6 +2549,10 @@ msgid "" "arguments are converted to text strings, :func:`print` cannot be used with " "binary mode file objects. For these, use ``file.write(...)`` instead." msgstr "" +"*file* parametresi ``write(string)`` metodu içeren bir obje olmalıdır; eğer " +"sunulmamış veya ``None`` ise, :data:`sys.stdout` kullanılacaktır. Yazdırılan " +"argümanlar metin dizelerine çevrildiğinden, :func:`print` ikili dosya " +"objeleri ile kullanılamaz. Bunlar için, ``file.write(...)`` 'ı kullanın." #: library/functions.rst:1402 msgid "" @@ -2600,6 +2697,9 @@ msgid "" "*iterable*. ``set`` is a built-in class. See :class:`set` and :ref:`types-" "set` for documentation about this class." msgstr "" +"Opsiyonel olarak *iterable* 'dan alınan elementlerle yeni bir :class:`set` " +"nesnesi döndürür. ``set`` yerleşik bir sınıftır. Bu sınıf hakkında " +"dokümantasyon için :class:`set`ve :ref`types-set` 'e bakınız." #: library/functions.rst:1550 msgid "" @@ -2607,6 +2707,9 @@ msgid "" "class:`tuple`, and :class:`dict` classes, as well as the :mod:`collections` " "module." msgstr "" +"Diğer konteynerler için, yerleşik :class:`frozenset`, :class:`list`, :class:" +"`tuple` ve :class:`dict` sınıflarını; aynı zamanda :mod:`collections` " +"modülüne bakınız." #: library/functions.rst:1557 msgid "" @@ -2623,6 +2726,9 @@ msgid "" "compilation time, one must manually mangle a private attribute's (attributes " "with two leading underscores) name in order to set it with :func:`setattr`." msgstr "" +":ref:`private name mangling `, derleme sürecinde " +"olacağından, :func:`setattr` ile ayarlamak için özel bir niteliğin (iki alt " +"çizgi ile başlayan nitelikler) adını manuel olarak değiştirmek gerekir." #: library/functions.rst:1574 msgid "" @@ -2653,18 +2759,25 @@ msgid "" "comparison key from each element in *iterable* (for example, ``key=str." "lower``). The default value is ``None`` (compare the elements directly)." msgstr "" +"*key*, *iterable* 'ın her elementinden bir karşılaştırma anahtarı ayıklamak " +"için kullanılan bir argümanın fonksiyonunu belirtir (örneğin, ``key=str." +"lower``). Varsayılan değer ``None`` 'dır (elementleri direkt karşılaştırır)." #: library/functions.rst:1595 msgid "" "*reverse* is a boolean value. If set to ``True``, then the list elements " "are sorted as if each comparison were reversed." msgstr "" +"*reverse* bir boolean değerdir. Eğer ``True`` ise, liste elementleri tüm " +"karşılaştırmalar tersine çevrilmiş şekilde sıralanır." #: library/functions.rst:1598 msgid "" "Use :func:`functools.cmp_to_key` to convert an old-style *cmp* function to a " "*key* function." msgstr "" +"Eski stil *cmp* fonksiyonunu bir *key* fonksiyonuna dönüştürmek için :func:" +"`functools.cmp_to_key` 'yi kullanın." #: library/functions.rst:1601 msgid "" @@ -2673,6 +2786,10 @@ msgid "" "compare equal --- this is helpful for sorting in multiple passes (for " "example, sort by department, then by salary grade)." msgstr "" +"Yerleşik :func:`sorted` fonksiyonunun stabil çalışması garantilenmiştir. Bir " +"sıralama eşit olan elementlerin ilgili sırasını değiştirmemeyi " +"garantiliyorsa stabildir --- bu çoklu geçişlerle sıralama (örneğin önce " +"departman, ardından maaş sıralama) için yardımcıdır." #: library/functions.rst:1606 msgid "" @@ -2690,6 +2807,8 @@ msgstr "" msgid "" "For sorting examples and a brief sorting tutorial, see :ref:`sortinghowto`." msgstr "" +"Sıralama örnekleri ve kısa sıralama öğreticisi için :ref:`sortinghowto` 'ya " +"bakınız." #: library/functions.rst:1619 msgid "Transform a method into a static method." @@ -3038,6 +3157,8 @@ msgid "" "Iterate over several iterables in parallel, producing tuples with an item " "from each one." msgstr "" +"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element " +"alarak bir demet üretir." #: library/functions.rst:1830 msgid "Example::" @@ -3048,6 +3169,9 @@ msgid "" "More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " "tuple contains the *i*-th element from each of the argument iterables." msgstr "" +"Daha resmice: :func:`zip` demetlerden oluşan ve *i* inci demetin her " +"parametre yineleyicisinden *i* 'inci elementi içerdiği bir yineleyici " +"döndürür." #: library/functions.rst:1842 msgid "" @@ -3055,6 +3179,9 @@ msgid "" "columns into rows. This is similar to `transposing a matrix `_." msgstr "" +":func:`zip` 'i anlamanın başka bir yolu da, sütunları satırlara ve satırları " +"sütunlara çevirmesidir. Bu `transposing a matrix `_ 'a benzer." #: library/functions.rst:1846 msgid "" @@ -3062,6 +3189,9 @@ msgid "" "iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" "`list`." msgstr "" +":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü " +"veya :class:`list` tarafından sarılarak yinelenmediği sürece elementler " +"işlenmez." #: library/functions.rst:1850 msgid "" @@ -3070,6 +3200,10 @@ msgid "" "the code that prepared these iterables. Python offers three different " "approaches to dealing with this issue:" msgstr "" +"Dikkate alınması gereken şeylerden biri de :func:`zip` 'e verilen " +"yineleyiciler bazen tasarım gereği, bazen ise yineleyicileri hazırlayan " +"kodda oluşan bir hatadan dolayı farklı uzunluklarda olabilirler. Python " +"bununla başa çıkmak için üç farklı yaklaşım sunar:" #: library/functions.rst:1855 msgid "" @@ -3077,6 +3211,9 @@ msgid "" "will ignore the remaining items in the longer iterables, cutting off the " "result to the length of the shortest iterable::" msgstr "" +"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. " +"Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu " +"en kısa yineleyicinin uzunluğuna eşitleyecektir::" #: library/functions.rst:1862 msgid "" @@ -3084,6 +3221,9 @@ msgid "" "equal length. In such cases, it's recommended to use the ``strict=True`` " "option. Its output is the same as regular :func:`zip`::" msgstr "" +":func:`zip` genellikle yineleyicilerin aynı uzunlukta olduğu varsayıldığında " +"kullanılır. Bu gibi durumlarda, ``strict=True`` opsiyonunu kullanmak " +"önerilir. Çıktısı sıradan :func:`zip` ile aynıdır::" #: library/functions.rst:1869 msgid "" From e9c06fa10d3e05c6374c839b878fbbdef8ccc746 Mon Sep 17 00:00:00 2001 From: Ardasak Date: Sun, 10 Jul 2022 23:39:32 +0300 Subject: [PATCH 36/58] done :') --- library/functions.po | 1978 ++++++++++++++++++++++-------------------- 1 file changed, 1060 insertions(+), 918 deletions(-) diff --git a/library/functions.po b/library/functions.po index 08c3a52da..c5fbed3de 100644 --- a/library/functions.po +++ b/library/functions.po @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: Python 3.10\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2021-12-17 23:20+0300\n" -"PO-Revision-Date: 2022-06-17 02:15+0300\n" +"PO-Revision-Date: 2022-07-10 23:37+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" "Language: tr_TR\n" @@ -16,7 +16,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" -"X-Generator: Poedit 3.0.1\n" +"X-Generator: Poedit 3.1.1\n" #: library/functions.rst:11 msgid "Built-in Functions" @@ -24,8 +24,8 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it " -"that are always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it that " +"are always available. They are listed here in alphabetical order." msgstr "" "Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " "bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " @@ -401,14 +401,14 @@ msgid "" "floating point number, or an object implementing :meth:`__abs__`. If the " "argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " -"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " -"karmaşık sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :" +"meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık " +"sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous " -"iterable`. Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " +"Equivalent to calling ``x.__aiter__()``." msgstr "" "Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " "döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." @@ -419,8 +419,8 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the " -"iterable is empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the iterable " +"is empty). Equivalent to::" msgstr "" "Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " "eşittir::" @@ -430,9 +430,9 @@ msgid "" "When awaited, return the next item from the given :term:`asynchronous " "iterator`, or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " -"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " -"*default* değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " +"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " +"değeri döndürür." #: library/functions.rst:90 msgid "" @@ -443,23 +443,23 @@ msgstr "" #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, " -"returning an :term:`awaitable`. Awaiting this returns the next value of the " -"iterator. If *default* is given, it is returned if the iterator is " -"exhausted, otherwise :exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning " +"an :term:`awaitable`. Awaiting this returns the next value of the iterator. If " +"*default* is given, it is returned if the iterator is exhausted, otherwise :" +"exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" -"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" +"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " "döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " "döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable " -"is empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable is " +"empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " -"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " +"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" @@ -476,15 +476,14 @@ msgstr "" #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. Some examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The result " +"is a valid Python expression. If *x* is not a Python :class:`int` object, it " +"has to define an :meth:`__index__` method that returns an integer. Some " +"examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " -"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " -"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " -"Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli " +"bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam " +"sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" #: library/functions.rst:132 msgid "" @@ -501,17 +500,17 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" "Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " -"using the standard :ref:`truth testing procedure `. If *x* is false " -"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" -"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " -"It cannot be subclassed further. Its only instances are ``False`` and " -"``True`` (see :ref:`bltin-boolean-values`)." +"using the standard :ref:`truth testing procedure `. If *x* is false or " +"omitted, this returns ``False``; otherwise, it returns ``True``. The :class:" +"`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). It " +"cannot be subclassed further. Its only instances are ``False`` and ``True`` " +"(see :ref:`bltin-boolean-values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " -"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " -"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " -"sınıfıdır. :ref:`typesnumeric` 'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " +"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini " +"döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:" +"`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -519,23 +518,23 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, " -"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " +"This function drops you into the debugger at the call site. Specifically, it " +"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " "through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " -"expecting no arguments. In this case, it is purely a convenience function " -"so you don't have to explicitly import :mod:`pdb` or type as much code to " -"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " -"other function and :func:`breakpoint` will automatically call that, allowing " -"you to drop into the debugger of choice." +"expecting no arguments. In this case, it is purely a convenience function so " +"you don't have to explicitly import :mod:`pdb` or type as much code to enter " +"the debugger. However, :func:`sys.breakpointhook` can be set to some other " +"function and :func:`breakpoint` will automatically call that, allowing you to " +"drop into the debugger of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " -"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " +"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " "beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " "tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " "için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " -"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" -"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" +"`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " "ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 @@ -550,14 +549,14 @@ msgstr "" msgid "" "Return a new array of bytes. The :class:`bytearray` class is a mutable " "sequence of integers in the range 0 <= x < 256. It has most of the usual " -"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " -"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well as " +"most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" "Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " -"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" -"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " -"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " -"için, :ref:`bytes-methods` 'a bakınız." +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" +"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının " +"çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:" +"`bytes-methods` 'a bakınız." #: library/functions.rst:181 msgid "" @@ -573,33 +572,31 @@ msgid "" "*errors*) parameters; :func:`bytearray` then converts the string to bytes " "using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " -"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " +"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " "string'i bayta çevirecektir." #: library/functions.rst:188 msgid "" "If it is an *integer*, the array will have that size and will be initialized " "with null bytes." -msgstr "" -"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface " -"`, a read-only buffer of the object will be used to " -"initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface `, " +"a read-only buffer of the object will be used to initialize the bytes array." msgstr "" "Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt " "dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 " -"<= x < 256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= " +"x < 256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " -"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan " +"tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -612,14 +609,14 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" "Return a new \"bytes\" object which is an immutable sequence of integers in " -"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" -"class:`bytearray` -- it has the same non-mutating methods and the same " -"indexing and slicing behavior." +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" +"`bytearray` -- it has the same non-mutating methods and the same indexing and " +"slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " -"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " -"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " -"davranışına sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " +"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. " +"Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına " +"sahiptir." #: library/functions.rst:211 msgid "" @@ -629,22 +626,21 @@ msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." msgstr "" -"Bayt objeleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " +"Bayt nesneleri değişmez değerler ile de oluşturulabilir, :ref:`strings` 'a " "bakınız." #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " -"bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:" -"`False` if not. If this returns ``True``, it is still possible that a call " -"fails, but if it is ``False``, calling *object* will never succeed. Note " -"that classes are callable (calling a class returns a new instance); " -"instances are callable if their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:`False` " +"if not. If this returns ``True``, it is still possible that a call fails, but " +"if it is ``False``, calling *object* will never succeed. Note that classes are " +"callable (calling a class returns a new instance); instances are callable if " +"their class has a :meth:`__call__` method." msgstr "" "Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" "`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " @@ -655,11 +651,11 @@ msgstr "" #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in " -"Python 3.2." +"This function was first removed in Python 3.0 and then brought back in Python " +"3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " -"versiyonunda geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " +"geri getirildi." #: library/functions.rst:233 msgid "" @@ -669,17 +665,16 @@ msgid "" msgstr "" "Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " "döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " -"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " -"tam tersidir." +"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam " +"tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " -"base 16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " +"16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " -"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " -"ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " +"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -687,28 +682,28 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like " -"an instance method receives the instance. To declare a class method, use " -"this idiom::" +"A class method receives the class as an implicit first argument, just like an " +"instance method receives the instance. To declare a class method, use this " +"idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " -"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " -"şekilde tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen " +"bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " +"tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" "The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" "`function` for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " -"için :ref:`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :" +"ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). The instance is ignored except for its " -"class. If a class method is called for a derived class, the derived class " -"object is passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). The instance is ignored except for its class. " +"If a class method is called for a derived class, the derived class object is " +"passed as the implied first argument." msgstr "" "Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " "üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " @@ -718,12 +713,12 @@ msgstr "" #: library/functions.rst:261 msgid "" "Class methods are different than C++ or Java static methods. If you want " -"those, see :func:`staticmethod` in this section. For more information on " -"class methods, see :ref:`types`." +"those, see :func:`staticmethod` in this section. For more information on class " +"methods, see :ref:`types`." msgstr "" "Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " -"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " -"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf " +"metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" @@ -735,9 +730,9 @@ msgstr "" #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, " -"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " -"have a new ``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, ``__name__``, " +"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " +"``__wrapped__`` attribute." msgstr "" "Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " "``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " @@ -745,10 +740,10 @@ msgstr "" #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be " -"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " -"string, a byte string, or an AST object. Refer to the :mod:`ast` module " -"documentation for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be executed " +"by :func:`exec` or :func:`eval`. *source* can either be a normal string, a " +"byte string, or an AST object. Refer to the :mod:`ast` module documentation " +"for information on how to work with AST objects." msgstr "" "*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " "veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." @@ -756,20 +751,20 @@ msgstr "" #: library/functions.rst:281 msgid "" "The *filename* argument should give the file from which the code was read; " -"pass some recognizable value if it wasn't read from a file (``''`` " -"is commonly used)." +"pass some recognizable value if it wasn't read from a file (``''`` is " +"commonly used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " -"``''`` kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " +"kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " -"it consists of a single expression, or ``'single'`` if it consists of a " -"single interactive statement (in the latter case, expression statements that " -"evaluate to something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " +"consists of a single expression, or ``'single'`` if it consists of a single " +"interactive statement (in the latter case, expression statements that evaluate " +"to something other than ``None`` will be printed)." msgstr "" "*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " "dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " @@ -779,52 +774,52 @@ msgstr "" #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:" -"`compiler options ` should be activated and which :ref:" -"`future features ` should be allowed. If neither is present (or both " -"are zero) the code is compiled with the same flags that affect the code that " -"is calling :func:`compile`. If the *flags* argument is given and " -"*dont_inherit* is not (or is zero) then the compiler options and the future " -"statements specified by the *flags* argument are used in addition to those " -"that would be used anyway. If *dont_inherit* is a non-zero integer then the " -"*flags* argument is it -- the flags (future features and compiler options) " -"in the surrounding code are ignored." +"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " +"options ` should be activated and which :ref:`future " +"features ` should be allowed. If neither is present (or both are zero) " +"the code is compiled with the same flags that affect the code that is calling :" +"func:`compile`. If the *flags* argument is given and *dont_inherit* is not (or " +"is zero) then the compiler options and the future statements specified by the " +"*flags* argument are used in addition to those that would be used anyway. If " +"*dont_inherit* is a non-zero integer then the *flags* argument is it -- the " +"flags (future features and compiler options) in the surrounding code are " +"ignored." msgstr "" "*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " "seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" -"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " -"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " -"çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " -"verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " -"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " -"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " -"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " -"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." +"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. İkisi " +"de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu " +"etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı verilip " +"*dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve gelecek " +"ifadeleri *flags* argümanı tarafından belirtilirler, yine de kullanılacak " +"olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir " +"tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki bayraklar " +"(gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." #: library/functions.rst:302 msgid "" "Compiler options and future statements are specified by bits which can be " "bitwise ORed together to specify multiple options. The bitfield required to " -"specify a given future feature can be found as the :attr:`~__future__." -"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " -"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." +"specify a given future feature can be found as the :attr:`~__future__._Feature." +"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :" +"mod:`__future__` module. :ref:`Compiler flags ` can be " +"found in :mod:`ast` module, with ``PyCF_`` prefix." msgstr "" "Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " -"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " -"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" -"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" -"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" -"`Derleyici bayrakları ` , :mod:`ast` modülünde ``PyCF_`` " -"öneki ile bulunabilir." +"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki " +"belirli bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` " +"modülündeki :class:`~__future__._Feature` örneğinde :attr:`~__future__." +"_Feature.compiler_flag` niteliği olarak bulunabilir. :ref:`Derleyici " +"bayrakları ` , :mod:`ast` modülünde ``PyCF_`` öneki ile " +"bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; " -"the default value of ``-1`` selects the optimization level of the " -"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " -"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " -"``__debug__`` is false) or ``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; the " +"default value of ``-1`` selects the optimization level of the interpreter as " +"given by :option:`-O` options. Explicit levels are ``0`` (no optimization; " +"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " +"``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " "varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " @@ -845,8 +840,8 @@ msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " -"'a bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " +"bakınız." #: library/functions.rst:322 msgid "" @@ -869,9 +864,9 @@ msgstr "" #: library/functions.rst:330 msgid "" "When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " -"mode, input must be terminated by at least one newline character. This is " -"to facilitate detection of incomplete and complete statements in the :mod:" -"`code` module." +"mode, input must be terminated by at least one newline character. This is to " +"facilitate detection of incomplete and complete statements in the :mod:`code` " +"module." msgstr "" "``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " "giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" @@ -881,8 +876,8 @@ msgstr "" #: library/functions.rst:337 msgid "" "It is possible to crash the Python interpreter with a sufficiently large/" -"complex string when compiling to an AST object due to stack depth " -"limitations in Python's AST compiler." +"complex string when compiling to an AST object due to stack depth limitations " +"in Python's AST compiler." msgstr "" "Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " "yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " @@ -890,8 +885,8 @@ msgstr "" #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " -"does not have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does " +"not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" "Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " "böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " @@ -910,27 +905,26 @@ msgid "" "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " "support for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " -"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " +"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" "Return a complex number with the value *real* + *imag*\\*1j or convert a " -"string or number to a complex number. If the first parameter is a string, " -"it will be interpreted as a complex number and the function must be called " -"without a second parameter. The second parameter can never be a string. " -"Each argument may be any numeric type (including complex). If *imag* is " -"omitted, it defaults to zero and the constructor serves as a numeric " -"conversion like :class:`int` and :class:`float`. If both arguments are " -"omitted, returns ``0j``." +"string or number to a complex number. If the first parameter is a string, it " +"will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. Each " +"argument may be any numeric type (including complex). If *imag* is omitted, " +"it defaults to zero and the constructor serves as a numeric conversion like :" +"class:`int` and :class:`float`. If both arguments are omitted, returns ``0j``." msgstr "" "*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " -"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " -"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " -"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " -"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " -"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " -"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." +"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı " +"olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. " +"İkinci parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir " +"(karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır " +"alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı dönüştürme " +"işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" @@ -940,8 +934,8 @@ msgid "" "meth:`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " -"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " +"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" @@ -960,8 +954,8 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " -"izin verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " +"verilir." #: library/functions.rst:382 msgid "" @@ -979,36 +973,33 @@ msgid "" "example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" ":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " -"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " -"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " -"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." +"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin " +"izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, " +"``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" "Create a new dictionary. The :class:`dict` object is the dictionary class. " "See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " -"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " -"bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " +"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :" -"class:`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :class:" +"`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. " -"With an argument, attempt to return a list of valid attributes for that " -"object." +"Without arguments, return the list of names in the current local scope. With " +"an argument, attempt to return a list of valid attributes for that object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " -"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " -"çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " +"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." #: library/functions.rst:413 msgid "" @@ -1020,14 +1011,14 @@ msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " "nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" "`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " -"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " -"izin verir." +"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine izin " +"verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best " -"to gather information from the object's :attr:`~object.__dict__` attribute, " -"if defined, and from its type object. The resulting list is not necessarily " +"If the object does not provide :meth:`__dir__`, the function tries its best to " +"gather information from the object's :attr:`~object.__dict__` attribute, if " +"defined, and from its type object. The resulting list is not necessarily " "complete and may be inaccurate when the object has a custom :func:" "`__getattr__`." msgstr "" @@ -1038,17 +1029,17 @@ msgstr "" #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types " -"of objects, as it attempts to produce the most relevant, rather than " -"complete, information:" +"The default :func:`dir` mechanism behaves differently with different types of " +"objects, as it attempts to produce the most relevant, rather than complete, " +"information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the " -"module's attributes." +"If the object is a module object, the list contains the names of the module's " +"attributes." msgstr "" "Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " "içerir." @@ -1063,9 +1054,9 @@ msgstr "" #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of " -"its class's attributes, and recursively of the attributes of its class's " -"base classes." +"Otherwise, the list contains the object's attributes' names, the names of its " +"class's attributes, and recursively of the attributes of its class's base " +"classes." msgstr "" "Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " "yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." @@ -1078,8 +1069,8 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " "interactive prompt, it tries to supply an interesting set of names more than " -"it tries to supply a rigorously or consistently defined set of names, and " -"its detailed behavior may change across releases. For example, metaclass " +"it tries to supply a rigorously or consistently defined set of names, and its " +"detailed behavior may change across releases. For example, metaclass " "attributes are not in the result list when the argument is a class." msgstr "" "Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " @@ -1091,20 +1082,20 @@ msgstr "" #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. " -"With mixed operand types, the rules for binary arithmetic operators apply. " -"For integers, the result is the same as ``(a // b, a % b)``. For floating " -"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." -"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " -"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " -"and ``0 <= abs(a % b) < abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " -"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " +"consisting of their quotient and remainder when using integer division. With " +"mixed operand types, the rules for binary arithmetic operators apply. For " +"integers, the result is the same as ``(a // b, a % b)``. For floating point " +"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / " +"b)`` but may be 1 less than that. In any case ``q * b + a % b`` is very close " +"to *a*, if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a " +"% b) < abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " +"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " "Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " "kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " -"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " -"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " +"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama " +"bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " "yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " "<= abs(a % b) < abs(b)``." @@ -1113,8 +1104,8 @@ msgid "" "Return an enumerate object. *iterable* must be a sequence, an :term:" "`iterator`, or some other object which supports iteration. The :meth:" "`~iterator.__next__` method of the iterator returned by :func:`enumerate` " -"returns a tuple containing a count (from *start* which defaults to 0) and " -"the values obtained from iterating over *iterable*." +"returns a tuple containing a count (from *start* which defaults to 0) and the " +"values obtained from iterating over *iterable*." msgstr "" "Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " "veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" @@ -1133,24 +1124,24 @@ msgid "" "object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " -"bir haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " +"haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a " -"reference to the dictionary of the built-in module :mod:`builtins` is " -"inserted under that key before *expression* is parsed. That way you can " -"control what builtins are available to the executed code by inserting your " -"own ``__builtins__`` dictionary into *globals* before passing it to :func:" -"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " -"dictionary. If both dictionaries are omitted, the expression is executed " -"with the *globals* and *locals* in the environment where :func:`eval` is " -"called. Note, *eval()* does not have access to the :term:`nested scopes " -"` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a reference " +"to the dictionary of the built-in module :mod:`builtins` is inserted under " +"that key before *expression* is parsed. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`eval`. " +"If the *locals* dictionary is omitted it defaults to the *globals* " +"dictionary. If both dictionaries are omitted, the expression is executed with " +"the *globals* and *locals* in the environment where :func:`eval` is called. " +"Note, *eval()* does not have access to the :term:`nested scopes ` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " "*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " @@ -1168,8 +1159,8 @@ msgstr "" #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors " -"are reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors are " +"reported as exceptions. Example:" msgstr "" "Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " "istisnalar olarak rapor edilir. Örnek:" @@ -1181,28 +1172,27 @@ msgid "" "of a string. If the code object has been compiled with ``'exec'`` as the " "*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " -"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " -"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " -"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " -"olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " +"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod " +"nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile " +"derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` olacaktır." #: library/functions.rst:532 msgid "" "Hints: dynamic execution of statements is supported by the :func:`exec` " -"function. The :func:`globals` and :func:`locals` functions return the " -"current global and local dictionary, respectively, which may be useful to " -"pass around for use by :func:`eval` or :func:`exec`." +"function. The :func:`globals` and :func:`locals` functions return the current " +"global and local dictionary, respectively, which may be useful to pass around " +"for use by :func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " -"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " -"tarafından kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " +"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " +"kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs " -"are stripped." +"If the given source is a string, then leading and trailing spaces and tabs are " +"stripped." msgstr "" "Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " "çıkarılır." @@ -1212,9 +1202,8 @@ msgid "" "See :func:`ast.literal_eval` for a function that can safely evaluate strings " "with expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " -"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " -"bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen " +"bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." #: library/functions.rst:579 msgid "" @@ -1229,101 +1218,98 @@ msgid "" "Raises an :ref:`auditing event ` ``exec`` with the code object as " "the argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` " -"``exec`` hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da " -"yükseltilir." +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " +"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." #: library/functions.rst:552 msgid "" "This function supports dynamic execution of Python code. *object* must be " -"either a string or a code object. If it is a string, the string is parsed " -"as a suite of Python statements which is then executed (unless a syntax " -"error occurs). [#]_ If it is a code object, it is simply executed. In all " -"cases, the code that's executed is expected to be valid as file input (see " -"the section :ref:`file-input` in the Reference Manual). Be aware that the :" -"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " -"not be used outside of function definitions even within the context of code " -"passed to the :func:`exec` function. The return value is ``None``." +"either a string or a code object. If it is a string, the string is parsed as " +"a suite of Python statements which is then executed (unless a syntax error " +"occurs). [#]_ If it is a code object, it is simply executed. In all cases, " +"the code that's executed is expected to be valid as file input (see the " +"section :ref:`file-input` in the Reference Manual). Be aware that the :keyword:" +"`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may not be " +"used outside of function definitions even within the context of code passed to " +"the :func:`exec` function. The return value is ``None``." msgstr "" "Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " -"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " -"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " -"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " -"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " -"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" -"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " -"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " -"unutmayınız. Döndürülen değer ``None`` 'dır." +"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " +"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ " +"eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun " +"dosya girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-" +"input` kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:" +"`return` ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile " +"fonksiyonlar dışında kullanılamayacağını unutmayınız. Döndürülen değer " +"``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " "current scope. If only *globals* is provided, it must be a dictionary (and " -"not a subclass of dictionary), which will be used for both the global and " -"the local variables. If *globals* and *locals* are given, they are used for " -"the global and local variables, respectively. If provided, *locals* can be " -"any mapping object. Remember that at the module level, globals and locals " -"are the same dictionary. If exec gets two separate objects as *globals* and " -"*locals*, the code will be executed as if it were embedded in a class " -"definition." +"not a subclass of dictionary), which will be used for both the global and the " +"local variables. If *globals* and *locals* are given, they are used for the " +"global and local variables, respectively. If provided, *locals* can be any " +"mapping object. Remember that at the module level, globals and locals are the " +"same dictionary. If exec gets two separate objects as *globals* and *locals*, " +"the code will be executed as if it were embedded in a class definition." msgstr "" "Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " "çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " -"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " -"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " -"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " -"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " -"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " -"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." +"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer " +"*globals* ve *locals* sağlandıysa, global ve yerel değişkenler için sırasıyla " +"kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama objesi " +"olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı sözlükte " +"bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki ayrı nesne " +"alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" "If the *globals* dictionary does not contain a value for the key " "``__builtins__``, a reference to the dictionary of the built-in module :mod:" -"`builtins` is inserted under that key. That way you can control what " -"builtins are available to the executed code by inserting your own " -"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." +"`builtins` is inserted under that key. That way you can control what builtins " +"are available to the executed code by inserting your own ``__builtins__`` " +"dictionary into *globals* before passing it to :func:`exec`." msgstr "" "Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " -"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " -"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" -"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " +"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " +"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e " +"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " "yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass " -"around for use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass around " +"for use as the second and third argument to :func:`exec`." msgstr "" "Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " -"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " -"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." +"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman " +"olarak kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. " -"Pass an explicit *locals* dictionary if you need to see effects of the code " -"on *locals* after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. Pass " +"an explicit *locals* dictionary if you need to see effects of the code on " +"*locals* after function :func:`exec` returns." msgstr "" "Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " "açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " "çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " -"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " -"sözlüğü geçirin." +"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* sözlüğü " +"geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which " -"supports iteration, or an iterator. If *function* is ``None``, the identity " -"function is assumed, that is, all elements of *iterable* that are false are " -"removed." +"returns true. *iterable* may be either a sequence, a container which supports " +"iteration, or an iterator. If *function* is ``None``, the identity function " +"is assumed, that is, all elements of *iterable* that are false are removed." msgstr "" "*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " -"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " -"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " +"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir " +"yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " "parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " "elementleri silinir." @@ -1341,8 +1327,8 @@ msgstr "" #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that " -"returns elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that returns " +"elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1354,27 +1340,26 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional " -"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"preceded by a sign, and optionally embedded in whitespace. The optional sign " +"may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " "produced. The argument may also be a string representing a NaN (not-a-" "number), or positive or negative infinity. More precisely, the input must " "conform to the following grammar after leading and trailing whitespace " "characters are removed:" msgstr "" "Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " -"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " -"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " -"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " -"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " -"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " -"olmalıdır:" +"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret " +"``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. " +"Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize " +"olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk karakterleri " +"kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, " -"described in :ref:`floating`. Case is not significant, so, for example, " -"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " -"spellings for positive infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, described " +"in :ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf" +"\", \"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive " +"infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " "tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" @@ -1388,15 +1373,15 @@ msgid "" "precision) is returned. If the argument is outside the range of a Python " "float, an :exc:`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " -"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " +"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" "For a general Python object ``x``, ``float(x)`` delegates to ``x." -"__float__()``. If ``__float__()`` is not defined then it falls back to :" -"meth:`__index__`." +"__float__()``. If ``__float__()`` is not defined then it falls back to :meth:" +"`__index__`." msgstr "" "Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " "fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" @@ -1422,15 +1407,14 @@ msgstr "" #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type " -"of the *value* argument; however, there is a standard formatting syntax that " -"is used by most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type of " +"the *value* argument; however, there is a standard formatting syntax that is " +"used by most built-in types: :ref:`formatspec`." msgstr "" "Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " -"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " -"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " -"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " -"sözdizimi var." +"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması " +"*value* argümanının tipine göre değişkendir; ama, çoğu yerleşik tiplerde " +"kullanılan :ref:`formatspec` adında bir standart biçimlendirme sözdizimi var." #: library/functions.rst:690 msgid "" @@ -1446,8 +1430,8 @@ msgid "" "__format__(value, format_spec)`` which bypasses the instance dictionary when " "searching for the value's :meth:`__format__` method. A :exc:`TypeError` " "exception is raised if the method search reaches :mod:`object` and the " -"*format_spec* is non-empty, or if either the *format_spec* or the return " -"value are not strings." +"*format_spec* is non-empty, or if either the *format_spec* or the return value " +"are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " @@ -1457,11 +1441,11 @@ msgstr "" #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if " -"*format_spec* is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* " +"is not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" -"exc:`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" +"`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" @@ -1471,26 +1455,25 @@ msgid "" msgstr "" "Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" "`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " -"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " -"'e bakınız." +"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e " +"bakınız." #: library/functions.rst:713 msgid "" "For other containers see the built-in :class:`set`, :class:`list`, :class:" "`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" -"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, " +"ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " "bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a " -"string. If the string is the name of one of the object's attributes, the " -"result is the value of that attribute. For example, ``getattr(x, " -"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " -"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " -"raised." +"Return the value of the named attribute of *object*. *name* must be a string. " +"If the string is the name of one of the object's attributes, the result is the " +"value of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent " +"to ``x.foobar``. If the named attribute does not exist, *default* is returned " +"if provided, otherwise :exc:`AttributeError` is raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " "*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " @@ -1517,33 +1500,33 @@ msgid "" "same regardless of where the function is called." msgstr "" "Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " -"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " -"yerden bağımsız olarak aynı kalır." +"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden " +"bağımsız olarak aynı kalır." #: library/functions.rst:743 msgid "" "The arguments are an object and a string. The result is ``True`` if the " -"string is the name of one of the object's attributes, ``False`` if not. " -"(This is implemented by calling ``getattr(object, name)`` and seeing whether " -"it raises an :exc:`AttributeError` or not.)" +"string is the name of one of the object's attributes, ``False`` if not. (This " +"is implemented by calling ``getattr(object, name)`` and seeing whether it " +"raises an :exc:`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " -"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " +"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " "görülür.)" #: library/functions.rst:751 msgid "" "Return the hash value of the object (if it has one). Hash values are " "integers. They are used to quickly compare dictionary keys during a " -"dictionary lookup. Numeric values that compare equal have the same hash " -"value (even if they are of different types, as is the case for 1 and 1.0)." +"dictionary lookup. Numeric values that compare equal have the same hash value " +"(even if they are of different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " -"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " -"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " -"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " -"veri tiplerinde olsalar bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " +"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " +"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma " +"değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar " +"bile)." #: library/functions.rst:758 msgid "" @@ -1552,24 +1535,24 @@ msgid "" "meth:`__hash__` for details." msgstr "" ":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " -"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " -"Detaylar için :meth:`__hash__` 'e bakınız." +"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar " +"için :meth:`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " "interpreter console. If the argument is a string, then the string is looked " -"up as the name of a module, function, class, method, keyword, or " -"documentation topic, and a help page is printed on the console. If the " -"argument is any other kind of object, a help page on the object is generated." +"up as the name of a module, function, class, method, keyword, or documentation " +"topic, and a help page is printed on the console. If the argument is any " +"other kind of object, a help page on the object is generated." msgstr "" "Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " -"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " -"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " -"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " -"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " -"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." +"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı " +"konsolunda başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, " +"metot, anahtar kelime veya dokümantasyon konusu için dizeye bakılır ve bir " +"yardım sayfası konsola bastırılır. Eğer argüman başka tipte bir nesne ise, " +"nesne üzerinde bir yardım sayfası oluşturulur." #: library/functions.rst:771 msgid "" @@ -1581,14 +1564,13 @@ msgstr "" "Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " "çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " "konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`yalnızca " -"konumsalparametrelerle ilgili SSS girişi ` " -"'ne bakınız." +"konumsalparametrelerle ilgili SSS girişi ` 'ne " +"bakınız." #: library/functions.rst:776 msgid "" "This function is added to the built-in namespace by the :mod:`site` module." -msgstr "" -"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" @@ -1601,9 +1583,9 @@ msgstr "" #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with " -"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" -"meth:`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x" +"\". If *x* is not a Python :class:`int` object, it has to define an :meth:" +"`__index__` method that returns an integer. Some examples:" msgstr "" "Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " "dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " @@ -1611,20 +1593,19 @@ msgstr "" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower " -"hexadecimal string with prefix or not, you can use either of the following " -"ways:" +"If you want to convert an integer number to an uppercase or lower hexadecimal " +"string with prefix or not, you can use either of the following ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " -"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using " -"a base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using a " +"base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " -"dönüştürmek için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " +"için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" @@ -1636,14 +1617,13 @@ msgstr "" #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is " -"guaranteed to be unique and constant for this object during its lifetime. " -"Two objects with non-overlapping lifetimes may have the same :func:`id` " -"value." +"Return the \"identity\" of an object. This is an integer which is guaranteed " +"to be unique and constant for this object during its lifetime. Two objects " +"with non-overlapping lifetimes may have the same :func:`id` value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " -"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " -"aynı :func:`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " +"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :" +"func:`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" @@ -1655,15 +1635,15 @@ msgstr "" #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output " -"without a trailing newline. The function then reads a line from input, " -"converts it to a string (stripping a trailing newline), and returns that. " -"When EOF is read, :exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output without " +"a trailing newline. The function then reads a line from input, converts it to " +"a string (stripping a trailing newline), and returns that. When EOF is read, :" +"exc:`EOFError` is raised. Example::" msgstr "" "Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " -"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu " -"bir dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF " -"okunduğunda, :exc:`EOFError` istisnası ortaya çıkar. Örnek::" +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " +"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" +"`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" @@ -1723,29 +1703,27 @@ msgstr "" msgid "" "If *x* is not a number or if *base* is given, then *x* must be a string, :" "class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " -"literal ` in radix *base*. Optionally, the literal can be " -"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " -"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " -"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " -"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " -"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " -"with integer literals in code. Base 0 means to interpret exactly as a code " -"literal, so that the actual base is 2, 8, 10, or 16, and so that " -"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " -"``int('010', 8)``." +"literal ` in radix *base*. Optionally, the literal can be preceded " +"by ``+`` or ``-`` (with no space in between) and surrounded by whitespace. A " +"base-n literal consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` " +"to ``Z``) having values 10 to 35. The default *base* is 10. The allowed " +"values are 0 and 2--36. Base-2, -8, and -16 literals can be optionally " +"prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as with integer " +"literals in code. Base 0 means to interpret exactly as a code literal, so " +"that the actual base is 2, 8, 10, or 16, and so that ``int('010', 0)`` is not " +"legal, while ``int('010')`` is, as well as ``int('010', 8)``." msgstr "" "Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:" -"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil " -"eden bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` " -"veya ``-`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-" -"n sabiti, 0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya " -"\"A\" ila \"Z\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. " -"İzin verilen değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki " -"tam sayı sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, " -"veya ``0x``/``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya " -"16 olacak şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece " -"``int('010', 0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` " -"legaldir." +"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden " +"bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-" +"`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, " +"0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z" +"\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen " +"değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı " +"sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/" +"``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya 16 olacak " +"şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece ``int('010', " +"0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1753,10 +1731,10 @@ msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :" -"meth:`base.__index__ ` method, that method is called to " -"obtain an integer for the base. Previous versions used :meth:`base.__int__ " -"` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" +"`base.__index__ ` method, that method is called to obtain an " +"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." msgstr "" "Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base." "__index__ ` metoduna sahipse, bu metot, taban için bir " @@ -1770,22 +1748,22 @@ msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döne #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " -"the function always returns ``False``. If *classinfo* is a tuple of type " -"objects (or recursively, other such tuples) or a :ref:`types-union` of " -"multiple types, return ``True`` if *object* is an instance of any of the " -"types. If *classinfo* is not a type or tuple of types and such tuples, a :" -"exc:`TypeError` exception is raised." +"argument, or of a (direct, indirect, or :term:`virtual `) " +"subclass thereof. If *object* is not an object of the given type, the " +"function always returns ``False``. If *classinfo* is a tuple of type objects " +"(or recursively, other such tuples) or a :ref:`types-union` of multiple types, " +"return ``True`` if *object* is an instance of any of the types. If *classinfo* " +"is not a type or tuple of types and such tuples, a :exc:`TypeError` exception " +"is raised." msgstr "" "*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, " -"dolaylı veya :term:`sanal `) alt sınıfının bir " -"örneğiyse ``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, " -"fonksiyon mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan " -"bir demet (veya yinelemeli olarak, bu tür diğer demetler) veya birden çok " -"türden bir :ref:`types-union` ise, ayrıca *object* bu verilen türlerden " -"herhangi birinin örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya " -"türler içeren bir tuple değilse, :exc:`TypeError` hatası ortaya çıkar." +"dolaylı veya :term:`sanal `) alt sınıfının bir örneğiyse " +"``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon " +"mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet " +"(veya yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :" +"ref:`types-union` ise, ayrıca *object* bu verilen türlerden herhangi birinin " +"örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir " +"tuple değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." @@ -1793,12 +1771,11 @@ msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" -"`virtual `) of *classinfo*. A class is considered a " -"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" -"`types-union`, in which case return ``True`` if *class* is a subclass of any " -"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " -"raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " +"`) of *classinfo*. A class is considered a subclass of " +"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, " +"in which case return ``True`` if *class* is a subclass of any entry in " +"*classinfo*. In any other case, a :exc:`TypeError` exception is raised." msgstr "" "Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" "term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " @@ -1810,10 +1787,10 @@ msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a " -"second argument, *object* must be a collection object which supports the :" -"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " -"the sequence protocol (the :meth:`__getitem__` method with integer arguments " +"differently depending on the presence of the second argument. Without a second " +"argument, *object* must be a collection object which supports the :term:" +"`iterable` protocol (the :meth:`__iter__` method), or it must support the " +"sequence protocol (the :meth:`__getitem__` method with integer arguments " "starting at ``0``). If it does not support either of those protocols, :exc:" "`TypeError` is raised. If the second argument, *sentinel*, is given, then " "*object* must be a callable object. The iterator created in this case will " @@ -1823,15 +1800,15 @@ msgid "" msgstr "" "Bir :term:`iterator` nesnesi döndürür. İlk parametre ikinci parametrenin " "sunumuna oldukça bağımlı bir şekilde yorumlanır. İkinci parametre yoksa, " -"*nesne* :term:`iterable` protokolünü (:meth:`__iter__` metodu) destekleyen " -"bir koleksiyon objesi olmalıdır veya dizi protokolünü (``0`` dan başlayarak " -"tam sayı değerleri alan meth:`__getitem__` metodu) desteklemelidir. Eğer bu " -"iki protokolü de desteklemiyorsa, :exc:`TypeError` hatası ortaya çıkar. Eğer " -"2. argüman, *nöbetçi*, verildiyse, *nesne* çağırılabilir bir nesne " -"olmalıdır. Bu durumda oluşturulan yineleyici, :meth:`~iterator.__next__` " -"yöntemine yapılan her çağrı için hiçbir argüman olmadan *nesne*'yi çağırır; " -"döndürülen değer *nöbetçi*'ye eşitse, :exc:`StopIteration` hatası ortaya " -"çıkar, aksi takdirde değer döndürülür." +"*nesne* :term:`iterable` protokolünü (:meth:`__iter__` metodu) destekleyen bir " +"koleksiyon objesi olmalıdır veya dizi protokolünü (``0`` dan başlayarak tam " +"sayı değerleri alan meth:`__getitem__` metodu) desteklemelidir. Eğer bu iki " +"protokolü de desteklemiyorsa, :exc:`TypeError` hatası ortaya çıkar. Eğer 2. " +"argüman, *nöbetçi*, verildiyse, *nesne* çağırılabilir bir nesne olmalıdır. Bu " +"durumda oluşturulan yineleyici, :meth:`~iterator.__next__` yöntemine yapılan " +"her çağrı için hiçbir argüman olmadan *nesne*'yi çağırır; döndürülen değer " +"*nöbetçi*'ye eşitse, :exc:`StopIteration` hatası ortaya çıkar, aksi takdirde " +"değer döndürülür." #: library/functions.rst:939 msgid "See also :ref:`typeiter`." @@ -1839,9 +1816,9 @@ msgstr "Ayrıca :ref:`typeiter` bkz." #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a " -"block-reader. For example, reading fixed-width blocks from a binary database " -"file until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a block-" +"reader. For example, reading fixed-width blocks from a binary database file " +"until the end of file is reached::" msgstr "" ":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " "okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " @@ -1853,9 +1830,9 @@ msgid "" "sequence (such as a string, bytes, tuple, list, or range) or a collection " "(such as a dictionary, set, or frozen set)." msgstr "" -"Bir objenin uzunluğunu (element sayısını) döndürür. Argüman bir dizi " -"(örneğin dize, bytes, demet, liste veya aralık) veya bir koleksiyon (örneğin " -"sözlük, küme veya dondurulmuş küme) olabilir." +"Bir objenin uzunluğunu (element sayısını) döndürür. Argüman bir dizi (örneğin " +"dize, bytes, demet, liste veya aralık) veya bir koleksiyon (örneğin sözlük, " +"küme veya dondurulmuş küme) olabilir." #: library/functions.rst:959 msgid "" @@ -1877,19 +1854,18 @@ msgstr "" msgid "" "Update and return a dictionary representing the current local symbol table. " "Free variables are returned by :func:`locals` when it is called in function " -"blocks, but not in class blocks. Note that at the module level, :func:" -"`locals` and :func:`globals` are the same dictionary." +"blocks, but not in class blocks. Note that at the module level, :func:`locals` " +"and :func:`globals` are the same dictionary." msgstr "" "Anlık yerel sembol tablosunu temsil eden bir sözlüğü günceller ve döndürür. " "Serbest değişkenler :func:`locals` fonksiyon bloklarında çağırıldığında onun " -"aracılığıyla döndürülür, aynısı sınıf bloklarında geçerli değildir. " -"Unutmayın ki modül seviyesinde, :func:`locals` ve :func:`globals` aynı " -"sözlüklerdir." +"aracılığıyla döndürülür, aynısı sınıf bloklarında geçerli değildir. Unutmayın " +"ki modül seviyesinde, :func:`locals` ve :func:`globals` aynı sözlüklerdir." #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not " -"affect the values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not affect " +"the values of local and free variables used by the interpreter." msgstr "" "Bu sözlüğün içeriği modifiye edilmemelidir, değişiklikler yorumlayıcı " "tarafından kullanılan yerel ve serbest değişkenlerin değerlerini " @@ -1899,32 +1875,30 @@ msgstr "" msgid "" "Return an iterator that applies *function* to every item of *iterable*, " "yielding the results. If additional *iterable* arguments are passed, " -"*function* must take that many arguments and is applied to the items from " -"all iterables in parallel. With multiple iterables, the iterator stops when " -"the shortest iterable is exhausted. For cases where the function inputs are " +"*function* must take that many arguments and is applied to the items from all " +"iterables in parallel. With multiple iterables, the iterator stops when the " +"shortest iterable is exhausted. For cases where the function inputs are " "already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" "*yinelenebilir*'in her elementini *fonksiyon*'a gönderen bir yineleyici " -"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri " -"verildiyse, *fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " -"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla " -"yinelenebilir ile, yineleyici en kısa yinelenebilir tükendiğinde durur. " -"Fonksiyon girdilerinin zaten demetler halinde verildiği durumlar için, :func:" -"`itertools.starmap`\\ 'a bakın." +"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri verildiyse, " +"*fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " +"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla yinelenebilir " +"ile, yineleyici en kısa yinelenebilir tükendiğinde durur. Fonksiyon " +"girdilerinin zaten demetler halinde verildiği durumlar için, :func:`itertools." +"starmap`\\ 'a bakın." #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more " -"arguments." +"Return the largest item in an iterable or the largest of two or more arguments." msgstr "" -"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini " -"döndürür." +"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini döndürür." #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The largest item in the iterable is returned. If two or more positional " -"arguments are provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. The " +"largest item in the iterable is returned. If two or more positional arguments " +"are provided, the largest of the positional arguments is returned." msgstr "" "Eğer bir konumsal parametre sağlandıysa, o bir :term:`iterable` olmalıdır. " "Yineleyicinin en büyük elementi döndürülür. Eğer iki veya daha fazla " @@ -1933,17 +1907,17 @@ msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies " -"a one-argument ordering function like that used for :meth:`list.sort`. The " +"There are two optional keyword-only arguments. The *key* argument specifies a " +"one-argument ordering function like that used for :meth:`list.sort`. The " "*default* argument specifies an object to return if the provided iterable is " "empty. If the iterable is empty and *default* is not provided, a :exc:" "`ValueError` is raised." msgstr "" -"İki tane opsiyonel anahtar kelime parametresi vardır. *key* parametresi, :" -"meth:`list.sort` için kullanıldığı gibi bir parametre talep etme " -"fonksiyonunu belirtir. *varsayılan* parametre, sağlanan yineleyici boş ise " -"döndürülecek nesneyi belirtir. Eğer yineleyici boş ve *varsayılan* " -"verilmemiş ise, :exc:`ValueError` hatası ortaya çıkar." +"İki tane opsiyonel anahtar kelime parametresi vardır. *key* parametresi, :meth:" +"`list.sort` için kullanıldığı gibi bir parametre talep etme fonksiyonunu " +"belirtir. *varsayılan* parametre, sağlanan yineleyici boş ise döndürülecek " +"nesneyi belirtir. Eğer yineleyici boş ve *varsayılan* verilmemiş ise, :exc:" +"`ValueError` hatası ortaya çıkar." #: library/functions.rst:1009 msgid "" @@ -1952,8 +1926,8 @@ msgid "" "such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." "nlargest(1, iterable, key=keyfunc)``." msgstr "" -"Eğer birden fazla element en büyük ise, fonksiyon ilk rastlananı döndürür. " -"bu ``sorted(iterable, key=keyfunc, reverse=True)[0]`` ve ``heapq.nlargest(1, " +"Eğer birden fazla element en büyük ise, fonksiyon ilk rastlananı döndürür. bu " +"``sorted(iterable, key=keyfunc, reverse=True)[0]`` ve ``heapq.nlargest(1, " "iterable, key=keyfunc)`` gibi sıralama kararlılığı muhafaza eden araçlar ile " "uygundur." @@ -1970,21 +1944,21 @@ msgid "" "Return a \"memory view\" object created from the given argument. See :ref:" "`typememoryview` for more information." msgstr "" -"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha " -"fazla bilgi için :ref:`typememoryview` bkz." +"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha fazla " +"bilgi için :ref:`typememoryview` bkz." #: library/functions.rst:1032 msgid "" "Return the smallest item in an iterable or the smallest of two or more " "arguments." msgstr "" -"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " -"küçüğünü döndürür." +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " +"döndürür." #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. " -"The smallest item in the iterable is returned. If two or more positional " +"If one positional argument is provided, it should be an :term:`iterable`. The " +"smallest item in the iterable is returned. If two or more positional " "arguments are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " @@ -2020,8 +1994,8 @@ msgid "" "function does not accept any arguments." msgstr "" "Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " -"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " -"fonksiyon hiçbir argüman kabul etmez." +"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon " +"hiçbir argüman kabul etmez." #: library/functions.rst:1073 msgid "" @@ -2033,10 +2007,9 @@ msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The " -"result is a valid Python expression. If *x* is not a Python :class:`int` " -"object, it has to define an :meth:`__index__` method that returns an " -"integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The result " +"is a valid Python expression. If *x* is not a Python :class:`int` object, it " +"has to define an :meth:`__index__` method that returns an integer. For example:" msgstr "" "Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " "Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " @@ -2047,8 +2020,8 @@ msgid "" "If you want to convert an integer number to an octal string either with the " "prefix \"0o\" or not, you can use either of the following ways." msgstr "" -"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " -"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " +"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -2062,15 +2035,15 @@ msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or " -"relative to the current working directory) of the file to be opened or an " -"integer file descriptor of the file to be wrapped. (If a file descriptor is " -"given, it is closed when the returned I/O object is closed unless *closefd* " -"is set to ``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or relative " +"to the current working directory) of the file to be opened or an integer file " +"descriptor of the file to be wrapped. (If a file descriptor is given, it is " +"closed when the returned I/O object is closed unless *closefd* is set to " +"``False``.)" msgstr "" "*file*, açılan dosyanın açılması veya dosyanın bir tam sayı dosya " -"tanımlayıcısının paketlenmesi için bir yol adını (mutlak veya geçerli " -"çalışma dizinine göre) veren :term:`path-like object` 'dir. (Eğer bir dosya " +"tanımlayıcısının paketlenmesi için bir yol adını (mutlak veya geçerli çalışma " +"dizinine göre) veren :term:`path-like object` 'dir. (Eğer bir dosya " "açıklayıcısı veirldiyse, *closefd*, ``False`` 'a ayarlanmadığı sürece I/O " "nesnesi kapatıldığında kapatılır." @@ -2078,15 +2051,24 @@ msgstr "" msgid "" "*mode* is an optional string that specifies the mode in which the file is " "opened. It defaults to ``'r'`` which means open for reading in text mode. " -"Other common values are ``'w'`` for writing (truncating the file if it " -"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " -"(which on *some* Unix systems, means that *all* writes append to the end of " -"the file regardless of the current seek position). In text mode, if " -"*encoding* is not specified the encoding used is platform-dependent: " -"``locale.getpreferredencoding(False)`` is called to get the current locale " -"encoding. (For reading and writing raw bytes use binary mode and leave " -"*encoding* unspecified.) The available modes are:" -msgstr "" +"Other common values are ``'w'`` for writing (truncating the file if it already " +"exists), ``'x'`` for exclusive creation, and ``'a'`` for appending (which on " +"*some* Unix systems, means that *all* writes append to the end of the file " +"regardless of the current seek position). In text mode, if *encoding* is not " +"specified the encoding used is platform-dependent: ``locale." +"getpreferredencoding(False)`` is called to get the current locale encoding. " +"(For reading and writing raw bytes use binary mode and leave *encoding* " +"unspecified.) The available modes are:" +msgstr "" +"*mode* dosyanın açılacağı modu belirten opsiyonel bir dizedir. Varsayılan " +"olarak metin modunda okuma anlamına gelen ``'r'`` değerini alır. Diğer sıradan " +"değerler yazmak için (dosya zaten varsa kesilir) ``'w'``, ayrıcalıklı " +"oluşturma için ``'x'`` ve dosyaya ekleme yapmak için (*bazı* Unix " +"sistemlerinde, *hepsi* o anki imleç pozisyonundan bağımsız dosyanın sonuna " +"ekleme anlamına gelir). Metin modunda, *encoding* belirtilmemiş ise kullanılan " +"kodlayıcı platforma bağlıdır: ``locale.getpreferredencoding(False)`` geçerli " +"kodlayıcıyı getirmek için çağırılır. (İşlenmemiş baytlar okumak veya yazmak " +"için ikili modu kullanın ve *encoding* 'i boş bırakın. Geçerli modlar:" #: library/functions.rst:1133 msgid "Character" @@ -2166,30 +2148,30 @@ msgstr "" msgid "" "As mentioned in the :ref:`io-overview`, Python distinguishes between binary " "and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " -"argument) return contents as :class:`bytes` objects without any decoding. " -"In text mode (the default, or when ``'t'`` is included in the *mode* " -"argument), the contents of the file are returned as :class:`str`, the bytes " -"having been first decoded using a platform-dependent encoding or using the " -"specified *encoding* if given." +"argument) return contents as :class:`bytes` objects without any decoding. In " +"text mode (the default, or when ``'t'`` is included in the *mode* argument), " +"the contents of the file are returned as :class:`str`, the bytes having been " +"first decoded using a platform-dependent encoding or using the specified " +"*encoding* if given." msgstr "" ":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " "ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " "dosyalar, içerikleri :class:`bytes` nesneleri halinde deşifre etmeden " "döndürür. Metin modunda (varsayılan, veya *mode* parametresinde ``'t'`` " "içerildiğinde), dosyanın içeriği :class:`str` olarak döndürülür, baytlar " -"platformdan bağımsız bir kodlama veya belirtilen *encoding* 'i kullanarak " -"deşifre edilir." +"platforma bağlı bir kodlayıcı veya belirtilen *encoding* 'i kullanarak deşifre " +"edilir." #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer " -"has any effect, and is considered deprecated. It previously enabled :term:" -"`universal newlines` in text mode, which became the default behavior in " -"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." +"There is an additional mode character permitted, ``'U'``, which no longer has " +"any effect, and is considered deprecated. It previously enabled :term:" +"`universal newlines` in text mode, which became the default behavior in Python " +"3.0. Refer to the documentation of the :ref:`newline ` " +"parameter for further details." msgstr "" -"İzin verilen ek bir mod karakteri vardır, ``'U'``, artık bir etkisi yoktur " -"ve \"kullanımdan kaldırıldı\" olarak değerlendirilir. Önceden Python 3.0 da " +"İzin verilen ek bir mod karakteri vardır, ``'U'``, artık bir etkisi yoktur ve " +"\"kullanımdan kaldırıldı\" olarak değerlendirilir. Önceden Python 3.0 da " "varsayılan hale gelen, metin modunda :term:`universal newlines` 'i aktif " "ederdi. Parametrenin detayları için :ref:`newline ` " "sayfasına bakınız." @@ -2197,8 +2179,8 @@ msgstr "" #: library/functions.rst:1164 msgid "" "Python doesn't depend on the underlying operating system's notion of text " -"files; all the processing is done by Python itself, and is therefore " -"platform-independent." +"files; all the processing is done by Python itself, and is therefore platform-" +"independent." msgstr "" "Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " "değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " @@ -2208,16 +2190,16 @@ msgstr "" msgid "" "*buffering* is an optional integer used to set the buffering policy. Pass 0 " "to switch buffering off (only allowed in binary mode), 1 to select line " -"buffering (only usable in text mode), and an integer > 1 to indicate the " -"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " -"given, the default buffering policy works as follows:" +"buffering (only usable in text mode), and an integer > 1 to indicate the size " +"in bytes of a fixed-size chunk buffer. When no *buffering* argument is given, " +"the default buffering policy works as follows:" msgstr "" "*buffering* arabelleğe alma poliçesini düzenlemek için kullanılan opsiyonel " "bir tam sayıdır. Arabelleğe almayı kapatmak için 0 veriniz (sadece ikili " "modunda izin verilir), sadece satır arabelleğe alınmasını seçmek için 1 " "veriniz (sadece metin modunda kullanılabilir), ve sabit boyutlu yığın " -"arabelleğinin bayt cinsinden boyutunu belirtmek için birden büyük bir " -"tamsayı veriniz:" +"arabelleğinin bayt cinsinden boyutunu belirtmek için birden büyük bir tamsayı " +"veriniz:" #: library/functions.rst:1174 msgid "" @@ -2226,31 +2208,49 @@ msgid "" "size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " "the buffer will typically be 4096 or 8192 bytes long." msgstr "" +"İkili dosyalar sabit boyutlu yığınlarda arabelleğe alınır; arabelleğin boyutu " +"temel cihazın \"blok boyutu\"'nu belirlemek için buluşsal bir deney " +"kullanılarak seçilir ve attr:`io.DEFAULT_BUFFER_SIZE` değerine düşer. Çoğu " +"sistemde, arabellek 4096 veya 8192 bayt uzunluğunda olacaktır." #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " -"returns ``True``) use line buffering. Other text files use the policy " -"described above for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " +"``True``) use line buffering. Other text files use the policy described above " +"for binary files." msgstr "" +"\"İnteraktif\" metin dosyaları (:meth:`~io.IOBase.isatty` 'nın ``True`` " +"döndürdüğü dosyalar) satır arabelleğe almayı kullanır. Diğer metin dosyaları " +"yukarıda ikili dosyalar için açıklanan poliçeyi kullanırlar." #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. " -"This should only be used in text mode. The default encoding is platform " -"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" -"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " -"module for the list of supported encodings." -msgstr "" +"*encoding* is the name of the encoding used to decode or encode the file. This " +"should only be used in text mode. The default encoding is platform dependent " +"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " +"encoding` supported by Python can be used. See the :mod:`codecs` module for " +"the list of supported encodings." +msgstr "" +"*encoding* dosyayı kodlamak veya deşifre etmek için kullanılan kodlayıcının " +"ismidir. Bu sadece metin modunda kullanılmalıdır. Varsayılan kodlayıcı " +"platforma bağımlıdır (:func:`locale.getpreferredencoding` ne döndürüyorsa), " +"ama Python tarafından desteklenen herhangi bir :term:`text encoding` " +"kullanılabilir. Desteklenen kodlayıcıların listesi için :mod:`codecs` modülüne " +"bkz." #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding " -"errors are to be handled—this cannot be used in binary mode. A variety of " -"standard error handlers are available (listed under :ref:`error-handlers`), " -"though any error handling name that has been registered with :func:`codecs." +"*errors* is an optional string that specifies how encoding and decoding errors " +"are to be handled—this cannot be used in binary mode. A variety of standard " +"error handlers are available (listed under :ref:`error-handlers`), though any " +"error handling name that has been registered with :func:`codecs." "register_error` is also valid. The standard names include:" msgstr "" +"*errors* şifreleme ve deşifreleme hatalarının nasıl işleneceğini belirten " +"opsiyonel bir dizedir—bu ikili modda kullanılamaz. Bazı standart hata " +"işleyecileri mevcuttur (:ref:`error-handlers` 'da listelendi), ayrıca :func:" +"`codecs.register_error` ile kaydedilen herhangi bir hata işleyici ismi de " +"geçerlidir. Standart isimler bunları içerir:" #: library/functions.rst:1198 msgid "" @@ -2258,15 +2258,14 @@ msgid "" "error. The default value of ``None`` has the same effect." msgstr "" "``'strict'``, bir kodlama hatası varsa bir :exc:`ValueError` istisnasını " -"yükseltmek için kullanılır. Varsayılan değer ``None`` ile aynı etkiyi " -"gösterir." +"yükseltmek için kullanılır. Varsayılan değer ``None`` ile aynı etkiyi gösterir." #: library/functions.rst:1202 msgid "" "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " "data loss." msgstr "" -"``'ignore'`` hataları görmezden gelir. Kodlama hatalarını görmezden gelmenin " +"``'ignore'`` hataları görmezden gelir. Kodlayıcı hatalarını görmezden gelmenin " "veri kaybı ile sonuçlanabileceğini unutmayın." #: library/functions.rst:1205 @@ -2280,41 +2279,49 @@ msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " -"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " -"then be turned back into the same bytes when the ``surrogateescape`` error " -"handler is used when writing data. This is useful for processing files in " -"an unknown encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " +"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " +"turned back into the same bytes when the ``surrogateescape`` error handler is " +"used when writing data. This is useful for processing files in an unknown " +"encoding." msgstr "" +"``'surrogateescape'``, hatalı baytları U+DC80'den U+DCFF'ye kadar değişen " +"vekil kod birimleri olarak sunacaktır. Bu vekil kod birimleri sonradan " +"``surrogateescape`` hata işleyicisi veri yazmak için kullanıldığında aynı " +"baytlara geri döndürülecektir. Bu dosyaları bilinmeyen bir kodlayıcıyla " +"işlerken kullanışlıdır." #: library/functions.rst:1215 msgid "" "``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " -"not supported by the encoding are replaced with the appropriate XML " -"character reference ``&#nnn;``." +"not supported by the encoding are replaced with the appropriate XML character " +"reference ``&#nnn;``." msgstr "" +"``'xmlcharrefreplace'`` sadece bir dosyaya veri yazarken desteklenir. " +"Kodlayıcı tarafından desteklenmeyen karakterler uygun XML karakter örneği ile " +"değiştirilir." #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed " -"escape sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " +"sequences." msgstr "" -"``'backslashreplace'`` Python'un ters slash kaçış karakterleri yüzünden " -"oluşan hatalı veriyi değiştirir." +"``'backslashreplace'`` Python'un ters slash kaçış karakterleri yüzünden oluşan " +"hatalı veriyi değiştirir." #: library/functions.rst:1222 msgid "" "``'namereplace'`` (also only supported when writing) replaces unsupported " "characters with ``\\N{...}`` escape sequences." msgstr "" -"``'namereplace'`` (sadece yazarken desteklenir) desteklenmeyen karakterleri " -"``\\N{...}`` kaçış karakterleriyle değiştirir." +"``'namereplace'`` (sadece yazarken desteklenir) desteklenmeyen karakterleri ``" +"\\N{...}`` kaçış karakterleriyle değiştirir." #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only " -"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " -"and ``'\\r\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only applies " +"to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r" +"\\n'``. It works as follows:" msgstr "" "*newline*, :term:`universal newlines` modunun (sadece metin modu için " "geçerlidir) nasıl çalışacağını kontrol eder. ``None``, ``''``, ``'\\n'``, " @@ -2323,22 +2330,34 @@ msgstr "" #: library/functions.rst:1234 msgid "" "When reading input from the stream, if *newline* is ``None``, universal " -"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " -"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " -"being returned to the caller. If it is ``''``, universal newlines mode is " -"enabled, but line endings are returned to the caller untranslated. If it " -"has any of the other legal values, input lines are only terminated by the " -"given string, and the line ending is returned to the caller untranslated." -msgstr "" +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, " +"or ``'\\r\\n'``, and these are translated into ``'\\n'`` before being returned " +"to the caller. If it is ``''``, universal newlines mode is enabled, but line " +"endings are returned to the caller untranslated. If it has any of the other " +"legal values, input lines are only terminated by the given string, and the " +"line ending is returned to the caller untranslated." +msgstr "" +"Akıştan veri okurken eğer *newline* ``None``ise, evrensel *newlines* aktif " +"hale getirilir. Girdideki satırlar ``'\\n'``, ``'\\r'``, veya ``'\\r\\n'`` ile " +"bitebilirler ve bunlar çağrıcıya döndürülmeden önce ``'\\n'`` 'e çevrilirler. " +"Eğer ``\"`` ise, evrensel *newlines* aktif hale getirilir ama satır sonları " +"çağrıcıya çevrilmeden döndürülürler. Eğer başka bir geçerli değer verildiyse, " +"girdi satırları sadece verilen dize ile sonlanır ve satır sonu çağrıcıya " +"çevrilmeden döndürülür." #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :" -"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " -"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " +"characters written are translated to the system default line separator, :data:" +"`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes " +"place. If *newline* is any of the other legal values, any ``'\\n'`` " "characters written are translated to the given string." msgstr "" +"Çıktıyı akışa yazarkeni eğer *newline* ``None`` ise, tüm ``'\\n'`` " +"karakterleri sistemin varsayılan satır ayırıcısına, :data:`os.linesep` 'e " +"dönüştürülür. Eğer *newline* ``\"`` veya ```'\\n'`` ise, bir dönüştürme " +"yapılmaz. Eğer *newline* diğer uygun değerlerden biri ise, tüm ``'\\n'`` " +"karakterleri verilen dizeye dönüştürülür." #: library/functions.rst:1248 msgid "" @@ -2347,63 +2366,89 @@ msgid "" "closed. If a filename is given *closefd* must be ``True`` (the default); " "otherwise, an error will be raised." msgstr "" +"Eğer *closefd*, ``False`` ise ve dosya adı yerine bir dosya tanımlayıcısı " +"verildiyse, dosya kapatıldığında temel dosya tanımlayıcısı açık kalacaktır. " +"Eğer bir dosya adı verildiyse, *closefd* ``True`` olmalıdır (varsayılan); aksi " +"takdirde, bir hata ortaya çıkar." #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The " -"underlying file descriptor for the file object is then obtained by calling " -"*opener* with (*file*, *flags*). *opener* must return an open file " -"descriptor (passing :mod:`os.open` as *opener* results in functionality " -"similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The underlying " +"file descriptor for the file object is then obtained by calling *opener* with " +"(*file*, *flags*). *opener* must return an open file descriptor (passing :mod:" +"`os.open` as *opener* results in functionality similar to passing ``None``)." msgstr "" +"*opener* yerine bir çağrılabilir nesne verilerek özel bir açıcı " +"kullanabilirsiniz. Dosya nesnesi için temel dosya tanımlayıcısı sonradan " +"*opener* 'ı (*file*, *flags*) ile çağırarak elde edilir. *opener* bir açık " +"dosya tanımlayıcısı döndürmelidir (*opener* yerine :mod:`os.open` göndermek " +"fonksiyonel olarak ``None`` göndermek ile benzer sonuçlanır)." #: library/functions.rst:1259 msgid "The newly created file is :ref:`non-inheritable `." -msgstr "" +msgstr "Yeni oluşturulan dosya :ref:`non-inheritable ` 'dir." #: library/functions.rst:1261 msgid "" "The following example uses the :ref:`dir_fd ` parameter of the :func:" "`os.open` function to open a file relative to a given directory::" msgstr "" +"Aşağıdaki örnek verilen bir dizine ait bir dosyayı açmak için :func:`os.open` " +"fonksiyonunun :ref:`dir_fd ` parametresini kullanır:" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function " -"depends on the mode. When :func:`open` is used to open a file in a text " -"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" -"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " -"to open a file in a binary mode with buffering, the returned class is a " -"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " -"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " -"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" -"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " -"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." -"FileIO`, is returned." -msgstr "" +"The type of :term:`file object` returned by the :func:`open` function depends " +"on the mode. When :func:`open` is used to open a file in a text mode " +"(``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:" +"`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a " +"file in a binary mode with buffering, the returned class is a subclass of :" +"class:`io.BufferedIOBase`. The exact class varies: in read binary mode, it " +"returns an :class:`io.BufferedReader`; in write binary and append binary " +"modes, it returns an :class:`io.BufferedWriter`, and in read/write mode, it " +"returns an :class:`io.BufferedRandom`. When buffering is disabled, the raw " +"stream, a subclass of :class:`io.RawIOBase`, :class:`io.FileIO`, is returned." +msgstr "" +":func:`open` metodu tarafından döndürülen :term:`file object` 'in tipi moda " +"bağlıdır. :func:`open` bir dosyayı metin modunda (``'w'``, ``'r'``, ``'wt'``, " +"``'rt'`` vb.) açmak için kullanıldığında, :class:`io.TextIOBase` 'in bir alt " +"sınıfını döndürür (özellikle :class:`io.TextIOWrapper`). Bir dosyayı ikili " +"modda arabellek ile açmak için kullanıldığında, döndürülen sınıf :class:`io." +"BufferedIOBase` 'ın alt sınıfıdır. Kesin sınıf değişkendir: ikili okuma " +"modunda, bir :class:`io.BufferedReader` döndürür; ikili yazma ve ikili ekleme " +"modunda, :class:`io.BufferedWriter` döndürür, ve okuma/yazma modunda :class:" +"`io.BufferedRandom` döndürür. Arabelleğe alma devre dışı olduğunda, ham akış, :" +"class:`io.RawIOBase` 'in alt sınıfı, :class:`io.FileIO` döndürülür." #: library/functions.rst:1295 msgid "" "See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " -"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" -"`tempfile`, and :mod:`shutil`." +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, " +"and :mod:`shutil`." msgstr "" +"Ayrıca :mod:`fileinput`, :mod:`io` (:func:`open` 'ın tanımlandığı yer), :mod:" +"`os`, :mod:`os.path`, :mod:`tempfile`, ve :mod:`shutil` gibi dosya işleme " +"modüllerine de bkz." #: library/functions.rst:1299 msgid "" "Raises an :ref:`auditing event ` ``open`` with arguments ``file``, " "``mode``, ``flags``." msgstr "" +"``file``, ``mode``, ``flags`` parametreleriyle bir :ref:`audition event " +"` ``open`` ortaya çıkartır." #: library/functions.rst:1301 msgid "" "The ``mode`` and ``flags`` arguments may have been modified or inferred from " "the original call." msgstr "" +"``mode`` ve ``flags`` parametreleri orijinal çağrı tarafından modifiye edilmiş " +"veya çıkartılmış olabilir." #: library/functions.rst:1307 msgid "The *opener* parameter was added." -msgstr "" +msgstr "*opener* parametresi eklendi." #: library/functions.rst:1308 msgid "The ``'x'`` mode was added." @@ -2417,8 +2462,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive " -"creation mode (``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive creation " +"mode (``'x'``) already exists." msgstr "" "Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " "bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." @@ -2434,8 +2479,8 @@ msgstr "``'U'`` modu." #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :" -"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :exc:" +"`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" "Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " "çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " @@ -2454,8 +2499,8 @@ msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" -"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında " -"bir :class:`io.RawIOBase` alt sınıfını döndürebilir." +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" +"class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2476,19 +2521,31 @@ msgid "" "mod``). The two-argument form ``pow(base, exp)`` is equivalent to using the " "power operator: ``base**exp``." msgstr "" +"*base* 'in *exp* kuvvetini döndürür; *mod* verildiyse, aynı sayı % *mod* " +"sonucunu döndürür (``pow(base,exp) % mod`` 'dan daha verimli işlenir). İki " +"parametreli formu ``pow(base, exp)``, üs operatörü ``base**exp`` kullanmaya " +"eşdeğerdir." #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the " -"coercion rules for binary arithmetic operators apply. For :class:`int` " -"operands, the result has the same type as the operands (after coercion) " -"unless the second argument is negative; in that case, all arguments are " -"converted to float and a float result is delivered. For example, ``pow(10, " -"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " -"base of type :class:`int` or :class:`float` and a non-integral exponent, a " -"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " -"close to ``3j``." -msgstr "" +"The arguments must have numeric types. With mixed operand types, the coercion " +"rules for binary arithmetic operators apply. For :class:`int` operands, the " +"result has the same type as the operands (after coercion) unless the second " +"argument is negative; in that case, all arguments are converted to float and a " +"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " +"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` " +"or :class:`float` and a non-integral exponent, a complex result is delivered. " +"For example, ``pow(-9, 0.5)`` returns a value close to ``3j``." +msgstr "" +"Parametreler nümerik olmak zorundadır. Karışık işlenen türleriyle, ikili " +"aritmetik operatörler için baskı kuralları geçerlidir. :class:`int` işlemleri " +"için, ikinci parametre negatif olmadığı sürece sonuç işlenen ile aynı türe " +"sahip olmalıdır (baskıdan sonra); bu durumda, tüm parametreler gerçel sayıya " +"çevrilir ve bir gerçel sayı sonucu teslim edilir. Örneğin ``pow(10, 2)``, " +"``100`` değerini döndürür, ama ``pow(10, -2)``, ``0.01`` değerini döndürür. " +"integral olmayan bir üs ile :class:`int` veya :class:`float` tipinin negatif " +"tabanı için, karmaşık bir sayı çıktı verilir. Örneğin, ``pow(-9, 0.5)``, " +"``3j`` 'ye yakın bir değer döndürür." #: library/functions.rst:1362 msgid "" @@ -2498,6 +2555,11 @@ msgid "" "``pow(inv_base, -exp, mod)`` is returned, where *inv_base* is an inverse to " "*base* modulo *mod*." msgstr "" +":class:`int` işlemleri için *mod* verilmişse, *base* ve *exp* bir tam sayı " +"olmalıdır, aynı zamanda *mod* sıfır olamaz. Eğer *mod* verilmişse ve *exp* " +"negatifse, *base*, *mod* için görece asal olmalıdır. Bu durumda, " +"``pow(inv_base,-exp,mod)`` döndürülüri *inv_base, *base* mod *mod* 'un " +"tersidir." #: library/functions.rst:1368 msgid "Here's an example of computing an inverse for ``38`` modulo ``97``::" @@ -2520,8 +2582,8 @@ msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed " -"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " +"Print *objects* to the text stream *file*, separated by *sep* and followed by " +"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " "keyword arguments." msgstr "" "Metin akış *file* 'ına *sep* tarafından ayırılacak ve *end* ile bitirilecek " @@ -2551,16 +2613,16 @@ msgid "" msgstr "" "*file* parametresi ``write(string)`` metodu içeren bir obje olmalıdır; eğer " "sunulmamış veya ``None`` ise, :data:`sys.stdout` kullanılacaktır. Yazdırılan " -"argümanlar metin dizelerine çevrildiğinden, :func:`print` ikili dosya " -"objeleri ile kullanılamaz. Bunlar için, ``file.write(...)`` 'ı kullanın." +"argümanlar metin dizelerine çevrildiğinden, :func:`print` ikili dosya nesneleri " +"ile kullanılamaz. Bunlar için, ``file.write(...)`` 'ı kullanın." #: library/functions.rst:1402 msgid "" "Whether the output is buffered is usually determined by *file*, but if the " "*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" -"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " -"belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, " +"ama *flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." @@ -2572,14 +2634,14 @@ msgstr "Bir özellik özelliği döndürür." #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function " -"for setting an attribute value. *fdel* is a function for deleting an " -"attribute value. And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function for " +"setting an attribute value. *fdel* is a function for deleting an attribute " +"value. And *doc* creates a docstring for the attribute." msgstr "" "*fget* bir özelliğin değerini almak için kullanılan bir fonksiyondur. *fset* " -"bir özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* " -"bir özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* " -"özellik için bir belge dizisi oluşturur." +"bir özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* bir " +"özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* özellik " +"için bir belge dizisi oluşturur." #: library/functions.rst:1417 msgid "A typical use is to define a managed attribute ``x``::" @@ -2587,11 +2649,11 @@ msgstr "Yönetilen bir ``x`` özelliği tanımlamak için tipik bir yöntem::" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " -"value`` will invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` " +"will invoke the setter, and ``del c.x`` the deleter." msgstr "" -"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " -"``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c." +"x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2600,21 +2662,33 @@ msgid "" "possible to create read-only properties easily using :func:`property` as a :" "term:`decorator`::" msgstr "" +"Eğer verildiyse, *doc* property özelliğinin doküman dizisi olacaktır. Aksi " +"takdirde, property *fget* 'in (bulunuyorsa) doküman dizisini kopyalayacaktır. " +"Bu :func:`property` 'i :term:`decorator` olarak kullanarak kolayca salt-okunur " +"özellikler oluşturmayı mümkün kılar::" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" -"\" for a read-only attribute with the same name, and it sets the docstring " -"for *voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" " +"for a read-only attribute with the same name, and it sets the docstring for " +"*voltage* to \"Get the current voltage.\"" msgstr "" +"``@property`` dekoratörü :meth:`voltage` metodunu aynı isimli salt-okunur bir " +"özellik için \"getter\" metoduna dönüştürür ve *voltage* için doküman dizisini " +"\"Get the current voltage.\" olarak ayarlar." #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " -"and :attr:`~property.deleter` methods usable as decorators that create a " -"copy of the property with the corresponding accessor function set to the " -"decorated function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" +"attr:`~property.deleter` methods usable as decorators that create a copy of " +"the property with the corresponding accessor function set to the decorated " +"function. This is best explained with an example::" msgstr "" +"Bir property nesnesi, dekore edilmiş metoda ayarlanan ilgili erişimci " +"metoduyla özelliğin bir kopyasını oluşturmak için dekoratör olarak " +"kullanılabilen :attr:`~property.getter`, :attr:`~property.setter`, ve :attr:" +"`~property.deleter` metotlarını içerir. Bu en iyi şekilde bir örnekle " +"açıklanabilir::" #: library/functions.rst:1476 msgid "" @@ -2622,41 +2696,57 @@ msgid "" "additional functions the same name as the original property (``x`` in this " "case.)" msgstr "" +"Bu kod birinci örneğin tamamen eşdeğeridir. Orijinal özellikte olduğu gibi " +"ekstra fonksiyonlara aynı ismi verdiğinizden emin olun (bu durumda ``x``)." #: library/functions.rst:1480 msgid "" "The returned property object also has the attributes ``fget``, ``fset``, and " "``fdel`` corresponding to the constructor arguments." msgstr "" +"Döndürülen property nesnesi yapıcı metotta verilen ``fget``, ``fset``, ve " +"``fdel`` özelliklerine sahiptir." #: library/functions.rst:1483 msgid "The docstrings of property objects are now writeable." -msgstr "" +msgstr "Property nesnelerinin doküman dizeleri artık yazılabilir." #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" +"Bir metot olmaktansa, :class:`range`aslında bir değiştirilemez dizi tipidir. " +"Daha fazla bilgi için :ref:`typesseq-range` ve :ref:`typesseq` 'e bakınız." #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For " -"many types, this function makes an attempt to return a string that would " -"yield an object with the same value when passed to :func:`eval`; otherwise, " -"the representation is a string enclosed in angle brackets that contains the " -"name of the type of the object together with additional information often " -"including the name and address of the object. A class can control what this " -"function returns for its instances by defining a :meth:`__repr__` method." -msgstr "" +"Return a string containing a printable representation of an object. For many " +"types, this function makes an attempt to return a string that would yield an " +"object with the same value when passed to :func:`eval`; otherwise, the " +"representation is a string enclosed in angle brackets that contains the name " +"of the type of the object together with additional information often including " +"the name and address of the object. A class can control what this function " +"returns for its instances by defining a :meth:`__repr__` method." +msgstr "" +"Bir nesnenin yazdırılabilir temsilini içeren bir dize döndürür. Çoğu tür için, " +"bu fonksiyon :func:`eval` 'e verildiğinde aynı değerle bir obje verecek bir " +"dize döndürme girişiminde bulunur. Aksi takdirde, sonuç genellikle nesnenin " +"ismini ve adresini içeren ek bilgiyle birlikte nesnenin türünün ismini içeren " +"açılı ayraçlarla sarılmış bir dize döndürür. Bir sınıf :meth:`__repr__` metodu " +"tanımlayarak bu metodun örnekleri için ne döndüreceğini kontrol edebilir." #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :" -"meth:`__reversed__` method or supports the sequence protocol (the :meth:" -"`__len__` method and the :meth:`__getitem__` method with integer arguments " -"starting at ``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" +"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " +"method and the :meth:`__getitem__` method with integer arguments starting at " +"``0``)." msgstr "" +"Ters bir :term:`iterator` döndürür. *seq* :meth:`__reversed__` metodunu içeren " +"veya dizi protokolünü (:meth:`__len__` metodu ve ``0`` ile başlayıp tam sayı " +"argümanları alan bir :meth:`__getitem__` metodu) destekleyen bir nesne " +"olmalıdır." #: library/functions.rst:1517 msgid "" @@ -2664,32 +2754,48 @@ msgid "" "*ndigits* is omitted or is ``None``, it returns the nearest integer to its " "input." msgstr "" +"Noktadan sonra *ndigits* basamak hassasiyetiyle *number* 'ı yuvarlar. Eğer " +"*ndigits* verilmediyse veya ``None`` ise, *number* 'a en yakın tam sayı " +"döndürülür." #: library/functions.rst:1521 msgid "" "For the built-in types supporting :func:`round`, values are rounded to the " "closest multiple of 10 to the power minus *ndigits*; if two multiples are " -"equally close, rounding is done toward the even choice (so, for example, " -"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " -"``2``). Any integer value is valid for *ndigits* (positive, zero, or " -"negative). The return value is an integer if *ndigits* is omitted or " -"``None``. Otherwise, the return value has the same type as *number*." -msgstr "" +"equally close, rounding is done toward the even choice (so, for example, both " +"``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). " +"Any integer value is valid for *ndigits* (positive, zero, or negative). The " +"return value is an integer if *ndigits* is omitted or ``None``. Otherwise, the " +"return value has the same type as *number*." +msgstr "" +":func:`round` 'u destekleyen yerleşik yapılar için, değerler 10 üssü *ndigits* " +"'in en yakın katına yuvarlanır; eğer iki kat da eşitse, yuvarlama işlemi çift " +"sayıya doğru yapılır (örneğin, ``round(0.5)`` ve ``round(-0.5)`` 'in değerleri " +"``0`` 'dır. ve ``round(1.5)``, ``2`` 'dir). *ndigits* için herhangi bir " +"tamsayı değeri (pozitif, sıfır veya negatif) uygundur. *ndigits* verilmediyse " +"veya ``None`` ise döndürülen değer bir tam sayıdır. Aksi takdirde, döndürülen " +"değerin tipi *number* 'ınkiyle aynıdır." #: library/functions.rst:1530 msgid "" "For a general Python object ``number``, ``round`` delegates to ``number." "__round__``." msgstr "" +"Genel bir Python nesnesi için ``number``, ``round`` ``number.__round__`` 'u " +"temsil eder." #: library/functions.rst:1535 msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " "``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " "not a bug: it's a result of the fact that most decimal fractions can't be " -"represented exactly as a float. See :ref:`tut-fp-issues` for more " -"information." +"represented exactly as a float. See :ref:`tut-fp-issues` for more information." msgstr "" +"Gerçel sayılar için :func:`round` 'un davranışı şaşırtıcı olabilir: örneğin " +"``round(2.675, 2)`` beklenen gibi ``2.68`` yerine ``2.67`` sonucunu verir. Bu " +"bir hata değil; çoğu ondalıklı kesir tamı tamına bir gerçel sayı olarak " +"gösterilemeyeceğinden bu sonucu alıyoruz. Daha fazla bilgi için :ref:`tut-fp-" +"issues` 'e bkz." #: library/functions.rst:1546 msgid "" @@ -2714,11 +2820,15 @@ msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute " -"or a new attribute. The function assigns the value to the attribute, " -"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " -"is equivalent to ``x.foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute or " +"a new attribute. The function assigns the value to the attribute, provided " +"the object allows it. For example, ``setattr(x, 'foobar', 123)`` is " +"equivalent to ``x.foobar = 123``." msgstr "" +"Bu :func:`getattr` 'un karşılığıdır. Argümanlar bir nesne, dize ve opsiyonel " +"değerdir. Dize halihazırda var olan veya yeni bir özelliğe isim verebilir. " +"Fonksiyon, nesnenin izin vermesi koşuluyla, değeri özelliğe atar. Örneğin " +"``setattr(x, 'foobar', 123)`` ve ``x.foobar = 123`` eşdeğerdir." #: library/functions.rst:1565 msgid "" @@ -2734,23 +2844,31 @@ msgstr "" msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice." -"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " -"argument values (or their default). They have no other explicit " -"functionality; however, they are used by NumPy and other third-party " -"packages. Slice objects are also generated when extended indexing syntax is " -"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" -"func:`itertools.islice` for an alternate version that returns an iterator." -msgstr "" +"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" +"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " +"values (or their default). They have no other explicit functionality; " +"however, they are used by NumPy and other third-party packages. Slice objects " +"are also generated when extended indexing syntax is used. For example: " +"``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` " +"for an alternate version that returns an iterator." +msgstr "" +"``range(start, stop, step)`` tarafından belirtilen indekslerden oluşan kümeyi " +"temsil eden bir :term:`slice` nesnesi döndürür. *start* ve *step* " +"parametreleri varsayılan olarak ``None`` 'dır. Dilim nesneleri sadece " +"parametre değerlerini (veya varsayılan değerleri) döndüren salt-okunur :attr:" +"`~slice.start`, :attr:`~slice.stop`, ve :attr:`~slice.step` özelliklerine " +"sahiptir. Başka belirgin işlevselliği olmasa da; NumPy ve diğer üçüncü parti " +"paketler tarafından kullanılırlar. Dilim nesneleri, genişletilmiş indeksleme " +"sözdizimi kullanıldığında da üretilirler. Örneğin: ``a[start:stop:step]`` veya " +"``a[start:stop, i]``. Yineleyici döndüren alternatif bir versiyon için :func:" +"`itertools.islice` 'e bakınız." #: library/functions.rst:1587 msgid "Return a new sorted list from the items in *iterable*." -msgstr "" -"*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." +msgstr "*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." #: library/functions.rst:1589 -msgid "" -"Has two optional arguments which must be specified as keyword arguments." +msgid "Has two optional arguments which must be specified as keyword arguments." msgstr "İsimle belirtilmesi gereken 2 opsiyonel parametresi vardır." #: library/functions.rst:1591 @@ -2765,8 +2883,8 @@ msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements " -"are sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements are " +"sorted as if each comparison were reversed." msgstr "" "*reverse* bir boolean değerdir. Eğer ``True`` ise, liste elementleri tüm " "karşılaştırmalar tersine çevrilmiş şekilde sıralanır." @@ -2783,25 +2901,32 @@ msgstr "" msgid "" "The built-in :func:`sorted` function is guaranteed to be stable. A sort is " "stable if it guarantees not to change the relative order of elements that " -"compare equal --- this is helpful for sorting in multiple passes (for " -"example, sort by department, then by salary grade)." +"compare equal --- this is helpful for sorting in multiple passes (for example, " +"sort by department, then by salary grade)." msgstr "" "Yerleşik :func:`sorted` fonksiyonunun stabil çalışması garantilenmiştir. Bir " -"sıralama eşit olan elementlerin ilgili sırasını değiştirmemeyi " -"garantiliyorsa stabildir --- bu çoklu geçişlerle sıralama (örneğin önce " -"departman, ardından maaş sıralama) için yardımcıdır." +"sıralama eşit olan elementlerin ilgili sırasını değiştirmemeyi garantiliyorsa " +"stabildir --- bu çoklu geçişlerle sıralama (örneğin önce departman, ardından " +"maaş sıralama) için yardımcıdır." #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While " -"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " -"recommends that all six :ref:`rich comparisons ` be " -"implemented. This will help avoid bugs when using the same data with other " -"ordering tools such as :func:`max` that rely on a different underlying " -"method. Implementing all six comparisons also helps avoid confusion for " -"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " -"method." -msgstr "" +"The sort algorithm uses only ``<`` comparisons between items. While defining " +"an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends " +"that all six :ref:`rich comparisons ` be implemented. This will " +"help avoid bugs when using the same data with other ordering tools such as :" +"func:`max` that rely on a different underlying method. Implementing all six " +"comparisons also helps avoid confusion for mixed type comparisons which can " +"call reflected the :meth:`~object.__gt__` method." +msgstr "" +"Sıralama algoritması elementler arasında sadece ``<`` karşılaştırmalarını " +"kullanır. Bir :meth:`~object.__lt__` metodu tanımlamak sıralamak için yeterli " +"olmasına rağmen, :PEP:`8` tüm altı :ref:`rich comparisons ` " +"'ların uygulanmasını öneriyor. Bu aynı veri ile :func:`max` gibi farklı bir " +"temel metot ile çalışan farklı sıralama araçlarını kullanırken hataları " +"önlemeyi kolaylaştıracaktır. Tüm karşılaştırmaları uygulamak ayrıca " +"yansıtılan :meth:`~object.__gt__` metodunu çağırabilen karmaşık tür " +"karşılaştırmaları için karışıklığı da önler." #: library/functions.rst:1615 msgid "" @@ -2832,37 +2957,35 @@ msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on " -"an instance (such as ``C().f()``). Moreover, they can be called as regular " +"A static method can be called either on the class (such as ``C.f()``) or on an " +"instance (such as ``C().f()``). Moreover, they can be called as regular " "functions (such as ``f()``)." msgstr "" "Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " -"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " -"de çağırılabilirler." +"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " +"çağırılabilirler." #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, " -"see :func:`classmethod` for a variant that is useful for creating alternate " -"class constructors." +"Static methods in Python are similar to those found in Java or C++. Also, see :" +"func:`classmethod` for a variant that is useful for creating alternate class " +"constructors." msgstr "" "Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " -"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " -"bkz." +"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a " -"regular function and do something with its result. This is needed in some " -"cases where you need a reference to a function from a class body and you " -"want to avoid the automatic transformation to instance method. For these " -"cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a regular " +"function and do something with its result. This is needed in some cases where " +"you need a reference to a function from a class body and you want to avoid the " +"automatic transformation to instance method. For these cases, use this idiom::" msgstr "" -"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " -"çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " -"fonksiyonuna referans vermeniz gerektiğinde ve örnek metoda otomatik " -"dönüşümü engellemek istediğinizde işinize yarayabilir. Böyle durumlar için, " -"bu ifadeyi kullanabilirsiniz::" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak " +"ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna " +"referans vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek " +"istediğinizde işinize yarayabilir. Böyle durumlar için, bu ifadeyi " +"kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." @@ -2880,44 +3003,42 @@ msgstr "" "çağırılabilirler." #: library/functions.rst:1668 -msgid "" -"Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" -"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " -"bkz." +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" -"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi " -"için, :ref:`textseq` bkz." +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :" +"ref:`textseq` bkz." #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns " -"the total. The *iterable*'s items are normally numbers, and the start value " -"is not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns the " +"total. The *iterable*'s items are normally numbers, and the start value is " +"not allowed to be a string." msgstr "" -"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " -"döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " -"değeri bir dize olamaz." +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " +"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir " +"dize olamaz." #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The " -"preferred, fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, " -"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " -"using :func:`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The preferred, " +"fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, see :" +"func:`math.fsum`\\. To concatenate a series of iterables, consider using :" +"func:`itertools.chain`." msgstr "" -"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " -"var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " -"yöntem ``''.join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir " -"şekilde eklemek istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir " -"objelerden oluşan bir diziyi birleştirmek istiyorsanız, :func:`itertools." -"chain` fonksiyonunu kullanmayı göz önünde bulundurun." +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " +"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." +"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " +"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir nesnelerden oluşan bir " +"diziyi birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu " +"kullanmayı göz önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." @@ -2925,50 +3046,50 @@ msgstr "*start* parametresi bir anahtar kelime argümanı olarak belirtilebilir. #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling " -"class of *type*. This is useful for accessing inherited methods that have " -"been overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling class " +"of *type*. This is useful for accessing inherited methods that have been " +"overridden in a class." msgstr "" -"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil " -"eden bir proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan " -"metotlara erişmek için kullanışlıdır." +"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil eden " +"bir proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan metotlara " +"erişmek için kullanışlıdır." #: library/functions.rst:1695 msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" -"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. " -"Arama *type* 'dan sonraki ilk sınıftan başlar." +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " +"*type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" -"> A -> object`` and the value of *type* is ``B``, then :func:`super` " -"searches ``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> " +"A -> object`` and the value of *type* is ``B``, then :func:`super` searches " +"``C -> A -> object``." msgstr "" -"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -" -"> B -> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -" -"> A -> object`` 'i arar." +"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -> " +"B -> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -> A " +"-> object`` 'i arar." #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " -"method resolution search order used by both :func:`getattr` and :func:" -"`super`. The attribute is dynamic and can change whenever the inheritance " -"hierarchy is updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " +"resolution search order used by both :func:`getattr` and :func:`super`. The " +"attribute is dynamic and can change whenever the inheritance hierarchy is " +"updated." msgstr "" -"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` " -"hem de :func:`super` tarafından kullanılan yöntem çözümleme arama sırasını " +"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` hem " +"de :func:`super` tarafından kullanılan yöntem çözümleme arama sırasını " "listeler. Özellik dinamiktir ve kalıtım hiyerarşisi her güncellendiğinde " "değişebilir." #: library/functions.rst:1708 msgid "" "If the second argument is omitted, the super object returned is unbound. If " -"the second argument is an object, ``isinstance(obj, type)`` must be true. " -"If the second argument is a type, ``issubclass(type2, type)`` must be true " -"(this is useful for classmethods)." +"the second argument is an object, ``isinstance(obj, type)`` must be true. If " +"the second argument is a type, ``issubclass(type2, type)`` must be true (this " +"is useful for classmethods)." msgstr "" "Eğer ikinci parametre atlanırsa, döndürülen süper objesi serbesttir. Eğer " "ikinci parametre bir objeyse, ``isinstance(obj, type)`` doğru olmak " @@ -2977,10 +3098,10 @@ msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with " -"single inheritance, *super* can be used to refer to parent classes without " -"naming them explicitly, thus making the code more maintainable. This use " -"closely parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with single " +"inheritance, *super* can be used to refer to parent classes without naming " +"them explicitly, thus making the code more maintainable. This use closely " +"parallels the use of *super* in other programming languages." msgstr "" "*super* için tipik iki kullanım şekli vardır. Tek kalıtımlı bir sınıf " "hiyerarşisinde *super* üst sınıfları açıkça adlandırmadan onlara başvurmak " @@ -2998,11 +3119,18 @@ msgid "" "changes in the class hierarchy, and because that order can include sibling " "classes that are unknown prior to runtime)." msgstr "" +"İkinci kullanım şekli dinamik yürütme ortamında işbirlikli çoklu kalıtımı " +"desteklemektir. Bu durum Python'a özgüdür ve statik derlenen diller veya tekli " +"kalıtımı destekleyen dillerde bulunmaz. Bu çoklu temel sınıfların aynı metodu " +"uyguladığı \"diamond diagrams\" sistemini uygulamayı mümkün kılar. İyi tasarım " +"bu tür uygulamaların her durumda aynı çağrı imzasına sahip olduğunu (çünkü " +"çağrıların sırası yürütme zamanında belirlenir, çünkü bu sıra sınıf " +"hiyerarşisindeki değişikliklere uyarlanır ve çalışma zamanından önce " +"bilinmeyen kardeş sınıfları içerebilir) dikte eder." #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "" -"İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" +msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -3010,29 +3138,39 @@ msgid "" "lookups. One possible use case for this is calling :term:`descriptors " "` in a parent or sibling class." msgstr "" -"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de " -"çalışır. Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:" -"`tanımlayıcılar ` 'i çağırmaktır." +"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de çalışır. " +"Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:`tanımlayıcılar " +"` 'i çağırmaktır." #: library/functions.rst:1739 msgid "" "Note that :func:`super` is implemented as part of the binding process for " "explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " -"does so by implementing its own :meth:`__getattribute__` method for " -"searching classes in a predictable order that supports cooperative multiple " -"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " -"using statements or operators such as ``super()[name]``." +"does so by implementing its own :meth:`__getattribute__` method for searching " +"classes in a predictable order that supports cooperative multiple inheritance. " +"Accordingly, :func:`super` is undefined for implicit lookups using statements " +"or operators such as ``super()[name]``." msgstr "" +":func:`süper` 'ın, ``super().__getitem__(name)`` gibi açık noktalı öznitelik " +"aramaları için bağlayan işlemin bir parçası olarak uygulanır. Sınıfları " +"işbirlikli çoklu kalıtımı destekleyen tahmin edilebilir bir sırada aramak için " +"kendi :meth:`__getattribute__` metodunu sağlar. Bu nedenle ifadeler veya " +"``super()[name]`` gibi operatörler kullanarak kesin aramalar için tanımsızdır." #: library/functions.rst:1746 msgid "" "Also note that, aside from the zero argument form, :func:`super` is not " -"limited to use inside methods. The two argument form specifies the " -"arguments exactly and makes the appropriate references. The zero argument " -"form only works inside a class definition, as the compiler fills in the " -"necessary details to correctly retrieve the class being defined, as well as " -"accessing the current instance for ordinary methods." -msgstr "" +"limited to use inside methods. The two argument form specifies the arguments " +"exactly and makes the appropriate references. The zero argument form only " +"works inside a class definition, as the compiler fills in the necessary " +"details to correctly retrieve the class being defined, as well as accessing " +"the current instance for ordinary methods." +msgstr "" +"Ayrıca, argümansız formunun yanı sıra, :func:`süper` iç metotları kullanmakla " +"sınırlı değildir. İki parametreli form parametlerini tamı tamına belirler ve " +"uygun karşılaştırmaları yapar. Argümansız form sadece bir sınıf tanımının " +"içinde çalışır, derleyici tanımlanan sınıfı doğru şekilde almak ve sıradan " +"yöntemlere geçerli örnekten erişmek için gerekli detayları doldurur." #: library/functions.rst:1753 msgid "" @@ -3046,21 +3184,21 @@ msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable " -"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable sequence " +"type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" "Bir fonksiyon olmaktansa, :class:`tuple` :ref:`typesseq-tuple` ve :ref:" "`typesseq` 'de gösterildiği gibi düzenlenemez bir dizi türüdür." #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a " -"type object and generally the same object as returned by :attr:`object." -"__class__ `." +"With one argument, return the type of an *object*. The return value is a type " +"object and generally the same object as returned by :attr:`object.__class__ " +"`." msgstr "" "Bir parametre ile, *object* 'in türünü döndürür. Döndürülen değer bir obje " -"türüdür ve genellikle :attr:`object.__class__ ` " -"tarafından döndürülen obje ile aynıdır." +"türüdür ve genellikle :attr:`object.__class__ ` tarafından " +"döndürülen obje ile aynıdır." #: library/functions.rst:1775 msgid "" @@ -3072,16 +3210,23 @@ msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a " -"dynamic form of the :keyword:`class` statement. The *name* string is the " -"class name and becomes the :attr:`~definition.__name__` attribute. The " -"*bases* tuple contains the base classes and becomes the :attr:`~class." -"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " -"classes, is added. The *dict* dictionary contains attribute and method " -"definitions for the class body; it may be copied or wrapped before becoming " -"the :attr:`~object.__dict__` attribute. The following two statements create " -"identical :class:`type` objects:" -msgstr "" +"With three arguments, return a new type object. This is essentially a dynamic " +"form of the :keyword:`class` statement. The *name* string is the class name " +"and becomes the :attr:`~definition.__name__` attribute. The *bases* tuple " +"contains the base classes and becomes the :attr:`~class.__bases__` attribute; " +"if empty, :class:`object`, the ultimate base of all classes, is added. The " +"*dict* dictionary contains attribute and method definitions for the class " +"body; it may be copied or wrapped before becoming the :attr:`~object.__dict__` " +"attribute. The following two statements create identical :class:`type` objects:" +msgstr "" +"Üç parametre ile, yeni nesne türü döndürür. Bu esasen :keyword:`class` " +"ifadesinin dinamik biçimidir. *name* dizesi sınıfın ismidir ve :attr:" +"`~definition.__name__` özelliği yerine gelir. *bases* demeti temel sınıfları " +"içerir ve :attr:`~class.__bases__` özelliği yerine gelir; eğer boş ise, :class:" +"`object`, tüm sınıfların nihai temeli eklenir. *dict* sözlüğü sınıf gövdesi " +"için özellik ve metot tanımlamaları içerir; :attr:`~object.__dict__` özelliği " +"yerine geçmeden önce kopyalanabilir veya sarılabilir. Aşağıdaki iki ifade " +"birebir aynı :class:`type` nesneleri oluşturur:" #: library/functions.rst:1794 msgid "See also :ref:`bltin-type-objects`." @@ -3090,14 +3235,12 @@ msgstr ":ref:`bltin-type-objects` 'e de bkz." #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " -"in the same way that keywords in a class definition (besides *metaclass*) " -"would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in " +"the same way that keywords in a class definition (besides *metaclass*) would." msgstr "" -"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " -"makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " -"tanımındaki anahtar sözcüklerin (*metaclass* dışında) yapacağı şekilde " -"iletilir." +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " +"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " +"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." @@ -3108,8 +3251,8 @@ msgid "" "Subclasses of :class:`type` which don't override ``type.__new__`` may no " "longer use the one-argument form to get the type of an object." msgstr "" -"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir " -"objenin türünü almak için tek argümanlı formu kullanamaz." +"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir objenin " +"türünü almak için tek argümanlı formu kullanamaz." #: library/functions.rst:1809 msgid "" @@ -3126,17 +3269,17 @@ msgid "" "their :attr:`~object.__dict__` attributes (for example, classes use a :class:" "`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" -"Modüller ve örnekler gibi objeler güncellenebilir bir :attr:`~object." -"__dict__` özelliğine sahiptir; ama diğer objelerin kendilerinin :attr:" -"`~object.__dict__` özelliklerine yazma kısıtlaması olabilir (örnek olarak, " -"sınıflar doğrudan sözlük güncellemelerini önlemek için :class:`types." -"MappingProxyType` sınıfını kullanırlar)." +"Modüller ve örnekler gibi nesneler güncellenebilir bir :attr:`~object.__dict__` " +"özelliğine sahiptir; ama diğer nesnelerin kendilerinin :attr:`~object.__dict__` " +"özelliklerine yazma kısıtlaması olabilir (örnek olarak, sınıflar doğrudan " +"sözlük güncellemelerini önlemek için :class:`types.MappingProxyType` sınıfını " +"kullanırlar)." #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " -"locals dictionary is only useful for reads since updates to the locals " -"dictionary are ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " +"dictionary is only useful for reads since updates to the locals dictionary are " +"ignored." msgstr "" "Parametre olmadan, :func:`vars` :func:`locals` gibi davranır. Yerel sözlük, " "ona yapılan güncellemeler görmezden gelindiğinden ötürü, sadece okuma işlemi " @@ -3149,16 +3292,16 @@ msgid "" "defines the :attr:`~object.__slots__` attribute)." msgstr "" "Eğer bir obje belirtildiyse ama :attr:`~object.__dict__` özelliği yoksa " -"(örneğin, :attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :" -"exc:`TypeError` hatası ortaya çıkar." +"(örneğin, :attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :exc:" +"`TypeError` hatası ortaya çıkar." #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item " -"from each one." +"Iterate over several iterables in parallel, producing tuples with an item from " +"each one." msgstr "" -"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element " -"alarak bir demet üretir." +"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element alarak " +"bir demet üretir." #: library/functions.rst:1830 msgid "Example::" @@ -3169,9 +3312,8 @@ msgid "" "More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " "tuple contains the *i*-th element from each of the argument iterables." msgstr "" -"Daha resmice: :func:`zip` demetlerden oluşan ve *i* inci demetin her " -"parametre yineleyicisinden *i* 'inci elementi içerdiği bir yineleyici " -"döndürür." +"Daha resmice: :func:`zip` demetlerden oluşan ve *i* inci demetin her parametre " +"yineleyicisinden *i* 'inci elementi içerdiği bir yineleyici döndürür." #: library/functions.rst:1842 msgid "" @@ -3186,34 +3328,32 @@ msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" -"`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." msgstr "" -":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü " -"veya :class:`list` tarafından sarılarak yinelenmediği sürece elementler " -"işlenmez." +":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü veya :" +"class:`list` tarafından sarılarak yinelenmediği sürece elementler işlenmez." #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in " -"the code that prepared these iterables. Python offers three different " -"approaches to dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in the " +"code that prepared these iterables. Python offers three different approaches " +"to dealing with this issue:" msgstr "" "Dikkate alınması gereken şeylerden biri de :func:`zip` 'e verilen " -"yineleyiciler bazen tasarım gereği, bazen ise yineleyicileri hazırlayan " -"kodda oluşan bir hatadan dolayı farklı uzunluklarda olabilirler. Python " -"bununla başa çıkmak için üç farklı yaklaşım sunar:" +"yineleyiciler bazen tasarım gereği, bazen ise yineleyicileri hazırlayan kodda " +"oluşan bir hatadan dolayı farklı uzunluklarda olabilirler. Python bununla başa " +"çıkmak için üç farklı yaklaşım sunar:" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It " -"will ignore the remaining items in the longer iterables, cutting off the " -"result to the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " +"ignore the remaining items in the longer iterables, cutting off the result to " +"the length of the shortest iterable::" msgstr "" -"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. " -"Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu " -"en kısa yineleyicinin uzunluğuna eşitleyecektir::" +"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. Daha " +"uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu en kısa " +"yineleyicinin uzunluğuna eşitleyecektir::" #: library/functions.rst:1862 msgid "" @@ -3222,8 +3362,8 @@ msgid "" "option. Its output is the same as regular :func:`zip`::" msgstr "" ":func:`zip` genellikle yineleyicilerin aynı uzunlukta olduğu varsayıldığında " -"kullanılır. Bu gibi durumlarda, ``strict=True`` opsiyonunu kullanmak " -"önerilir. Çıktısı sıradan :func:`zip` ile aynıdır::" +"kullanılır. Bu gibi durumlarda, ``strict=True`` opsiyonunu kullanmak önerilir. " +"Çıktısı sıradan :func:`zip` ile aynıdır::" #: library/functions.rst:1869 msgid "" @@ -3236,8 +3376,8 @@ msgstr "" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find " -"bug in another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find bug " +"in another part of the program." msgstr "" "``strict=True`` parametresi olmadan, farklı boyutlardaki yinelenebilirlerde " "sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir " @@ -3246,11 +3386,10 @@ msgstr "" #: library/functions.rst:1881 msgid "" "Shorter iterables can be padded with a constant value to make all the " -"iterables have the same length. This is done by :func:`itertools." -"zip_longest`." +"iterables have the same length. This is done by :func:`itertools.zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " -"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " +"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " "tarafından yapılır." #: library/functions.rst:1885 @@ -3268,12 +3407,17 @@ msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This " -"makes possible an idiom for clustering a data series into n-length groups " -"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " -"``n`` times so that each output tuple has the result of ``n`` calls to the " -"iterator. This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This makes " +"possible an idiom for clustering a data series into n-length groups using " +"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` " +"times so that each output tuple has the result of ``n`` calls to the iterator. " +"This has the effect of dividing the input into n-length chunks." msgstr "" +"Yinelenebilirlerin soldan sağa değerlendirme sırası garanti edilir. Bu, bir " +"veri serisini ``zip(*[iter(s)]*n, strict=True)`` kullanarak n-uzunluklu " +"gruplar halinde kümelemeyi mümkün kılar. Bu *aynı* yineleyiciyi ``n`` defa " +"tekrar eder ve böylece tüm çıktı demetler yineleyiciye ``n`` sayıda çağrı " +"yapmış olur. Bu, girdiyi n-uzunluklu parçalara bölme etkisine sahiptir." #: library/functions.rst:1896 msgid "" @@ -3298,45 +3442,44 @@ msgstr "" #: library/functions.rst:1922 msgid "" "This function is invoked by the :keyword:`import` statement. It can be " -"replaced (by importing the :mod:`builtins` module and assigning to " -"``builtins.__import__``) in order to change semantics of the :keyword:`!" -"import` statement, but doing so is **strongly** discouraged as it is usually " -"simpler to use import hooks (see :pep:`302`) to attain the same goals and " -"does not cause issues with code which assumes the default import " -"implementation is in use. Direct use of :func:`__import__` is also " -"discouraged in favor of :func:`importlib.import_module`." +"replaced (by importing the :mod:`builtins` module and assigning to ``builtins." +"__import__``) in order to change semantics of the :keyword:`!import` " +"statement, but doing so is **strongly** discouraged as it is usually simpler " +"to use import hooks (see :pep:`302`) to attain the same goals and does not " +"cause issues with code which assumes the default import implementation is in " +"use. Direct use of :func:`__import__` is also discouraged in favor of :func:" +"`importlib.import_module`." msgstr "" "Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" "import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" "mod:`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), " -"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini " -"kullanmak daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara " -"neden olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan " -"kullanımı da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." +"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak " +"daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara neden " +"olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı " +"da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given " -"*globals* and *locals* to determine how to interpret the name in a package " -"context. The *fromlist* gives the names of objects or submodules that should " -"be imported from the module given by *name*. The standard implementation " -"does not use its *locals* argument at all and uses its *globals* only to " -"determine the package context of the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given *globals* " +"and *locals* to determine how to interpret the name in a package context. The " +"*fromlist* gives the names of objects or submodules that should be imported " +"from the module given by *name*. The standard implementation does not use its " +"*locals* argument at all and uses its *globals* only to determine the package " +"context of the :keyword:`import` statement." msgstr "" -"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " -"bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " -"ve *locals* 'i kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken " -"modülün alt modüllerinin ve objelerinin isimlerini verir. Standart uygulama " -"*locals* argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:" -"`import` ifadesinin paket bağlamını belirlemek için kullanır." +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " +"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " +"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " +"modüllerinin ve nesnelerinin isimlerini verir. Standart uygulama *locals* " +"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` " +"ifadesinin paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" "*level* specifies whether to use absolute or relative imports. ``0`` (the " "default) means only perform absolute imports. Positive values for *level* " -"indicate the number of parent directories to search relative to the " -"directory of the module calling :func:`__import__` (see :pep:`328` for the " -"details)." +"indicate the number of parent directories to search relative to the directory " +"of the module calling :func:`__import__` (see :pep:`328` for the details)." msgstr "" "*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. " "``0`` (varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. " @@ -3346,19 +3489,19 @@ msgstr "" #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the " -"top-level package (the name up till the first dot) is returned, *not* the " -"module named by *name*. However, when a non-empty *fromlist* argument is " -"given, the module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the top-" +"level package (the name up till the first dot) is returned, *not* the module " +"named by *name*. However, when a non-empty *fromlist* argument is given, the " +"module named by *name* is returned." msgstr "" -"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket " -"((ilk noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş " -"olmayan bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " +"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan " +"bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling " -"the following code::" +"For example, the statement ``import spam`` results in bytecode resembling the " +"following code::" msgstr "" "Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " "sonuçlanır::" @@ -3372,9 +3515,8 @@ msgid "" "Note how :func:`__import__` returns the toplevel module here because this is " "the object that is bound to a name by the :keyword:`import` statement." msgstr "" -"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne " -"dikkat edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan " -"nesnedir." +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " +"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." #: library/functions.rst:1961 msgid "" @@ -3386,17 +3528,17 @@ msgstr "" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " -"this object, the names to import are retrieved and assigned to their " -"respective names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " +"object, the names to import are retrieved and assigned to their respective " +"names." msgstr "" "Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, " "içeri aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by " -"name, use :func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by name, " +"use :func:`importlib.import_module`." msgstr "" "Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " "istiyorsanız, :func:`importlib.import_module` 'i kullanın." @@ -3411,8 +3553,8 @@ msgstr "" #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, " -"the environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, the " +"environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" "Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, " "ortam değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." @@ -3424,10 +3566,10 @@ msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" "Note that the parser only accepts the Unix-style end of line convention. If " -"you are reading the code from a file, make sure to use newline conversion " -"mode to convert Windows or Mac-style newlines." +"you are reading the code from a file, make sure to use newline conversion mode " +"to convert Windows or Mac-style newlines." msgstr "" "Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini " "unutmayın. Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni " -"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan " -"emin olun." +"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin " +"olun." From 3ea540a7394992e97ea79f4d05aa8be1a915529a Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 10 Jul 2022 20:40:25 +0000 Subject: [PATCH 37/58] Wrap translations --- library/functions.po | 1967 ++++++++++++++++++++++-------------------- 1 file changed, 1010 insertions(+), 957 deletions(-) diff --git a/library/functions.po b/library/functions.po index c5fbed3de..db8d15701 100644 --- a/library/functions.po +++ b/library/functions.po @@ -24,8 +24,8 @@ msgstr "Gömülü Fonksiyonlar" #: library/functions.rst:7 msgid "" -"The Python interpreter has a number of functions and types built into it that " -"are always available. They are listed here in alphabetical order." +"The Python interpreter has a number of functions and types built into it " +"that are always available. They are listed here in alphabetical order." msgstr "" "Python yorumlayıcısı, içinde gömülü olarak gelen ve her zaman kullanılabilen " "bir dizi fonksiyon ve tür barındırır. Burada alfabetik sıraya göre " @@ -401,14 +401,14 @@ msgid "" "floating point number, or an object implementing :meth:`__abs__`. If the " "argument is a complex number, its magnitude is returned." msgstr "" -"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı veya :" -"meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir karmaşık " -"sayıysa, onun büyüklüğü döndürülür." +"Bir sayının mutlak değerini döndürür. Argüman bir tam sayı, gerçel sayı " +"veya :meth:`__abs__` 'i uygulayan bir nesne olabilir. Eğer argüman bir " +"karmaşık sayıysa, onun büyüklüğü döndürülür." #: library/functions.rst:66 msgid "" -"Return an :term:`asynchronous iterator` for an :term:`asynchronous iterable`. " -"Equivalent to calling ``x.__aiter__()``." +"Return an :term:`asynchronous iterator` for an :term:`asynchronous " +"iterable`. Equivalent to calling ``x.__aiter__()``." msgstr "" "Bir term:`asynchronous iterable` için bir :term:`asynchronous iterator` " "döndürür. ``x.__aiter__()`` çağrısına eşdeğerdir." @@ -419,8 +419,8 @@ msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." #: library/functions.rst:75 msgid "" -"Return ``True`` if all elements of the *iterable* are true (or if the iterable " -"is empty). Equivalent to::" +"Return ``True`` if all elements of the *iterable* are true (or if the " +"iterable is empty). Equivalent to::" msgstr "" "Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " "eşittir::" @@ -430,9 +430,9 @@ msgid "" "When awaited, return the next item from the given :term:`asynchronous " "iterator`, or *default* if given and the iterator is exhausted." msgstr "" -"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki parçayı " -"döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, *default* " -"değeri döndürür." +"Hazır olunduğunda, verilen :term:`asynchronous iterator` 'dan sıradaki " +"parçayı döndürür. Eğer yineleyici tükendiyse ve *default* değer verildiyse, " +"*default* değeri döndürür." #: library/functions.rst:90 msgid "" @@ -443,23 +443,23 @@ msgstr "" #: library/functions.rst:93 msgid "" -"This calls the :meth:`~object.__anext__` method of *async_iterator*, returning " -"an :term:`awaitable`. Awaiting this returns the next value of the iterator. If " -"*default* is given, it is returned if the iterator is exhausted, otherwise :" -"exc:`StopAsyncIteration` is raised." +"This calls the :meth:`~object.__anext__` method of *async_iterator*, " +"returning an :term:`awaitable`. Awaiting this returns the next value of the " +"iterator. If *default* is given, it is returned if the iterator is " +"exhausted, otherwise :exc:`StopAsyncIteration` is raised." msgstr "" -"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :term:" -"`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " +"Bu *async_iterator* 'ın :meth:`~object.__anext__` metodunu çağırır. Bir :" +"term:`awaitable` döndürür. Bunu beklemek yineleyicinin bir sonraki değerini " "döndürür. Eğer *default* değer verildiyse, yineleyici tükendiğinde o " "döndürülür. Aksi takdirde :exc:`StopAsyncIteration` hatası ortaya çıkar." #: library/functions.rst:102 msgid "" -"Return ``True`` if any element of the *iterable* is true. If the iterable is " -"empty, return ``False``. Equivalent to::" +"Return ``True`` if any element of the *iterable* is true. If the iterable " +"is empty, return ``False``. Equivalent to::" msgstr "" -"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` döndürür. " -"Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" +"Eğer *iterable* 'ın elementlerinden herhangi biri doğru ise ``True`` " +"döndürür. Eğer *iterable* boş ise, ``False`` döndürür. Şuna eşittir::" #: library/functions.rst:114 msgid "" @@ -476,14 +476,15 @@ msgstr "" #: library/functions.rst:122 msgid "" -"Convert an integer number to a binary string prefixed with \"0b\". The result " -"is a valid Python expression. If *x* is not a Python :class:`int` object, it " -"has to define an :meth:`__index__` method that returns an integer. Some " -"examples:" +"Convert an integer number to a binary string prefixed with \"0b\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. Some examples:" msgstr "" -"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç geçerli " -"bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tam " -"sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. Bazı örnekler:" +"Bir tam sayıyı, ön eki \"0b\" olan ikili bir dizeye dönüştürür. Sonuç " +"geçerli bir Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi " +"değilse, tam sayı döndüren bir :meth:`__index__` metodu tanımlaması gerekir. " +"Bazı örnekler:" #: library/functions.rst:132 msgid "" @@ -500,17 +501,17 @@ msgstr "Ayrıca daha fazla bilgi için :func:`format` 'a bakabilirsiniz." #: library/functions.rst:144 msgid "" "Return a Boolean value, i.e. one of ``True`` or ``False``. *x* is converted " -"using the standard :ref:`truth testing procedure `. If *x* is false or " -"omitted, this returns ``False``; otherwise, it returns ``True``. The :class:" -"`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). It " -"cannot be subclassed further. Its only instances are ``False`` and ``True`` " -"(see :ref:`bltin-boolean-values`)." +"using the standard :ref:`truth testing procedure `. If *x* is false " +"or omitted, this returns ``False``; otherwise, it returns ``True``. The :" +"class:`bool` class is a subclass of :class:`int` (see :ref:`typesnumeric`). " +"It cannot be subclassed further. Its only instances are ``False`` and " +"``True`` (see :ref:`bltin-boolean-values`)." msgstr "" "``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " -"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* yanlışsa " -"veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` değerini " -"döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt sınıfıdır. :ref:" -"`typesnumeric` 'a bakınız." +"procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " +"yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 msgid "*x* is now a positional-only parameter." @@ -518,23 +519,23 @@ msgstr "*x* artık yalnızca konumsal bir parametredir." #: library/functions.rst:158 msgid "" -"This function drops you into the debugger at the call site. Specifically, it " -"calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " +"This function drops you into the debugger at the call site. Specifically, " +"it calls :func:`sys.breakpointhook`, passing ``args`` and ``kws`` straight " "through. By default, ``sys.breakpointhook()`` calls :func:`pdb.set_trace()` " -"expecting no arguments. In this case, it is purely a convenience function so " -"you don't have to explicitly import :mod:`pdb` or type as much code to enter " -"the debugger. However, :func:`sys.breakpointhook` can be set to some other " -"function and :func:`breakpoint` will automatically call that, allowing you to " -"drop into the debugger of choice." +"expecting no arguments. In this case, it is purely a convenience function " +"so you don't have to explicitly import :mod:`pdb` or type as much code to " +"enter the debugger. However, :func:`sys.breakpointhook` can be set to some " +"other function and :func:`breakpoint` will automatically call that, allowing " +"you to drop into the debugger of choice." msgstr "" "Bu fonksiyon sizi çağrılma bölgesindeki hata ayıklayıcıya bırakır. Spesifik " -"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi doğrudan " -"geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " +"olarak, :func:`sys.breakpointhook`u çağırır, ``args`` ve ``kws`` 'yi " +"doğrudan geçer. Varsayılan olarak, ``sys.breakpointhook()`` hiçbir parametre " "beklemeden :func:`pdb.set_trace()` fonksiyonunu çağırır. Bu durumda, bu " "tamamen size kolaylık sağlamak içindir, bu nedenle hata ayıklayıcıya girmek " "için :mod:`pdb` 'yi içe aktarmanız veya fazla kod yazmanız gerekmez. Buna " -"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :func:" -"`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " +"rağmen, :func:`sys.breakpointhook` başka bir fonksiyona ayarlanabilir ve :" +"func:`breakpoint` otomatik olarak bunu çağırır ve tercih ettiğiniz hata " "ayıklayıcıya girmenize izin verir." #: library/functions.rst:168 @@ -549,14 +550,14 @@ msgstr "" msgid "" "Return a new array of bytes. The :class:`bytearray` class is a mutable " "sequence of integers in the range 0 <= x < 256. It has most of the usual " -"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well as " -"most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." +"methods of mutable sequences, described in :ref:`typesseq-mutable`, as well " +"as most methods that the :class:`bytes` type has, see :ref:`bytes-methods`." msgstr "" "Baytlardan oluşan yeni bir dizi döndürür. :class:`bytearray` sınıfı 0 <= x < " -"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:`typesseq-" -"mutable` 'da tarif edildiği gibi değişebilir dizeler klasik metotlarının " -"çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar için, :ref:" -"`bytes-methods` 'a bakınız." +"256 aralığındaki tam sayılardan oluşan değişebilir bir dizedir. :ref:" +"`typesseq-mutable` 'da tarif edildiği gibi değişebilir dizeler klasik " +"metotlarının çoğuna sahiptir. :class:`bytes` tipinin sahip olduğu metotlar " +"için, :ref:`bytes-methods` 'a bakınız." #: library/functions.rst:181 msgid "" @@ -572,31 +573,33 @@ msgid "" "*errors*) parameters; :func:`bytearray` then converts the string to bytes " "using :meth:`str.encode`." msgstr "" -"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini de " -"vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " +"Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " +"de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " "string'i bayta çevirecektir." #: library/functions.rst:188 msgid "" "If it is an *integer*, the array will have that size and will be initialized " "with null bytes." -msgstr "Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." +msgstr "" +"Eğer bir *integer* ise, dizi bu boyuta göre null baytlar ile doldurulur." #: library/functions.rst:191 msgid "" -"If it is an object conforming to the :ref:`buffer interface `, " -"a read-only buffer of the object will be used to initialize the bytes array." +"If it is an object conforming to the :ref:`buffer interface " +"`, a read-only buffer of the object will be used to " +"initialize the bytes array." msgstr "" "Eğer :ref:`arabellek arayüzü ` 'ne uyan bir objeyse, bayt " "dizisini başlatmak için bir salt okunur arabellek kullanılır." #: library/functions.rst:194 msgid "" -"If it is an *iterable*, it must be an iterable of integers in the range ``0 <= " -"x < 256``, which are used as the initial contents of the array." +"If it is an *iterable*, it must be an iterable of integers in the range ``0 " +"<= x < 256``, which are used as the initial contents of the array." msgstr "" -"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği olan " -"tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " +"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -609,14 +612,14 @@ msgstr ":ref:`binaryseq` ve :ref:`typebytearray` 'a bakınız." #: library/functions.rst:206 msgid "" "Return a new \"bytes\" object which is an immutable sequence of integers in " -"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :class:" -"`bytearray` -- it has the same non-mutating methods and the same indexing and " -"slicing behavior." +"the range ``0 <= x < 256``. :class:`bytes` is an immutable version of :" +"class:`bytearray` -- it has the same non-mutating methods and the same " +"indexing and slicing behavior." msgstr "" -"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt objesi " -"döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez versiyonudur. " -"Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme davranışına " -"sahiptir." +"0 <= x < 256 aralığındaki tam sayılardan oluşan değiştirilemez bir bayt " +"objesi döndürür. :class:`bytes`, :class:`bytearray` 'in değiştirilemez " +"versiyonudur. Aynı objeyi değiştirmeyen metotlara, indeksleme ve dilimleme " +"davranışına sahiptir." #: library/functions.rst:211 msgid "" @@ -632,15 +635,16 @@ msgstr "" #: library/functions.rst:215 msgid "See also :ref:`binaryseq`, :ref:`typebytes`, and :ref:`bytes-methods`." msgstr "" -"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a bakınız." +"Ayrıca :ref:`binaryseq`, :ref:`typebytes`, ve :ref:`bytes-methods` 'a " +"bakınız." #: library/functions.rst:220 msgid "" -"Return :const:`True` if the *object* argument appears callable, :const:`False` " -"if not. If this returns ``True``, it is still possible that a call fails, but " -"if it is ``False``, calling *object* will never succeed. Note that classes are " -"callable (calling a class returns a new instance); instances are callable if " -"their class has a :meth:`__call__` method." +"Return :const:`True` if the *object* argument appears callable, :const:" +"`False` if not. If this returns ``True``, it is still possible that a call " +"fails, but if it is ``False``, calling *object* will never succeed. Note " +"that classes are callable (calling a class returns a new instance); " +"instances are callable if their class has a :meth:`__call__` method." msgstr "" "Eğer *object* argümanı çağrılabilir ise, :const:`True` , değilse :const:" "`False` döndürür. Eğer ``True`` döndürür ise, bir çağrının başarısız olması " @@ -651,11 +655,11 @@ msgstr "" #: library/functions.rst:226 msgid "" -"This function was first removed in Python 3.0 and then brought back in Python " -"3.2." +"This function was first removed in Python 3.0 and then brought back in " +"Python 3.2." msgstr "" -"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 versiyonunda " -"geri getirildi." +"Bu fonksiyon Python 3.0 versiyonunda kaldırılmıştı ama Python 3.2 " +"versiyonunda geri getirildi." #: library/functions.rst:233 msgid "" @@ -665,16 +669,17 @@ msgid "" msgstr "" "Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " "döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " -"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un tam " -"tersidir." +"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " +"tam tersidir." #: library/functions.rst:237 msgid "" -"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in base " -"16). :exc:`ValueError` will be raised if *i* is outside that range." +"The valid range for the argument is from 0 through 1,114,111 (0x10FFFF in " +"base 16). :exc:`ValueError` will be raised if *i* is outside that range." msgstr "" -"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı sisteminde " -"0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası ortaya çıkar." +"Argüman için geçerli değer 0 ile 1.114.111 arasındadır (16'lık sayı " +"sisteminde 0x10FFFF). Eğer *i* aralığın dışında ise :exc:`ValueError` hatası " +"ortaya çıkar." #: library/functions.rst:243 msgid "Transform a method into a class method." @@ -682,28 +687,28 @@ msgstr "Bir metodu sınıf metoduna dönüştürür." #: library/functions.rst:245 msgid "" -"A class method receives the class as an implicit first argument, just like an " -"instance method receives the instance. To declare a class method, use this " -"idiom::" +"A class method receives the class as an implicit first argument, just like " +"an instance method receives the instance. To declare a class method, use " +"this idiom::" msgstr "" -"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan türeyen " -"bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu şekilde " -"tanımlayabilirsiniz::" +"Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " +"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " +"şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 msgid "" "The ``@classmethod`` form is a function :term:`decorator` -- see :ref:" "`function` for details." msgstr "" -"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar için :" -"ref:`function` 'a bakınız." +"``@classmethod`` formu, bir :term:`decorator` fonksiyonudur. -- detaylar " +"için :ref:`function` 'a bakınız." #: library/functions.rst:256 msgid "" -"A class method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). The instance is ignored except for its class. " -"If a class method is called for a derived class, the derived class object is " -"passed as the implied first argument." +"A class method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). The instance is ignored except for its " +"class. If a class method is called for a derived class, the derived class " +"object is passed as the implied first argument." msgstr "" "Bir sınıf metodu sınıf (``C.f()`` gibi) veya örnek (``C().f()`` gibi) " "üzerinden çağırılabilir. Örnek, sınıfı dışında yoksayılır. Eğer bir sınıf " @@ -713,12 +718,12 @@ msgstr "" #: library/functions.rst:261 msgid "" "Class methods are different than C++ or Java static methods. If you want " -"those, see :func:`staticmethod` in this section. For more information on class " -"methods, see :ref:`types`." +"those, see :func:`staticmethod` in this section. For more information on " +"class methods, see :ref:`types`." msgstr "" "Sınıf metotları C++ ve Java static metotlarından farklıdır. Eğer bunları " -"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. Sınıf " -"metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." +"kullanmak isterseniz, bu bölümdeki :func:`staticmethod` kısmına bakınız. " +"Sınıf metotları hakkında daha fazla bilgi için, :ref:`types` 'a bakınız." #: library/functions.rst:265 msgid "" @@ -730,9 +735,9 @@ msgstr "" #: library/functions.rst:269 msgid "" -"Class methods now inherit the method attributes (``__module__``, ``__name__``, " -"``__qualname__``, ``__doc__`` and ``__annotations__``) and have a new " -"``__wrapped__`` attribute." +"Class methods now inherit the method attributes (``__module__``, " +"``__name__``, ``__qualname__``, ``__doc__`` and ``__annotations__``) and " +"have a new ``__wrapped__`` attribute." msgstr "" "Sınıf metotları artık (``__module__``, ``__name__``, ``__qualname__``, " "``__doc__`` and ``__annotations__``) metot özelliklerini miras alır ve yeni " @@ -740,10 +745,10 @@ msgstr "" #: library/functions.rst:276 msgid "" -"Compile the *source* into a code or AST object. Code objects can be executed " -"by :func:`exec` or :func:`eval`. *source* can either be a normal string, a " -"byte string, or an AST object. Refer to the :mod:`ast` module documentation " -"for information on how to work with AST objects." +"Compile the *source* into a code or AST object. Code objects can be " +"executed by :func:`exec` or :func:`eval`. *source* can either be a normal " +"string, a byte string, or an AST object. Refer to the :mod:`ast` module " +"documentation for information on how to work with AST objects." msgstr "" "*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " "veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." @@ -751,20 +756,20 @@ msgstr "" #: library/functions.rst:281 msgid "" "The *filename* argument should give the file from which the code was read; " -"pass some recognizable value if it wasn't read from a file (``''`` is " -"commonly used)." +"pass some recognizable value if it wasn't read from a file (``''`` " +"is commonly used)." msgstr "" "*filename* argümanı kodun okunduğu dosyayı vermelidir; eğer bir dosyadan " -"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle ``''`` " -"kullanılır)." +"okunmuyorsa ayırtedilebilir bir değer verebilirsin (genellikle " +"``''`` kullanılır)." #: library/functions.rst:285 msgid "" "The *mode* argument specifies what kind of code must be compiled; it can be " -"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if it " -"consists of a single expression, or ``'single'`` if it consists of a single " -"interactive statement (in the latter case, expression statements that evaluate " -"to something other than ``None`` will be printed)." +"``'exec'`` if *source* consists of a sequence of statements, ``'eval'`` if " +"it consists of a single expression, or ``'single'`` if it consists of a " +"single interactive statement (in the latter case, expression statements that " +"evaluate to something other than ``None`` will be printed)." msgstr "" "*mode* argümanı hangi türden kodun derleneceğini belirtir; eğer *source* bir " "dizi ifadeden oluşuyorsa ``'exec'`` , eğer tek bir ifadeden oluşuyorsa " @@ -774,52 +779,52 @@ msgstr "" #: library/functions.rst:291 msgid "" -"The optional arguments *flags* and *dont_inherit* control which :ref:`compiler " -"options ` should be activated and which :ref:`future " -"features ` should be allowed. If neither is present (or both are zero) " -"the code is compiled with the same flags that affect the code that is calling :" -"func:`compile`. If the *flags* argument is given and *dont_inherit* is not (or " -"is zero) then the compiler options and the future statements specified by the " -"*flags* argument are used in addition to those that would be used anyway. If " -"*dont_inherit* is a non-zero integer then the *flags* argument is it -- the " -"flags (future features and compiler options) in the surrounding code are " -"ignored." +"The optional arguments *flags* and *dont_inherit* control which :ref:" +"`compiler options ` should be activated and which :ref:" +"`future features ` should be allowed. If neither is present (or both " +"are zero) the code is compiled with the same flags that affect the code that " +"is calling :func:`compile`. If the *flags* argument is given and " +"*dont_inherit* is not (or is zero) then the compiler options and the future " +"statements specified by the *flags* argument are used in addition to those " +"that would be used anyway. If *dont_inherit* is a non-zero integer then the " +"*flags* argument is it -- the flags (future features and compiler options) " +"in the surrounding code are ignored." msgstr "" "*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " "seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" -"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. İkisi " -"de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı çağıran kodu " -"etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı verilip " -"*dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve gelecek " -"ifadeleri *flags* argümanı tarafından belirtilirler, yine de kullanılacak " -"olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan farklı bir " -"tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki bayraklar " -"(gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." +"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " +"İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " +"çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " +"verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " +"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " +"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " +"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " +"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." #: library/functions.rst:302 msgid "" "Compiler options and future statements are specified by bits which can be " "bitwise ORed together to specify multiple options. The bitfield required to " -"specify a given future feature can be found as the :attr:`~__future__._Feature." -"compiler_flag` attribute on the :class:`~__future__._Feature` instance in the :" -"mod:`__future__` module. :ref:`Compiler flags ` can be " -"found in :mod:`ast` module, with ``PyCF_`` prefix." +"specify a given future feature can be found as the :attr:`~__future__." +"_Feature.compiler_flag` attribute on the :class:`~__future__._Feature` " +"instance in the :mod:`__future__` module. :ref:`Compiler flags ` can be found in :mod:`ast` module, with ``PyCF_`` prefix." msgstr "" "Derleyici seçenekleri ve gelecek ifadeleri, birden fazla seçeneği belirlemek " -"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. Gelecekteki " -"belirli bir özelliği belirtmek için gereken bit alanı, :mod:`__future__` " -"modülündeki :class:`~__future__._Feature` örneğinde :attr:`~__future__." -"_Feature.compiler_flag` niteliği olarak bulunabilir. :ref:`Derleyici " -"bayrakları ` , :mod:`ast` modülünde ``PyCF_`` öneki ile " -"bulunabilir." +"için bit düzeyinde VEYA'lanabilen bitler tarafından belirlenirler. " +"Gelecekteki belirli bir özelliği belirtmek için gereken bit alanı, :mod:" +"`__future__` modülündeki :class:`~__future__._Feature` örneğinde :attr:" +"`~__future__._Feature.compiler_flag` niteliği olarak bulunabilir. :ref:" +"`Derleyici bayrakları ` , :mod:`ast` modülünde ``PyCF_`` " +"öneki ile bulunabilir." #: library/functions.rst:310 msgid "" -"The argument *optimize* specifies the optimization level of the compiler; the " -"default value of ``-1`` selects the optimization level of the interpreter as " -"given by :option:`-O` options. Explicit levels are ``0`` (no optimization; " -"``__debug__`` is true), ``1`` (asserts are removed, ``__debug__`` is false) or " -"``2`` (docstrings are removed too)." +"The argument *optimize* specifies the optimization level of the compiler; " +"the default value of ``-1`` selects the optimization level of the " +"interpreter as given by :option:`-O` options. Explicit levels are ``0`` (no " +"optimization; ``__debug__`` is true), ``1`` (asserts are removed, " +"``__debug__`` is false) or ``2`` (docstrings are removed too)." msgstr "" "*optimize* argümanı derleyicinin optimizasyon seviyesini belirler; ``-1`` " "varsayılan değeri, -O seçenekleri tarafından verilen yorumlayıcının " @@ -840,8 +845,8 @@ msgid "" "If you want to parse Python code into its AST representation, see :func:`ast." "parse`." msgstr "" -"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` 'a " -"bakınız." +"Python kodunu onun AST temsiline ayrıştırmak isterseniz, :func:`ast.parse` " +"'a bakınız." #: library/functions.rst:322 msgid "" @@ -864,9 +869,9 @@ msgstr "" #: library/functions.rst:330 msgid "" "When compiling a string with multi-line code in ``'single'`` or ``'eval'`` " -"mode, input must be terminated by at least one newline character. This is to " -"facilitate detection of incomplete and complete statements in the :mod:`code` " -"module." +"mode, input must be terminated by at least one newline character. This is " +"to facilitate detection of incomplete and complete statements in the :mod:" +"`code` module." msgstr "" "``'single'`` veya ``'eval'`` modunda çok satırlı bir dize derleneceğinde, " "giren veri en az bir yeni satır karakteri ile sonlandırılmalıdır. Bu :mod:" @@ -876,8 +881,8 @@ msgstr "" #: library/functions.rst:337 msgid "" "It is possible to crash the Python interpreter with a sufficiently large/" -"complex string when compiling to an AST object due to stack depth limitations " -"in Python's AST compiler." +"complex string when compiling to an AST object due to stack depth " +"limitations in Python's AST compiler." msgstr "" "Python'un AST derleyicisindeki yığın derinliği sınırlamaları nedeniyle " "yeterince büyük/karmaşık bir dizeyi bir AST nesnesine derlerken Python " @@ -885,8 +890,8 @@ msgstr "" #: library/functions.rst:341 msgid "" -"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode does " -"not have to end in a newline anymore. Added the *optimize* parameter." +"Allowed use of Windows and Mac newlines. Also, input in ``'exec'`` mode " +"does not have to end in a newline anymore. Added the *optimize* parameter." msgstr "" "Windows ve Mac yeni satırlarının kullanımına izin verildi. Ayrıca, bundan " "böyle ``'exec'`` modunda iken veri girişinin yeni satırda sonlanması " @@ -905,26 +910,27 @@ msgid "" "``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` can now be passed in flags to enable " "support for top-level ``await``, ``async for``, and ``async with``." msgstr "" -"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, ve " -"``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." +"``ast.PyCF_ALLOW_TOP_LEVEL_AWAIT`` artık üst düze ``await``, ``async for``, " +"ve ``async with`` desteğini etkinleştirmek için bayraklarla iletilebilir." #: library/functions.rst:356 msgid "" "Return a complex number with the value *real* + *imag*\\*1j or convert a " -"string or number to a complex number. If the first parameter is a string, it " -"will be interpreted as a complex number and the function must be called " -"without a second parameter. The second parameter can never be a string. Each " -"argument may be any numeric type (including complex). If *imag* is omitted, " -"it defaults to zero and the constructor serves as a numeric conversion like :" -"class:`int` and :class:`float`. If both arguments are omitted, returns ``0j``." +"string or number to a complex number. If the first parameter is a string, " +"it will be interpreted as a complex number and the function must be called " +"without a second parameter. The second parameter can never be a string. " +"Each argument may be any numeric type (including complex). If *imag* is " +"omitted, it defaults to zero and the constructor serves as a numeric " +"conversion like :class:`int` and :class:`float`. If both arguments are " +"omitted, returns ``0j``." msgstr "" "*real* + *imag*\\*1j değeriyle bir karmaşık sayı döndürür veya dize veya " -"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık sayı " -"olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan çağrılmalıdır. " -"İkinci parametre asla dize olamaz. Her argüman bir sayısal çeşit olabilir " -"(karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan olarak sıfır " -"alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı dönüştürme " -"işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." +"sayıyı karmaşık sayıya dönüştürür. Eğer ilk parametre dize ise, karmaşık " +"sayı olarak yorumlanır ve fonksiyon ikinci bir parametre olmadan " +"çağrılmalıdır. İkinci parametre asla dize olamaz. Her argüman bir sayısal " +"çeşit olabilir (karmaşık sayılar dahil). Eğer *imag* atlandıysa, varsayılan " +"olarak sıfır alınır ve yapıcı metot :class:`int` ve :class:`float` gibi sayı " +"dönüştürme işlevi görür. Eğer iki argüman da atlandıysa, ``0j`` döndürür." #: library/functions.rst:365 msgid "" @@ -934,8 +940,8 @@ msgid "" "meth:`__index__`." msgstr "" "Genel bir python nesnesi ``x`` için, ``complex(x)`` , ``x.__complex__()`` 'i " -"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a geri " -"döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." +"temsil eder. Eğer ``__complex__()`` tanımlanmadıysa, :meth:`__float__` 'a " +"geri döner. ``__float__()`` tanımlanmadıysa, :meth:`__index__` 'e geri döner." #: library/functions.rst:372 msgid "" @@ -954,8 +960,8 @@ msgstr "Karmaşık tür, :ref:`typesnumeric` kısmında açıklanmıştır." #: library/functions.rst:669 library/functions.rst:885 msgid "Grouping digits with underscores as in code literals is allowed." msgstr "" -"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına izin " -"verilir." +"Rakamların, kod sabitlerinde olduğu gibi alt çizgi ile gruplandırılmasına " +"izin verilir." #: library/functions.rst:382 msgid "" @@ -973,33 +979,36 @@ msgid "" "example, ``delattr(x, 'foobar')`` is equivalent to ``del x.foobar``." msgstr "" ":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " -"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon nesnenin " -"izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek olarak, " -"``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." +"Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " +"nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " +"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." #: library/functions.rst:401 msgid "" "Create a new dictionary. The :class:`dict` object is the dictionary class. " "See :class:`dict` and :ref:`typesmapping` for documentation about this class." msgstr "" -"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu sınıf " -"hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e bakınız." +"Yeni bir sözlük yaratır. :class:`dict` nesnesi bir sözlük sınıfıdır. Bu " +"sınıf hakkındaki dökümantasyon için :class:`dict` ve :ref:`typesmapping` 'e " +"bakınız." #: library/functions.rst:404 msgid "" -"For other containers see the built-in :class:`list`, :class:`set`, and :class:" -"`tuple` classes, as well as the :mod:`collections` module." +"For other containers see the built-in :class:`list`, :class:`set`, and :" +"class:`tuple` classes, as well as the :mod:`collections` module." msgstr "" "Diğer konteynerler için dahili :class:`list` , :class:`set` , :class:`tuple` " "sınıfları ve :mod:`collections` modülüne bakınız." #: library/functions.rst:410 msgid "" -"Without arguments, return the list of names in the current local scope. With " -"an argument, attempt to return a list of valid attributes for that object." +"Without arguments, return the list of names in the current local scope. " +"With an argument, attempt to return a list of valid attributes for that " +"object." msgstr "" -"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. Argüman " -"varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye çalışır." +"Argüman yoksa, mevcut yerel kapsamdaki isimleri liste olarak döndürür. " +"Argüman varsa, o nesne için geçerli özelliklerin bir listesini döndürmeye " +"çalışır." #: library/functions.rst:413 msgid "" @@ -1011,14 +1020,14 @@ msgstr "" "Eğer nesne :meth:`__dir__` adında bir metoda sahipse, bu metot çağrılır ve " "nesnenin özelliklerinin listesini döndürmelidir. Bu, özel bir :func:" "`__getattr__` veya :func:`__getattribute__` fonksiyonunu uygulayan " -"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine izin " -"verir." +"nesnelerin, :func:`dir` 'in özellikleri bildirme şeklini özelleştirmesine " +"izin verir." #: library/functions.rst:418 msgid "" -"If the object does not provide :meth:`__dir__`, the function tries its best to " -"gather information from the object's :attr:`~object.__dict__` attribute, if " -"defined, and from its type object. The resulting list is not necessarily " +"If the object does not provide :meth:`__dir__`, the function tries its best " +"to gather information from the object's :attr:`~object.__dict__` attribute, " +"if defined, and from its type object. The resulting list is not necessarily " "complete and may be inaccurate when the object has a custom :func:" "`__getattr__`." msgstr "" @@ -1029,17 +1038,17 @@ msgstr "" #: library/functions.rst:423 msgid "" -"The default :func:`dir` mechanism behaves differently with different types of " -"objects, as it attempts to produce the most relevant, rather than complete, " -"information:" +"The default :func:`dir` mechanism behaves differently with different types " +"of objects, as it attempts to produce the most relevant, rather than " +"complete, information:" msgstr "" "Varsayılan :func:`dir` mekanizması, eksiksiz bilgi yerine en alakalı bilgiyi " "üretmeye çalıştığı için farklı nesne türleriyle farklı çalışır:" #: library/functions.rst:427 msgid "" -"If the object is a module object, the list contains the names of the module's " -"attributes." +"If the object is a module object, the list contains the names of the " +"module's attributes." msgstr "" "Eğer nesne bir modül nesnesiyse, liste modülün özelliklerinin isimlerini " "içerir." @@ -1054,9 +1063,9 @@ msgstr "" #: library/functions.rst:433 msgid "" -"Otherwise, the list contains the object's attributes' names, the names of its " -"class's attributes, and recursively of the attributes of its class's base " -"classes." +"Otherwise, the list contains the object's attributes' names, the names of " +"its class's attributes, and recursively of the attributes of its class's " +"base classes." msgstr "" "Aksi takdirde, liste nesnenin özelliklerini, sınıfının özelliklerini ve " "yinelemeli olarak sınıfının temel sınıflarının özelliklerini içerir." @@ -1069,8 +1078,8 @@ msgstr "Sonuç listesi alfabetik olarak sıralanmıştır. Örnek olarak:" msgid "" "Because :func:`dir` is supplied primarily as a convenience for use at an " "interactive prompt, it tries to supply an interesting set of names more than " -"it tries to supply a rigorously or consistently defined set of names, and its " -"detailed behavior may change across releases. For example, metaclass " +"it tries to supply a rigorously or consistently defined set of names, and " +"its detailed behavior may change across releases. For example, metaclass " "attributes are not in the result list when the argument is a class." msgstr "" "Çünkü :func:`dir`, öncelikle etkileşimli bir komut isteminde kullanım " @@ -1082,20 +1091,20 @@ msgstr "" #: library/functions.rst:466 msgid "" "Take two (non-complex) numbers as arguments and return a pair of numbers " -"consisting of their quotient and remainder when using integer division. With " -"mixed operand types, the rules for binary arithmetic operators apply. For " -"integers, the result is the same as ``(a // b, a % b)``. For floating point " -"numbers the result is ``(q, a % b)``, where *q* is usually ``math.floor(a / " -"b)`` but may be 1 less than that. In any case ``q * b + a % b`` is very close " -"to *a*, if ``a % b`` is non-zero it has the same sign as *b*, and ``0 <= abs(a " -"% b) < abs(b)``." -msgstr "" -"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken bu " -"argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " +"consisting of their quotient and remainder when using integer division. " +"With mixed operand types, the rules for binary arithmetic operators apply. " +"For integers, the result is the same as ``(a // b, a % b)``. For floating " +"point numbers the result is ``(q, a % b)``, where *q* is usually ``math." +"floor(a / b)`` but may be 1 less than that. In any case ``q * b + a % b`` " +"is very close to *a*, if ``a % b`` is non-zero it has the same sign as *b*, " +"and ``0 <= abs(a % b) < abs(b)``." +msgstr "" +"Argüman olarak iki (karmaşık olmayan) sayı alır ve bölme işlemi yapılırken " +"bu argümanların bölümleri ve kalanlarından oluşan bir sayı çifti döndürür. " "Karışık işlenen türlerinde, ikili aritmetik işleçler için geçerli olan " "kurallar geçerlidir. Sonuç tam sayılar için ``(a // b, a % b)`` , Gerçel " -"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit ama " -"bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " +"sayılar için ``(q, a % b)`` (*q* genellikle ``math.floor(a / b)`` 'ye eşit " +"ama bundan 1 eksik olabilir). Her durumda ``q * b + a % b`` , *a* 'ya çok " "yakındır. Eğer ``a % b`` sıfır değilse, *b* ile aynı işarete sahiptir ve ``0 " "<= abs(a % b) < abs(b)``." @@ -1104,8 +1113,8 @@ msgid "" "Return an enumerate object. *iterable* must be a sequence, an :term:" "`iterator`, or some other object which supports iteration. The :meth:" "`~iterator.__next__` method of the iterator returned by :func:`enumerate` " -"returns a tuple containing a count (from *start* which defaults to 0) and the " -"values obtained from iterating over *iterable*." +"returns a tuple containing a count (from *start* which defaults to 0) and " +"the values obtained from iterating over *iterable*." msgstr "" "Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " "veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" @@ -1124,24 +1133,24 @@ msgid "" "object." msgstr "" "Argümanlar bir dize veya opsiyonel global ve yerel değişkenler olabilir. " -"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi bir " -"haritalama nesnesi olabilir." +"Sağlanırsa, *globals* bir sözlük olmalıdır. Sağlanırsa, *locals* herhangi " +"bir haritalama nesnesi olabilir." #: library/functions.rst:505 msgid "" "The *expression* argument is parsed and evaluated as a Python expression " "(technically speaking, a condition list) using the *globals* and *locals* " "dictionaries as global and local namespace. If the *globals* dictionary is " -"present and does not contain a value for the key ``__builtins__``, a reference " -"to the dictionary of the built-in module :mod:`builtins` is inserted under " -"that key before *expression* is parsed. That way you can control what " -"builtins are available to the executed code by inserting your own " -"``__builtins__`` dictionary into *globals* before passing it to :func:`eval`. " -"If the *locals* dictionary is omitted it defaults to the *globals* " -"dictionary. If both dictionaries are omitted, the expression is executed with " -"the *globals* and *locals* in the environment where :func:`eval` is called. " -"Note, *eval()* does not have access to the :term:`nested scopes ` (non-locals) in the enclosing environment." +"present and does not contain a value for the key ``__builtins__``, a " +"reference to the dictionary of the built-in module :mod:`builtins` is " +"inserted under that key before *expression* is parsed. That way you can " +"control what builtins are available to the executed code by inserting your " +"own ``__builtins__`` dictionary into *globals* before passing it to :func:" +"`eval`. If the *locals* dictionary is omitted it defaults to the *globals* " +"dictionary. If both dictionaries are omitted, the expression is executed " +"with the *globals* and *locals* in the environment where :func:`eval` is " +"called. Note, *eval()* does not have access to the :term:`nested scopes " +"` (non-locals) in the enclosing environment." msgstr "" "*expression* bağımsız değişkeni, genel ve yerel ad alanı olarak *globals* ve " "*locals* sözlükleri kullanılarak Python ifadesi (teknik olarak bir koşul " @@ -1159,8 +1168,8 @@ msgstr "" #: library/functions.rst:520 msgid "" -"The return value is the result of the evaluated expression. Syntax errors are " -"reported as exceptions. Example:" +"The return value is the result of the evaluated expression. Syntax errors " +"are reported as exceptions. Example:" msgstr "" "Dönen değer değerlendirilmiş ifadenin sonucudur. Söz dizimi hataları, " "istisnalar olarak rapor edilir. Örnek:" @@ -1172,27 +1181,28 @@ msgid "" "of a string. If the code object has been compiled with ``'exec'`` as the " "*mode* argument, :func:`eval`\\'s return value will be ``None``." msgstr "" -"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından oluşturulanlar " -"gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize yerine bir kod " -"nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak ``'exec'`` ile " -"derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` olacaktır." +"Bu fonksiyon keyfi kod nesnelerini (:func:`compile` tarafından " +"oluşturulanlar gibi) çalıştırmak için de kullanılabilir. Bu durumda, dize " +"yerine bir kod nesnesi iletin. Eğer kod nesnesi *mode* argümanı olarak " +"``'exec'`` ile derlendiyse, :func:`eval` 'in döndürdüğü değer ``None`` " +"olacaktır." #: library/functions.rst:532 msgid "" "Hints: dynamic execution of statements is supported by the :func:`exec` " -"function. The :func:`globals` and :func:`locals` functions return the current " -"global and local dictionary, respectively, which may be useful to pass around " -"for use by :func:`eval` or :func:`exec`." +"function. The :func:`globals` and :func:`locals` functions return the " +"current global and local dictionary, respectively, which may be useful to " +"pass around for use by :func:`eval` or :func:`exec`." msgstr "" "İpuçları: ifadelerin dinamik yürütmeleri :func:`exec` fonksiyonu tarafından " -"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla mevcut " -"global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` tarafından " -"kullanım için dolaşmak yararlı olabilir." +"desteklenir. :func:`globals` ve :func:`locals` fonksiyonları sırasıyla " +"mevcut global ve yerel sözlüğü döndürür. :func:`eval` veya :func:`exec` " +"tarafından kullanım için dolaşmak yararlı olabilir." #: library/functions.rst:537 msgid "" -"If the given source is a string, then leading and trailing spaces and tabs are " -"stripped." +"If the given source is a string, then leading and trailing spaces and tabs " +"are stripped." msgstr "" "Eğer verilen kaynak dize ise, baştaki ve sondaki boşluklar ve tab'lar " "çıkarılır." @@ -1202,8 +1212,9 @@ msgid "" "See :func:`ast.literal_eval` for a function that can safely evaluate strings " "with expressions containing only literals." msgstr "" -"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde değerlendirebilen " -"bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a bakınız." +"Sadece kalıp içeren ifadelerle dizeleri güvenli bir şekilde " +"değerlendirebilen bir fonksiyon arıyorsanız, :func:`ast.literal_eval` 'a " +"bakınız." #: library/functions.rst:579 msgid "" @@ -1218,98 +1229,101 @@ msgid "" "Raises an :ref:`auditing event ` ``exec`` with the code object as " "the argument. Code compilation events may also be raised." msgstr "" -"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` ``exec`` " -"hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da yükseltilir." +"Argüman olarak kod nesnesi ile bir :ref:`denetleme olayı ` " +"``exec`` hatası ortaya çıkartır. Kodun derlendiği sırada çıkan hatalar da " +"yükseltilir." #: library/functions.rst:552 msgid "" "This function supports dynamic execution of Python code. *object* must be " -"either a string or a code object. If it is a string, the string is parsed as " -"a suite of Python statements which is then executed (unless a syntax error " -"occurs). [#]_ If it is a code object, it is simply executed. In all cases, " -"the code that's executed is expected to be valid as file input (see the " -"section :ref:`file-input` in the Reference Manual). Be aware that the :keyword:" -"`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may not be " -"used outside of function definitions even within the context of code passed to " -"the :func:`exec` function. The return value is ``None``." +"either a string or a code object. If it is a string, the string is parsed " +"as a suite of Python statements which is then executed (unless a syntax " +"error occurs). [#]_ If it is a code object, it is simply executed. In all " +"cases, the code that's executed is expected to be valid as file input (see " +"the section :ref:`file-input` in the Reference Manual). Be aware that the :" +"keyword:`nonlocal`, :keyword:`yield`, and :keyword:`return` statements may " +"not be used outside of function definitions even within the context of code " +"passed to the :func:`exec` function. The return value is ``None``." msgstr "" "Bu fonksiyon Python kodunun dinamik çalıştırılmasını destekler. *object* bir " -"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir Python " -"ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası olmadıkça). [#]_ " -"eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, çalıştırılacak kodun " -"dosya girişi olarak geçerli olması beklenir (Referans Kılavuzundaki :ref:`file-" -"input` kısmına bakınız). :keyword:`nonlocal`, :keyword:`yield`, ve :keyword:" -"`return` ifadelerinin :func:`exec` fonksiyonuna geçirilen kod kaynağında bile " -"fonksiyonlar dışında kullanılamayacağını unutmayınız. Döndürülen değer " -"``None`` 'dır." +"kod objesi veya dize olmalıdır. Dize ise, dize daha sonra yürütülen bir " +"Python ifadeleri paketi olarak ayrıştırılır (bir sözdizimi hatası " +"olmadıkça). [#]_ eğer bir kod objesiyse, sadece çalıştırılır. Her durumda, " +"çalıştırılacak kodun dosya girişi olarak geçerli olması beklenir (Referans " +"Kılavuzundaki :ref:`file-input` kısmına bakınız). :keyword:`nonlocal`, :" +"keyword:`yield`, ve :keyword:`return` ifadelerinin :func:`exec` fonksiyonuna " +"geçirilen kod kaynağında bile fonksiyonlar dışında kullanılamayacağını " +"unutmayınız. Döndürülen değer ``None`` 'dır." #: library/functions.rst:563 msgid "" "In all cases, if the optional parts are omitted, the code is executed in the " "current scope. If only *globals* is provided, it must be a dictionary (and " -"not a subclass of dictionary), which will be used for both the global and the " -"local variables. If *globals* and *locals* are given, they are used for the " -"global and local variables, respectively. If provided, *locals* can be any " -"mapping object. Remember that at the module level, globals and locals are the " -"same dictionary. If exec gets two separate objects as *globals* and *locals*, " -"the code will be executed as if it were embedded in a class definition." +"not a subclass of dictionary), which will be used for both the global and " +"the local variables. If *globals* and *locals* are given, they are used for " +"the global and local variables, respectively. If provided, *locals* can be " +"any mapping object. Remember that at the module level, globals and locals " +"are the same dictionary. If exec gets two separate objects as *globals* and " +"*locals*, the code will be executed as if it were embedded in a class " +"definition." msgstr "" "Her durumda eğer opsiyonal kısımlar atlandıysa, kod mevcut kapsamda " "çalıştırılır. Eğer sadece *globals* sağlandıysa, global ve yerel değişkenler " -"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). Eğer " -"*globals* ve *locals* sağlandıysa, global ve yerel değişkenler için sırasıyla " -"kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama objesi " -"olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı sözlükte " -"bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki ayrı nesne " -"alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." +"için kullanılacak bir sözlük olmalıdır (bir sözlüğün alt sınıfı değil). " +"Eğer *globals* ve *locals* sağlandıysa, global ve yerel değişkenler için " +"sırasıyla kullanılırlar. Eğer sağlandıysa, *locals* herhangi bir haritalama " +"objesi olabilir. Modül seviyesinde global ve yerel değişkenlerin aynı " +"sözlükte bulunduğunu unutmayın. Eğer exec *globals* ve *locals* olarak iki " +"ayrı nesne alırsa, kod bir sınıf tanımına gömülmüş gibi çalıştırılacaktır." #: library/functions.rst:573 msgid "" "If the *globals* dictionary does not contain a value for the key " "``__builtins__``, a reference to the dictionary of the built-in module :mod:" -"`builtins` is inserted under that key. That way you can control what builtins " -"are available to the executed code by inserting your own ``__builtins__`` " -"dictionary into *globals* before passing it to :func:`exec`." +"`builtins` is inserted under that key. That way you can control what " +"builtins are available to the executed code by inserting your own " +"``__builtins__`` dictionary into *globals* before passing it to :func:`exec`." msgstr "" "Eğer *globals* sözlüğü ``__builtins__`` anahtarı için bir değer içermiyorsa, " -"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in sözlüğüne " -"eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:`exec`e " -"geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " +"bu anahtarın altına bir referans yerleşik modül :mod:`builtins` 'in " +"sözlüğüne eklenir. Bu şekilde, kendi ``__builtins__`` sözlüğünüzü :func:" +"`exec`e geçirmeden önce *globals* içine ekleyerek yürütülen kod için hangi " "yerleşiklerin mevcut olduğunu kontrol edebilirsiniz." #: library/functions.rst:586 msgid "" "The built-in functions :func:`globals` and :func:`locals` return the current " -"global and local dictionary, respectively, which may be useful to pass around " -"for use as the second and third argument to :func:`exec`." +"global and local dictionary, respectively, which may be useful to pass " +"around for use as the second and third argument to :func:`exec`." msgstr "" "Yerleşik :func:`globals` ve :func:`locals` fonksiyonları mevcut global ve " -"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü argüman " -"olarak kullanılmak üzere geçirmek için yararlı olabilir." +"yerel sözlüğü sırasıyla döndürür. Bu, :func:`exec` 'e ikinci ve üçüncü " +"argüman olarak kullanılmak üzere geçirmek için yararlı olabilir." #: library/functions.rst:592 msgid "" "The default *locals* act as described for function :func:`locals` below: " -"modifications to the default *locals* dictionary should not be attempted. Pass " -"an explicit *locals* dictionary if you need to see effects of the code on " -"*locals* after function :func:`exec` returns." +"modifications to the default *locals* dictionary should not be attempted. " +"Pass an explicit *locals* dictionary if you need to see effects of the code " +"on *locals* after function :func:`exec` returns." msgstr "" "Varsayılan *locals* davranışı aşağıda :func:`locals` fonksiyonu için " "açıklandığı gibi: varsayılan *locals* sözlüğünde değişiklik yapılmaya " "çalışılmamalıdır. :func:`exec` fonksiyonu değer döndürdükten sonra kodun " -"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* sözlüğü " -"geçirin." +"*locals* üzerindeki etkilerini görmeniz gerekiyorsa, açık bir *local* " +"sözlüğü geçirin." #: library/functions.rst:600 msgid "" "Construct an iterator from those elements of *iterable* for which *function* " -"returns true. *iterable* may be either a sequence, a container which supports " -"iteration, or an iterator. If *function* is ``None``, the identity function " -"is assumed, that is, all elements of *iterable* that are false are removed." +"returns true. *iterable* may be either a sequence, a container which " +"supports iteration, or an iterator. If *function* is ``None``, the identity " +"function is assumed, that is, all elements of *iterable* that are false are " +"removed." msgstr "" "*function* 'ın doğru döndürdüğü *iterable* ögelerinden bir yineleyici " -"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya bir " -"yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " +"oluşturun. *iterable* bir dizi, yinelemeyi destekleyen bir konteyner veya " +"bir yineleyici olabilir. Eğer *function* ``None`` ise, fonksiyon gelen " "parametreler üzerinde bir değişiklik yapmaz. *iterable* 'ın tüm yanlış " "elementleri silinir." @@ -1327,8 +1341,8 @@ msgstr "" #: library/functions.rst:611 msgid "" -"See :func:`itertools.filterfalse` for the complementary function that returns " -"elements of *iterable* for which *function* returns false." +"See :func:`itertools.filterfalse` for the complementary function that " +"returns elements of *iterable* for which *function* returns false." msgstr "" "*function* 'ın yanlış döndürdüğü *iterable* öğelerini döndüren tamamlayıcı " "fonksiyon için :func:`itertools.filterfalse` 'a bakınız.." @@ -1340,26 +1354,27 @@ msgstr "Bir numara veya string *x* 'ten oluşturulan bir reel sayı döndürür. #: library/functions.rst:623 msgid "" "If the argument is a string, it should contain a decimal number, optionally " -"preceded by a sign, and optionally embedded in whitespace. The optional sign " -"may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " +"preceded by a sign, and optionally embedded in whitespace. The optional " +"sign may be ``'+'`` or ``'-'``; a ``'+'`` sign has no effect on the value " "produced. The argument may also be a string representing a NaN (not-a-" "number), or positive or negative infinity. More precisely, the input must " "conform to the following grammar after leading and trailing whitespace " "characters are removed:" msgstr "" "Eğer argüman dize ise, bir ondalık sayı içermelidir. isteğe bağlı olarak " -"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel işaret " -"``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi yoktur. " -"Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden bir dize " -"olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk karakterleri " -"kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun olmalıdır:" +"önünde bir işaret bulunabilir veya boşluk içine gömülebilir. Opsiyonel " +"işaret ``'+'`` veya ``'-'`` olabilir; işaretin üretilen değerde bir etkisi " +"yoktur. Argüman ayrıca NaN, pozitif sonsuz veya negatif sonsuzu temsil eden " +"bir dize olabilir. Daha açık olmak gerekirse, baştaki ve sondaki boşluk " +"karakterleri kaldırıldıktan sonra veri girişi aşağıdaki dilbilgisine uygun " +"olmalıdır:" #: library/functions.rst:638 msgid "" -"Here ``floatnumber`` is the form of a Python floating-point literal, described " -"in :ref:`floating`. Case is not significant, so, for example, \"inf\", \"Inf" -"\", \"INFINITY\", and \"iNfINity\" are all acceptable spellings for positive " -"infinity." +"Here ``floatnumber`` is the form of a Python floating-point literal, " +"described in :ref:`floating`. Case is not significant, so, for example, " +"\"inf\", \"Inf\", \"INFINITY\", and \"iNfINity\" are all acceptable " +"spellings for positive infinity." msgstr "" ":ref:`floating` kısmında açıklanan ``floatnumber``, Python floating-point " "tanımının farklı bir biçimidir. Durum önemli değildir, örneğin \"inf\", \"Inf" @@ -1373,15 +1388,15 @@ msgid "" "precision) is returned. If the argument is outside the range of a Python " "float, an :exc:`OverflowError` will be raised." msgstr "" -"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel sayı " -"döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" +"Aksi takdirde, argüman bir tam sayı veya reel sayıysa, aynı değerde reel " +"sayı döndürülür. Eğer argüman Python reel sayı aralığının dışındaysa, :exc:" "`OverflowError` hatası ortaya çıkar." #: library/functions.rst:648 msgid "" "For a general Python object ``x``, ``float(x)`` delegates to ``x." -"__float__()``. If ``__float__()`` is not defined then it falls back to :meth:" -"`__index__`." +"__float__()``. If ``__float__()`` is not defined then it falls back to :" +"meth:`__index__`." msgstr "" "Genel bir Python nesnesi ``x`` için, ``float(x)``, ``x.__float__()`` " "fonksiyonuna delege eder. Eğer ``__float__()`` tanımlanmamışsa, :meth:" @@ -1407,14 +1422,15 @@ msgstr "" #: library/functions.rst:685 msgid "" "Convert a *value* to a \"formatted\" representation, as controlled by " -"*format_spec*. The interpretation of *format_spec* will depend on the type of " -"the *value* argument; however, there is a standard formatting syntax that is " -"used by most built-in types: :ref:`formatspec`." +"*format_spec*. The interpretation of *format_spec* will depend on the type " +"of the *value* argument; however, there is a standard formatting syntax that " +"is used by most built-in types: :ref:`formatspec`." msgstr "" "Bir *value* 'ı, *format_spec* tarafından kontrol edildiği gibi " -"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in yorumlanması " -"*value* argümanının tipine göre değişkendir; ama, çoğu yerleşik tiplerde " -"kullanılan :ref:`formatspec` adında bir standart biçimlendirme sözdizimi var." +"\"biçimlendirilmiş\" bir gösterime dönüştürür. *format_spec* 'in " +"yorumlanması *value* argümanının tipine göre değişkendir; ama, çoğu yerleşik " +"tiplerde kullanılan :ref:`formatspec` adında bir standart biçimlendirme " +"sözdizimi var." #: library/functions.rst:690 msgid "" @@ -1430,8 +1446,8 @@ msgid "" "__format__(value, format_spec)`` which bypasses the instance dictionary when " "searching for the value's :meth:`__format__` method. A :exc:`TypeError` " "exception is raised if the method search reaches :mod:`object` and the " -"*format_spec* is non-empty, or if either the *format_spec* or the return value " -"are not strings." +"*format_spec* is non-empty, or if either the *format_spec* or the return " +"value are not strings." msgstr "" "``format(value, format_spec)`` çağrısı, değerin :meth:`__format__` metodunu " "ararken örnek sözlüğü atlayan``type(value).__format__(value, format_spec)`` " @@ -1441,11 +1457,11 @@ msgstr "" #: library/functions.rst:700 msgid "" -"``object().__format__(format_spec)`` raises :exc:`TypeError` if *format_spec* " -"is not an empty string." +"``object().__format__(format_spec)`` raises :exc:`TypeError` if " +"*format_spec* is not an empty string." msgstr "" -"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :exc:" -"`TypeError` hatasını ortaya çıkartır." +"*format_spec* boş bir dize değilse, ``object().__format__(format_spec)``, :" +"exc:`TypeError` hatasını ortaya çıkartır." #: library/functions.rst:709 msgid "" @@ -1455,25 +1471,26 @@ msgid "" msgstr "" "Opsiyonel olarak *iterable* öğesinden alınan öğelerle yeni bir :class:" "`frozenset` nesnesi döndürür. ``frozenset`` yerleşik bir sınıftır. Bu sınıf " -"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` 'e " -"bakınız." +"hakkında dokümantasyona ulaşmak için :class:`frozenset` ve :ref:`types-set` " +"'e bakınız." #: library/functions.rst:713 msgid "" "For other containers see the built-in :class:`set`, :class:`list`, :class:" "`tuple`, and :class:`dict` classes, as well as the :mod:`collections` module." msgstr "" -"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:`tuple`, " -"ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " +"Diğer konteynerler için, yerleşik :class:`set`, :class:`list`, :class:" +"`tuple`, ve :class:`dict` sınıflarına, ayrıca :mod:`collections` modülüne " "bakabilirsiniz." #: library/functions.rst:720 msgid "" -"Return the value of the named attribute of *object*. *name* must be a string. " -"If the string is the name of one of the object's attributes, the result is the " -"value of that attribute. For example, ``getattr(x, 'foobar')`` is equivalent " -"to ``x.foobar``. If the named attribute does not exist, *default* is returned " -"if provided, otherwise :exc:`AttributeError` is raised." +"Return the value of the named attribute of *object*. *name* must be a " +"string. If the string is the name of one of the object's attributes, the " +"result is the value of that attribute. For example, ``getattr(x, " +"'foobar')`` is equivalent to ``x.foobar``. If the named attribute does not " +"exist, *default* is returned if provided, otherwise :exc:`AttributeError` is " +"raised." msgstr "" "*object* 'in parametre olarak verilmiş isimli özelliğinin değerini döndürür. " "*name* bir dize olmalıdır. Eğer dize nesnenin özelliklerinden birinin ismi " @@ -1500,33 +1517,33 @@ msgid "" "same regardless of where the function is called." msgstr "" "Geçerli modül ad alanını uygulayan sözlüğü döndürür. Fonksiyonlar içeren kod " -"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı yerden " -"bağımsız olarak aynı kalır." +"için, bu fonksiyon tanımlandığında ayarlanır ve fonksiyonun çağrıldığı " +"yerden bağımsız olarak aynı kalır." #: library/functions.rst:743 msgid "" "The arguments are an object and a string. The result is ``True`` if the " -"string is the name of one of the object's attributes, ``False`` if not. (This " -"is implemented by calling ``getattr(object, name)`` and seeing whether it " -"raises an :exc:`AttributeError` or not.)" +"string is the name of one of the object's attributes, ``False`` if not. " +"(This is implemented by calling ``getattr(object, name)`` and seeing whether " +"it raises an :exc:`AttributeError` or not.)" msgstr "" "Argümanlar bir nesne ve dizedir. Eğer dize, nesnenin özelliklerinden birinin " -"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` 'i " -"çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " +"ismiyse ``True``, değilse ``False`` döndürür. (Bu ``getattr(object, name)`` " +"'i çağırarak uygulanır ve :exc:`AttributeError` hatası oluşup oluşmayacağı " "görülür.)" #: library/functions.rst:751 msgid "" "Return the hash value of the object (if it has one). Hash values are " "integers. They are used to quickly compare dictionary keys during a " -"dictionary lookup. Numeric values that compare equal have the same hash value " -"(even if they are of different types, as is the case for 1 and 1.0)." +"dictionary lookup. Numeric values that compare equal have the same hash " +"value (even if they are of different types, as is the case for 1 and 1.0)." msgstr "" -"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam sayılardır. " -"Sözlükleri incelerken hızlı bir şekilde anahtarları karşılaştırmak için " -"kullanılırlar. Karşılaştırıldığında aynı olan nümerik değerler aynı karma " -"değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı veri tiplerinde olsalar " -"bile)." +"Nesnenin karma değerini döndürür (eğer varsa). Karma değerler tam " +"sayılardır. Sözlükleri incelerken hızlı bir şekilde anahtarları " +"karşılaştırmak için kullanılırlar. Karşılaştırıldığında aynı olan nümerik " +"değerler aynı karma değere sahiptir (1 ve 1.0 durumunda olduğu gibi farklı " +"veri tiplerinde olsalar bile)." #: library/functions.rst:758 msgid "" @@ -1535,24 +1552,24 @@ msgid "" "meth:`__hash__` for details." msgstr "" ":meth:`__hash__` metodu olan nesneler için, :func:`hash` öğesinin ana " -"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. Detaylar " -"için :meth:`__hash__` 'e bakınız." +"makinenin bit genişliğine göre döndürdüğü değeri kestiğini unutmayın. " +"Detaylar için :meth:`__hash__` 'e bakınız." #: library/functions.rst:764 msgid "" "Invoke the built-in help system. (This function is intended for interactive " "use.) If no argument is given, the interactive help system starts on the " "interpreter console. If the argument is a string, then the string is looked " -"up as the name of a module, function, class, method, keyword, or documentation " -"topic, and a help page is printed on the console. If the argument is any " -"other kind of object, a help page on the object is generated." +"up as the name of a module, function, class, method, keyword, or " +"documentation topic, and a help page is printed on the console. If the " +"argument is any other kind of object, a help page on the object is generated." msgstr "" "Yerleşik yardım sistemini çağırın. (Bu fonksiyon interaktif kullanıma " -"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi yorumlayıcı " -"konsolunda başlar. Eğer argüman bir dize ise, bir modül, fonksiyon, sınıf, " -"metot, anahtar kelime veya dokümantasyon konusu için dizeye bakılır ve bir " -"yardım sayfası konsola bastırılır. Eğer argüman başka tipte bir nesne ise, " -"nesne üzerinde bir yardım sayfası oluşturulur." +"yöneliktir.) Eğer argüman verilmediyse, interaktif yardım sistemi " +"yorumlayıcı konsolunda başlar. Eğer argüman bir dize ise, bir modül, " +"fonksiyon, sınıf, metot, anahtar kelime veya dokümantasyon konusu için " +"dizeye bakılır ve bir yardım sayfası konsola bastırılır. Eğer argüman başka " +"tipte bir nesne ise, nesne üzerinde bir yardım sayfası oluşturulur." #: library/functions.rst:771 msgid "" @@ -1564,13 +1581,14 @@ msgstr "" "Eğer :func:`help` çağrılırken bir fonksiyonun parametre listesinde eğik " "çizgi(/) bulunuyorsa, bu, eğik çizgiden önceki parametrelerin yalnızca " "konumsal olduğu anlamına gelir. Daha fazla bilgi için :ref:`yalnızca " -"konumsalparametrelerle ilgili SSS girişi ` 'ne " -"bakınız." +"konumsalparametrelerle ilgili SSS girişi ` " +"'ne bakınız." #: library/functions.rst:776 msgid "" "This function is added to the built-in namespace by the :mod:`site` module." -msgstr "Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." +msgstr "" +"Bu fonksiyon :mod:`site` modülü tarafından yerleşik ad alanına eklenir." #: library/functions.rst:778 msgid "" @@ -1583,9 +1601,9 @@ msgstr "" #: library/functions.rst:785 msgid "" -"Convert an integer number to a lowercase hexadecimal string prefixed with \"0x" -"\". If *x* is not a Python :class:`int` object, it has to define an :meth:" -"`__index__` method that returns an integer. Some examples:" +"Convert an integer number to a lowercase hexadecimal string prefixed with " +"\"0x\". If *x* is not a Python :class:`int` object, it has to define an :" +"meth:`__index__` method that returns an integer. Some examples:" msgstr "" "Bir tam sayıyı küçük harflerden oluşan ve \"0x\" ile başlayan onaltılık bir " "dizeye dönüştürür. Eğer *x* Python :class:`int` nesnesi değilse, tam sayı " @@ -1593,19 +1611,20 @@ msgstr "" #: library/functions.rst:794 msgid "" -"If you want to convert an integer number to an uppercase or lower hexadecimal " -"string with prefix or not, you can use either of the following ways:" +"If you want to convert an integer number to an uppercase or lower " +"hexadecimal string with prefix or not, you can use either of the following " +"ways:" msgstr "" -"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık sayıya " -"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" +"Eğer bir tam sayıyı büyük harf-küçük harf, önekli-öneksiz bir onaltılık " +"sayıya dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz:" #: library/functions.rst:806 msgid "" -"See also :func:`int` for converting a hexadecimal string to an integer using a " -"base of 16." +"See also :func:`int` for converting a hexadecimal string to an integer using " +"a base of 16." msgstr "" -"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya dönüştürmek " -"için :func:`int` 'e bakınız." +"Ayrıca onaltılık bir dizgiyi 16 tabanını kullanarak bir tam sayıya " +"dönüştürmek için :func:`int` 'e bakınız." #: library/functions.rst:811 msgid "" @@ -1617,13 +1636,14 @@ msgstr "" #: library/functions.rst:817 msgid "" -"Return the \"identity\" of an object. This is an integer which is guaranteed " -"to be unique and constant for this object during its lifetime. Two objects " -"with non-overlapping lifetimes may have the same :func:`id` value." +"Return the \"identity\" of an object. This is an integer which is " +"guaranteed to be unique and constant for this object during its lifetime. " +"Two objects with non-overlapping lifetimes may have the same :func:`id` " +"value." msgstr "" -"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve sabit " -"olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne aynı :" -"func:`id` değerine sahip olabilir." +"Bir nesnenin \"kimlik\" 'ini döndürür. Bu nesnenin ömrü boyunca eşsiz ve " +"sabit olduğu garanti edilen bir tam sayıdır. Ömürleri örtüşmeyen iki nesne " +"aynı :func:`id` değerine sahip olabilir." #: library/functions.rst:824 msgid "" @@ -1635,15 +1655,15 @@ msgstr "" #: library/functions.rst:829 msgid "" -"If the *prompt* argument is present, it is written to standard output without " -"a trailing newline. The function then reads a line from input, converts it to " -"a string (stripping a trailing newline), and returns that. When EOF is read, :" -"exc:`EOFError` is raised. Example::" +"If the *prompt* argument is present, it is written to standard output " +"without a trailing newline. The function then reads a line from input, " +"converts it to a string (stripping a trailing newline), and returns that. " +"When EOF is read, :exc:`EOFError` is raised. Example::" msgstr "" "Eğer *prompt* argümanı bulunuyorsa, sonunda yeni bir satır olmadan standart " -"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu bir " -"dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF okunduğunda, :exc:" -"`EOFError` istisnası ortaya çıkar. Örnek::" +"çıktıya yazılır. Ardından fonksiyon veri girişinden bir satır okur ve bunu " +"bir dizeye çevirip (sondaki yeni satırı çıkartır) döndürür. EOF " +"okunduğunda, :exc:`EOFError` istisnası ortaya çıkar. Örnek::" #: library/functions.rst:839 msgid "" @@ -1703,27 +1723,29 @@ msgstr "" msgid "" "If *x* is not a number or if *base* is given, then *x* must be a string, :" "class:`bytes`, or :class:`bytearray` instance representing an :ref:`integer " -"literal ` in radix *base*. Optionally, the literal can be preceded " -"by ``+`` or ``-`` (with no space in between) and surrounded by whitespace. A " -"base-n literal consists of the digits 0 to n-1, with ``a`` to ``z`` (or ``A`` " -"to ``Z``) having values 10 to 35. The default *base* is 10. The allowed " -"values are 0 and 2--36. Base-2, -8, and -16 literals can be optionally " -"prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as with integer " -"literals in code. Base 0 means to interpret exactly as a code literal, so " -"that the actual base is 2, 8, 10, or 16, and so that ``int('010', 0)`` is not " -"legal, while ``int('010')`` is, as well as ``int('010', 8)``." +"literal ` in radix *base*. Optionally, the literal can be " +"preceded by ``+`` or ``-`` (with no space in between) and surrounded by " +"whitespace. A base-n literal consists of the digits 0 to n-1, with ``a`` to " +"``z`` (or ``A`` to ``Z``) having values 10 to 35. The default *base* is 10. " +"The allowed values are 0 and 2--36. Base-2, -8, and -16 literals can be " +"optionally prefixed with ``0b``/``0B``, ``0o``/``0O``, or ``0x``/``0X``, as " +"with integer literals in code. Base 0 means to interpret exactly as a code " +"literal, so that the actual base is 2, 8, 10, or 16, and so that " +"``int('010', 0)`` is not legal, while ``int('010')`` is, as well as " +"``int('010', 8)``." msgstr "" "Eğer *x* bir numara değilse veya *base* verildiyse, *x* bir dize, :class:" -"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil eden " -"bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` veya ``-" -"`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-n sabiti, " -"0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya \"A\" ila \"Z" -"\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. İzin verilen " -"değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki tam sayı " -"sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, veya ``0x``/" -"``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya 16 olacak " -"şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece ``int('010', " -"0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` legaldir." +"`bytes` veya kök *base* 'inde bir :ref:`tamsayı sabiti ` temsil " +"eden bir :class:`bytearray` örneği olmalıdır. Tercihen, sabitten önce ``+`` " +"veya ``-`` gelebilir (arada boşluk olmadan) ve boşlukla çevrilidir. Bir base-" +"n sabiti, 0 ila n-1 arasındaki rakamlardan oluşur ve \"a\" ila \"z\" (veya " +"\"A\" ila \"Z\") 10 ila 35 değerlerine sahiptir. Varsayılan *base* 10'dur. " +"İzin verilen değerler 0 ve 2--36'dır. Base-2, -8 ve -16 sabitlerine koddaki " +"tam sayı sabitlerinde olduğu gibi tercihen ``0b``/``0B``, ``0o``/``0O``, " +"veya ``0x``/``0X`` önekleri eklenebilir. Base 0, gerçek taban 2, 8, 10 veya " +"16 olacak şekilde kod sabiti olarak yorumlanması anlamına gelir. Ve böylece " +"``int('010', 0)`` legal değilken, ``int('010')`` veya ``int('010', 8)`` " +"legaldir." #: library/functions.rst:876 msgid "The integer type is described in :ref:`typesnumeric`." @@ -1731,10 +1753,10 @@ msgstr "Tam sayı tipi :ref:`typesnumeric` kısmında açıklandı." #: library/functions.rst:878 msgid "" -"If *base* is not an instance of :class:`int` and the *base* object has a :meth:" -"`base.__index__ ` method, that method is called to obtain an " -"integer for the base. Previous versions used :meth:`base.__int__ ` instead of :meth:`base.__index__ `." +"If *base* is not an instance of :class:`int` and the *base* object has a :" +"meth:`base.__index__ ` method, that method is called to " +"obtain an integer for the base. Previous versions used :meth:`base.__int__ " +"` instead of :meth:`base.__index__ `." msgstr "" "Eğer *base* bir :class:`int` örneği değilse ve *base* objesi :meth:`base." "__index__ ` metoduna sahipse, bu metot, taban için bir " @@ -1748,22 +1770,22 @@ msgstr ":meth:`__int__` tanımlı değilse :meth:`__index__` konumuna geri döne #: library/functions.rst:897 msgid "" "Return ``True`` if the *object* argument is an instance of the *classinfo* " -"argument, or of a (direct, indirect, or :term:`virtual `) " -"subclass thereof. If *object* is not an object of the given type, the " -"function always returns ``False``. If *classinfo* is a tuple of type objects " -"(or recursively, other such tuples) or a :ref:`types-union` of multiple types, " -"return ``True`` if *object* is an instance of any of the types. If *classinfo* " -"is not a type or tuple of types and such tuples, a :exc:`TypeError` exception " -"is raised." +"argument, or of a (direct, indirect, or :term:`virtual `) subclass thereof. If *object* is not an object of the given type, " +"the function always returns ``False``. If *classinfo* is a tuple of type " +"objects (or recursively, other such tuples) or a :ref:`types-union` of " +"multiple types, return ``True`` if *object* is an instance of any of the " +"types. If *classinfo* is not a type or tuple of types and such tuples, a :" +"exc:`TypeError` exception is raised." msgstr "" "*object* argümanı, *classinfo* argümanının bir örneğiyse veya (doğrudan, " -"dolaylı veya :term:`sanal `) alt sınıfının bir örneğiyse " -"``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, fonksiyon " -"mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan bir demet " -"(veya yinelemeli olarak, bu tür diğer demetler) veya birden çok türden bir :" -"ref:`types-union` ise, ayrıca *object* bu verilen türlerden herhangi birinin " -"örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya türler içeren bir " -"tuple değilse, :exc:`TypeError` hatası ortaya çıkar." +"dolaylı veya :term:`sanal `) alt sınıfının bir " +"örneğiyse ``True`` döndürür. Eğer *object* verilen tipte bir nesne değilse, " +"fonksiyon mutlaka ``False`` döndürür. *classinfo*, tür nesnelerinden oluşan " +"bir demet (veya yinelemeli olarak, bu tür diğer demetler) veya birden çok " +"türden bir :ref:`types-union` ise, ayrıca *object* bu verilen türlerden " +"herhangi birinin örneği ise ``True`` döndürür. Eğer *classinfo* bir tür veya " +"türler içeren bir tuple değilse, :exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:920 msgid "*classinfo* can be a :ref:`types-union`." @@ -1771,11 +1793,12 @@ msgstr "*classinfo* bir :ref:`types-union` olabilir." #: library/functions.rst:913 msgid "" -"Return ``True`` if *class* is a subclass (direct, indirect, or :term:`virtual " -"`) of *classinfo*. A class is considered a subclass of " -"itself. *classinfo* may be a tuple of class objects or a :ref:`types-union`, " -"in which case return ``True`` if *class* is a subclass of any entry in " -"*classinfo*. In any other case, a :exc:`TypeError` exception is raised." +"Return ``True`` if *class* is a subclass (direct, indirect, or :term:" +"`virtual `) of *classinfo*. A class is considered a " +"subclass of itself. *classinfo* may be a tuple of class objects or a :ref:" +"`types-union`, in which case return ``True`` if *class* is a subclass of any " +"entry in *classinfo*. In any other case, a :exc:`TypeError` exception is " +"raised." msgstr "" "Eğer *class*, *classinfo* 'nun bir alt sınıfıysa (doğrudan, dolaylı, veya :" "term:`sanal `), ``True`` döndürür. Bir sınıf kendisinin " @@ -1787,10 +1810,10 @@ msgstr "" #: library/functions.rst:926 msgid "" "Return an :term:`iterator` object. The first argument is interpreted very " -"differently depending on the presence of the second argument. Without a second " -"argument, *object* must be a collection object which supports the :term:" -"`iterable` protocol (the :meth:`__iter__` method), or it must support the " -"sequence protocol (the :meth:`__getitem__` method with integer arguments " +"differently depending on the presence of the second argument. Without a " +"second argument, *object* must be a collection object which supports the :" +"term:`iterable` protocol (the :meth:`__iter__` method), or it must support " +"the sequence protocol (the :meth:`__getitem__` method with integer arguments " "starting at ``0``). If it does not support either of those protocols, :exc:" "`TypeError` is raised. If the second argument, *sentinel*, is given, then " "*object* must be a callable object. The iterator created in this case will " @@ -1800,15 +1823,15 @@ msgid "" msgstr "" "Bir :term:`iterator` nesnesi döndürür. İlk parametre ikinci parametrenin " "sunumuna oldukça bağımlı bir şekilde yorumlanır. İkinci parametre yoksa, " -"*nesne* :term:`iterable` protokolünü (:meth:`__iter__` metodu) destekleyen bir " -"koleksiyon objesi olmalıdır veya dizi protokolünü (``0`` dan başlayarak tam " -"sayı değerleri alan meth:`__getitem__` metodu) desteklemelidir. Eğer bu iki " -"protokolü de desteklemiyorsa, :exc:`TypeError` hatası ortaya çıkar. Eğer 2. " -"argüman, *nöbetçi*, verildiyse, *nesne* çağırılabilir bir nesne olmalıdır. Bu " -"durumda oluşturulan yineleyici, :meth:`~iterator.__next__` yöntemine yapılan " -"her çağrı için hiçbir argüman olmadan *nesne*'yi çağırır; döndürülen değer " -"*nöbetçi*'ye eşitse, :exc:`StopIteration` hatası ortaya çıkar, aksi takdirde " -"değer döndürülür." +"*nesne* :term:`iterable` protokolünü (:meth:`__iter__` metodu) destekleyen " +"bir koleksiyon objesi olmalıdır veya dizi protokolünü (``0`` dan başlayarak " +"tam sayı değerleri alan meth:`__getitem__` metodu) desteklemelidir. Eğer bu " +"iki protokolü de desteklemiyorsa, :exc:`TypeError` hatası ortaya çıkar. Eğer " +"2. argüman, *nöbetçi*, verildiyse, *nesne* çağırılabilir bir nesne " +"olmalıdır. Bu durumda oluşturulan yineleyici, :meth:`~iterator.__next__` " +"yöntemine yapılan her çağrı için hiçbir argüman olmadan *nesne*'yi çağırır; " +"döndürülen değer *nöbetçi*'ye eşitse, :exc:`StopIteration` hatası ortaya " +"çıkar, aksi takdirde değer döndürülür." #: library/functions.rst:939 msgid "See also :ref:`typeiter`." @@ -1816,9 +1839,9 @@ msgstr "Ayrıca :ref:`typeiter` bkz." #: library/functions.rst:941 msgid "" -"One useful application of the second form of :func:`iter` is to build a block-" -"reader. For example, reading fixed-width blocks from a binary database file " -"until the end of file is reached::" +"One useful application of the second form of :func:`iter` is to build a " +"block-reader. For example, reading fixed-width blocks from a binary database " +"file until the end of file is reached::" msgstr "" ":func:`iter` 'in ikinci formunun kullanışlı uygulamalarından biri bir blok " "okuyucu inşaa etmektir. Örnek olarak, dosyanın sonuna ulaşılana kadar ikili " @@ -1830,9 +1853,9 @@ msgid "" "sequence (such as a string, bytes, tuple, list, or range) or a collection " "(such as a dictionary, set, or frozen set)." msgstr "" -"Bir objenin uzunluğunu (element sayısını) döndürür. Argüman bir dizi (örneğin " -"dize, bytes, demet, liste veya aralık) veya bir koleksiyon (örneğin sözlük, " -"küme veya dondurulmuş küme) olabilir." +"Bir objenin uzunluğunu (element sayısını) döndürür. Argüman bir dizi " +"(örneğin dize, bytes, demet, liste veya aralık) veya bir koleksiyon (örneğin " +"sözlük, küme veya dondurulmuş küme) olabilir." #: library/functions.rst:959 msgid "" @@ -1854,18 +1877,19 @@ msgstr "" msgid "" "Update and return a dictionary representing the current local symbol table. " "Free variables are returned by :func:`locals` when it is called in function " -"blocks, but not in class blocks. Note that at the module level, :func:`locals` " -"and :func:`globals` are the same dictionary." +"blocks, but not in class blocks. Note that at the module level, :func:" +"`locals` and :func:`globals` are the same dictionary." msgstr "" "Anlık yerel sembol tablosunu temsil eden bir sözlüğü günceller ve döndürür. " "Serbest değişkenler :func:`locals` fonksiyon bloklarında çağırıldığında onun " -"aracılığıyla döndürülür, aynısı sınıf bloklarında geçerli değildir. Unutmayın " -"ki modül seviyesinde, :func:`locals` ve :func:`globals` aynı sözlüklerdir." +"aracılığıyla döndürülür, aynısı sınıf bloklarında geçerli değildir. " +"Unutmayın ki modül seviyesinde, :func:`locals` ve :func:`globals` aynı " +"sözlüklerdir." #: library/functions.rst:979 msgid "" -"The contents of this dictionary should not be modified; changes may not affect " -"the values of local and free variables used by the interpreter." +"The contents of this dictionary should not be modified; changes may not " +"affect the values of local and free variables used by the interpreter." msgstr "" "Bu sözlüğün içeriği modifiye edilmemelidir, değişiklikler yorumlayıcı " "tarafından kullanılan yerel ve serbest değişkenlerin değerlerini " @@ -1875,30 +1899,32 @@ msgstr "" msgid "" "Return an iterator that applies *function* to every item of *iterable*, " "yielding the results. If additional *iterable* arguments are passed, " -"*function* must take that many arguments and is applied to the items from all " -"iterables in parallel. With multiple iterables, the iterator stops when the " -"shortest iterable is exhausted. For cases where the function inputs are " +"*function* must take that many arguments and is applied to the items from " +"all iterables in parallel. With multiple iterables, the iterator stops when " +"the shortest iterable is exhausted. For cases where the function inputs are " "already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" "*yinelenebilir*'in her elementini *fonksiyon*'a gönderen bir yineleyici " -"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri verildiyse, " -"*fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " -"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla yinelenebilir " -"ile, yineleyici en kısa yinelenebilir tükendiğinde durur. Fonksiyon " -"girdilerinin zaten demetler halinde verildiği durumlar için, :func:`itertools." -"starmap`\\ 'a bakın." +"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri " +"verildiyse, *fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " +"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla " +"yinelenebilir ile, yineleyici en kısa yinelenebilir tükendiğinde durur. " +"Fonksiyon girdilerinin zaten demetler halinde verildiği durumlar için, :func:" +"`itertools.starmap`\\ 'a bakın." #: library/functions.rst:995 msgid "" -"Return the largest item in an iterable or the largest of two or more arguments." +"Return the largest item in an iterable or the largest of two or more " +"arguments." msgstr "" -"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini döndürür." +"Bir yineleyicinin veya birden fazla parametrenin en büyük elementini " +"döndürür." #: library/functions.rst:998 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"largest item in the iterable is returned. If two or more positional arguments " -"are provided, the largest of the positional arguments is returned." +"If one positional argument is provided, it should be an :term:`iterable`. " +"The largest item in the iterable is returned. If two or more positional " +"arguments are provided, the largest of the positional arguments is returned." msgstr "" "Eğer bir konumsal parametre sağlandıysa, o bir :term:`iterable` olmalıdır. " "Yineleyicinin en büyük elementi döndürülür. Eğer iki veya daha fazla " @@ -1907,17 +1933,17 @@ msgstr "" #: library/functions.rst:1040 msgid "" -"There are two optional keyword-only arguments. The *key* argument specifies a " -"one-argument ordering function like that used for :meth:`list.sort`. The " +"There are two optional keyword-only arguments. The *key* argument specifies " +"a one-argument ordering function like that used for :meth:`list.sort`. The " "*default* argument specifies an object to return if the provided iterable is " "empty. If the iterable is empty and *default* is not provided, a :exc:" "`ValueError` is raised." msgstr "" -"İki tane opsiyonel anahtar kelime parametresi vardır. *key* parametresi, :meth:" -"`list.sort` için kullanıldığı gibi bir parametre talep etme fonksiyonunu " -"belirtir. *varsayılan* parametre, sağlanan yineleyici boş ise döndürülecek " -"nesneyi belirtir. Eğer yineleyici boş ve *varsayılan* verilmemiş ise, :exc:" -"`ValueError` hatası ortaya çıkar." +"İki tane opsiyonel anahtar kelime parametresi vardır. *key* parametresi, :" +"meth:`list.sort` için kullanıldığı gibi bir parametre talep etme " +"fonksiyonunu belirtir. *varsayılan* parametre, sağlanan yineleyici boş ise " +"döndürülecek nesneyi belirtir. Eğer yineleyici boş ve *varsayılan* " +"verilmemiş ise, :exc:`ValueError` hatası ortaya çıkar." #: library/functions.rst:1009 msgid "" @@ -1926,8 +1952,8 @@ msgid "" "such as ``sorted(iterable, key=keyfunc, reverse=True)[0]`` and ``heapq." "nlargest(1, iterable, key=keyfunc)``." msgstr "" -"Eğer birden fazla element en büyük ise, fonksiyon ilk rastlananı döndürür. bu " -"``sorted(iterable, key=keyfunc, reverse=True)[0]`` ve ``heapq.nlargest(1, " +"Eğer birden fazla element en büyük ise, fonksiyon ilk rastlananı döndürür. " +"bu ``sorted(iterable, key=keyfunc, reverse=True)[0]`` ve ``heapq.nlargest(1, " "iterable, key=keyfunc)`` gibi sıralama kararlılığı muhafaza eden araçlar ile " "uygundur." @@ -1944,21 +1970,21 @@ msgid "" "Return a \"memory view\" object created from the given argument. See :ref:" "`typememoryview` for more information." msgstr "" -"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha fazla " -"bilgi için :ref:`typememoryview` bkz." +"Verilen argümandan oluşturulan bir \"memory view\" objesi döndürür. Daha " +"fazla bilgi için :ref:`typememoryview` bkz." #: library/functions.rst:1032 msgid "" "Return the smallest item in an iterable or the smallest of two or more " "arguments." msgstr "" -"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en küçüğünü " -"döndürür." +"Bir yineleyicideki en küçük elementi veya birden fazla argümandan en " +"küçüğünü döndürür." #: library/functions.rst:1035 msgid "" -"If one positional argument is provided, it should be an :term:`iterable`. The " -"smallest item in the iterable is returned. If two or more positional " +"If one positional argument is provided, it should be an :term:`iterable`. " +"The smallest item in the iterable is returned. If two or more positional " "arguments are provided, the smallest of the positional arguments is returned." msgstr "" "Eğer bir argüman sağlandıysa, argüman bir :term:`iterable` olmalıdır. " @@ -1994,8 +2020,8 @@ msgid "" "function does not accept any arguments." msgstr "" "Yeni bir niteliksiz nesne döndürün. :class:`object` tüm sınıflar için " -"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu fonksiyon " -"hiçbir argüman kabul etmez." +"temeldir. Tüm Python sınıflarında bulunan genel metotları içerir. Bu " +"fonksiyon hiçbir argüman kabul etmez." #: library/functions.rst:1073 msgid "" @@ -2007,9 +2033,10 @@ msgstr "" #: library/functions.rst:1079 msgid "" -"Convert an integer number to an octal string prefixed with \"0o\". The result " -"is a valid Python expression. If *x* is not a Python :class:`int` object, it " -"has to define an :meth:`__index__` method that returns an integer. For example:" +"Convert an integer number to an octal string prefixed with \"0o\". The " +"result is a valid Python expression. If *x* is not a Python :class:`int` " +"object, it has to define an :meth:`__index__` method that returns an " +"integer. For example:" msgstr "" "Bir tamsayıyı \"0o\" ön ekiyle oktal bir dizeye çevirir. Sonuç geçerli bir " "Python ifadesidir. Eğer *x* bir Python :class:`int` nesnesi değilse, tamsayı " @@ -2020,8 +2047,8 @@ msgid "" "If you want to convert an integer number to an octal string either with the " "prefix \"0o\" or not, you can use either of the following ways." msgstr "" -"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye dönüştürmek " -"istiyorsanız, aşağıdaki yolları kullanabilirsiniz." +"Eğer bir tamsayıyı \"0o\" ön ekiyle veya ön eksiz oktal bir dizeye " +"dönüştürmek istiyorsanız, aşağıdaki yolları kullanabilirsiniz." #: library/functions.rst:1106 msgid "" @@ -2035,15 +2062,15 @@ msgstr "" #: library/functions.rst:1110 msgid "" -"*file* is a :term:`path-like object` giving the pathname (absolute or relative " -"to the current working directory) of the file to be opened or an integer file " -"descriptor of the file to be wrapped. (If a file descriptor is given, it is " -"closed when the returned I/O object is closed unless *closefd* is set to " -"``False``.)" +"*file* is a :term:`path-like object` giving the pathname (absolute or " +"relative to the current working directory) of the file to be opened or an " +"integer file descriptor of the file to be wrapped. (If a file descriptor is " +"given, it is closed when the returned I/O object is closed unless *closefd* " +"is set to ``False``.)" msgstr "" "*file*, açılan dosyanın açılması veya dosyanın bir tam sayı dosya " -"tanımlayıcısının paketlenmesi için bir yol adını (mutlak veya geçerli çalışma " -"dizinine göre) veren :term:`path-like object` 'dir. (Eğer bir dosya " +"tanımlayıcısının paketlenmesi için bir yol adını (mutlak veya geçerli " +"çalışma dizinine göre) veren :term:`path-like object` 'dir. (Eğer bir dosya " "açıklayıcısı veirldiyse, *closefd*, ``False`` 'a ayarlanmadığı sürece I/O " "nesnesi kapatıldığında kapatılır." @@ -2051,24 +2078,25 @@ msgstr "" msgid "" "*mode* is an optional string that specifies the mode in which the file is " "opened. It defaults to ``'r'`` which means open for reading in text mode. " -"Other common values are ``'w'`` for writing (truncating the file if it already " -"exists), ``'x'`` for exclusive creation, and ``'a'`` for appending (which on " -"*some* Unix systems, means that *all* writes append to the end of the file " -"regardless of the current seek position). In text mode, if *encoding* is not " -"specified the encoding used is platform-dependent: ``locale." -"getpreferredencoding(False)`` is called to get the current locale encoding. " -"(For reading and writing raw bytes use binary mode and leave *encoding* " -"unspecified.) The available modes are:" +"Other common values are ``'w'`` for writing (truncating the file if it " +"already exists), ``'x'`` for exclusive creation, and ``'a'`` for appending " +"(which on *some* Unix systems, means that *all* writes append to the end of " +"the file regardless of the current seek position). In text mode, if " +"*encoding* is not specified the encoding used is platform-dependent: " +"``locale.getpreferredencoding(False)`` is called to get the current locale " +"encoding. (For reading and writing raw bytes use binary mode and leave " +"*encoding* unspecified.) The available modes are:" msgstr "" "*mode* dosyanın açılacağı modu belirten opsiyonel bir dizedir. Varsayılan " -"olarak metin modunda okuma anlamına gelen ``'r'`` değerini alır. Diğer sıradan " -"değerler yazmak için (dosya zaten varsa kesilir) ``'w'``, ayrıcalıklı " -"oluşturma için ``'x'`` ve dosyaya ekleme yapmak için (*bazı* Unix " -"sistemlerinde, *hepsi* o anki imleç pozisyonundan bağımsız dosyanın sonuna " -"ekleme anlamına gelir). Metin modunda, *encoding* belirtilmemiş ise kullanılan " -"kodlayıcı platforma bağlıdır: ``locale.getpreferredencoding(False)`` geçerli " -"kodlayıcıyı getirmek için çağırılır. (İşlenmemiş baytlar okumak veya yazmak " -"için ikili modu kullanın ve *encoding* 'i boş bırakın. Geçerli modlar:" +"olarak metin modunda okuma anlamına gelen ``'r'`` değerini alır. Diğer " +"sıradan değerler yazmak için (dosya zaten varsa kesilir) ``'w'``, " +"ayrıcalıklı oluşturma için ``'x'`` ve dosyaya ekleme yapmak için (*bazı* " +"Unix sistemlerinde, *hepsi* o anki imleç pozisyonundan bağımsız dosyanın " +"sonuna ekleme anlamına gelir). Metin modunda, *encoding* belirtilmemiş ise " +"kullanılan kodlayıcı platforma bağlıdır: ``locale." +"getpreferredencoding(False)`` geçerli kodlayıcıyı getirmek için çağırılır. " +"(İşlenmemiş baytlar okumak veya yazmak için ikili modu kullanın ve " +"*encoding* 'i boş bırakın. Geçerli modlar:" #: library/functions.rst:1133 msgid "Character" @@ -2148,30 +2176,30 @@ msgstr "" msgid "" "As mentioned in the :ref:`io-overview`, Python distinguishes between binary " "and text I/O. Files opened in binary mode (including ``'b'`` in the *mode* " -"argument) return contents as :class:`bytes` objects without any decoding. In " -"text mode (the default, or when ``'t'`` is included in the *mode* argument), " -"the contents of the file are returned as :class:`str`, the bytes having been " -"first decoded using a platform-dependent encoding or using the specified " -"*encoding* if given." +"argument) return contents as :class:`bytes` objects without any decoding. " +"In text mode (the default, or when ``'t'`` is included in the *mode* " +"argument), the contents of the file are returned as :class:`str`, the bytes " +"having been first decoded using a platform-dependent encoding or using the " +"specified *encoding* if given." msgstr "" ":ref:`io-overview` 'de bahsedildiği gibi, Python ikili ve metin I/O arasında " "ayrım yapar. İkili modda (*mode* parametresinde ``'b'`` 'yi içererek) açılan " "dosyalar, içerikleri :class:`bytes` nesneleri halinde deşifre etmeden " "döndürür. Metin modunda (varsayılan, veya *mode* parametresinde ``'t'`` " "içerildiğinde), dosyanın içeriği :class:`str` olarak döndürülür, baytlar " -"platforma bağlı bir kodlayıcı veya belirtilen *encoding* 'i kullanarak deşifre " -"edilir." +"platforma bağlı bir kodlayıcı veya belirtilen *encoding* 'i kullanarak " +"deşifre edilir." #: library/functions.rst:1156 msgid "" -"There is an additional mode character permitted, ``'U'``, which no longer has " -"any effect, and is considered deprecated. It previously enabled :term:" -"`universal newlines` in text mode, which became the default behavior in Python " -"3.0. Refer to the documentation of the :ref:`newline ` " -"parameter for further details." +"There is an additional mode character permitted, ``'U'``, which no longer " +"has any effect, and is considered deprecated. It previously enabled :term:" +"`universal newlines` in text mode, which became the default behavior in " +"Python 3.0. Refer to the documentation of the :ref:`newline ` parameter for further details." msgstr "" -"İzin verilen ek bir mod karakteri vardır, ``'U'``, artık bir etkisi yoktur ve " -"\"kullanımdan kaldırıldı\" olarak değerlendirilir. Önceden Python 3.0 da " +"İzin verilen ek bir mod karakteri vardır, ``'U'``, artık bir etkisi yoktur " +"ve \"kullanımdan kaldırıldı\" olarak değerlendirilir. Önceden Python 3.0 da " "varsayılan hale gelen, metin modunda :term:`universal newlines` 'i aktif " "ederdi. Parametrenin detayları için :ref:`newline ` " "sayfasına bakınız." @@ -2179,8 +2207,8 @@ msgstr "" #: library/functions.rst:1164 msgid "" "Python doesn't depend on the underlying operating system's notion of text " -"files; all the processing is done by Python itself, and is therefore platform-" -"independent." +"files; all the processing is done by Python itself, and is therefore " +"platform-independent." msgstr "" "Python, temel alınan işletim sisteminin metin dosyaları kavramına bağlı " "değildir. Tüm işlemler Python'un kendisi tarafından yapılır ve bu yüzden de " @@ -2190,16 +2218,16 @@ msgstr "" msgid "" "*buffering* is an optional integer used to set the buffering policy. Pass 0 " "to switch buffering off (only allowed in binary mode), 1 to select line " -"buffering (only usable in text mode), and an integer > 1 to indicate the size " -"in bytes of a fixed-size chunk buffer. When no *buffering* argument is given, " -"the default buffering policy works as follows:" +"buffering (only usable in text mode), and an integer > 1 to indicate the " +"size in bytes of a fixed-size chunk buffer. When no *buffering* argument is " +"given, the default buffering policy works as follows:" msgstr "" "*buffering* arabelleğe alma poliçesini düzenlemek için kullanılan opsiyonel " "bir tam sayıdır. Arabelleğe almayı kapatmak için 0 veriniz (sadece ikili " "modunda izin verilir), sadece satır arabelleğe alınmasını seçmek için 1 " "veriniz (sadece metin modunda kullanılabilir), ve sabit boyutlu yığın " -"arabelleğinin bayt cinsinden boyutunu belirtmek için birden büyük bir tamsayı " -"veriniz:" +"arabelleğinin bayt cinsinden boyutunu belirtmek için birden büyük bir " +"tamsayı veriniz:" #: library/functions.rst:1174 msgid "" @@ -2208,16 +2236,16 @@ msgid "" "size\" and falling back on :attr:`io.DEFAULT_BUFFER_SIZE`. On many systems, " "the buffer will typically be 4096 or 8192 bytes long." msgstr "" -"İkili dosyalar sabit boyutlu yığınlarda arabelleğe alınır; arabelleğin boyutu " -"temel cihazın \"blok boyutu\"'nu belirlemek için buluşsal bir deney " +"İkili dosyalar sabit boyutlu yığınlarda arabelleğe alınır; arabelleğin " +"boyutu temel cihazın \"blok boyutu\"'nu belirlemek için buluşsal bir deney " "kullanılarak seçilir ve attr:`io.DEFAULT_BUFFER_SIZE` değerine düşer. Çoğu " "sistemde, arabellek 4096 veya 8192 bayt uzunluğunda olacaktır." #: library/functions.rst:1179 msgid "" -"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` returns " -"``True``) use line buffering. Other text files use the policy described above " -"for binary files." +"\"Interactive\" text files (files for which :meth:`~io.IOBase.isatty` " +"returns ``True``) use line buffering. Other text files use the policy " +"described above for binary files." msgstr "" "\"İnteraktif\" metin dosyaları (:meth:`~io.IOBase.isatty` 'nın ``True`` " "döndürdüğü dosyalar) satır arabelleğe almayı kullanır. Diğer metin dosyaları " @@ -2225,25 +2253,25 @@ msgstr "" #: library/functions.rst:1183 msgid "" -"*encoding* is the name of the encoding used to decode or encode the file. This " -"should only be used in text mode. The default encoding is platform dependent " -"(whatever :func:`locale.getpreferredencoding` returns), but any :term:`text " -"encoding` supported by Python can be used. See the :mod:`codecs` module for " -"the list of supported encodings." +"*encoding* is the name of the encoding used to decode or encode the file. " +"This should only be used in text mode. The default encoding is platform " +"dependent (whatever :func:`locale.getpreferredencoding` returns), but any :" +"term:`text encoding` supported by Python can be used. See the :mod:`codecs` " +"module for the list of supported encodings." msgstr "" "*encoding* dosyayı kodlamak veya deşifre etmek için kullanılan kodlayıcının " "ismidir. Bu sadece metin modunda kullanılmalıdır. Varsayılan kodlayıcı " "platforma bağımlıdır (:func:`locale.getpreferredencoding` ne döndürüyorsa), " "ama Python tarafından desteklenen herhangi bir :term:`text encoding` " -"kullanılabilir. Desteklenen kodlayıcıların listesi için :mod:`codecs` modülüne " -"bkz." +"kullanılabilir. Desteklenen kodlayıcıların listesi için :mod:`codecs` " +"modülüne bkz." #: library/functions.rst:1190 msgid "" -"*errors* is an optional string that specifies how encoding and decoding errors " -"are to be handled—this cannot be used in binary mode. A variety of standard " -"error handlers are available (listed under :ref:`error-handlers`), though any " -"error handling name that has been registered with :func:`codecs." +"*errors* is an optional string that specifies how encoding and decoding " +"errors are to be handled—this cannot be used in binary mode. A variety of " +"standard error handlers are available (listed under :ref:`error-handlers`), " +"though any error handling name that has been registered with :func:`codecs." "register_error` is also valid. The standard names include:" msgstr "" "*errors* şifreleme ve deşifreleme hatalarının nasıl işleneceğini belirten " @@ -2258,15 +2286,16 @@ msgid "" "error. The default value of ``None`` has the same effect." msgstr "" "``'strict'``, bir kodlama hatası varsa bir :exc:`ValueError` istisnasını " -"yükseltmek için kullanılır. Varsayılan değer ``None`` ile aynı etkiyi gösterir." +"yükseltmek için kullanılır. Varsayılan değer ``None`` ile aynı etkiyi " +"gösterir." #: library/functions.rst:1202 msgid "" "``'ignore'`` ignores errors. Note that ignoring encoding errors can lead to " "data loss." msgstr "" -"``'ignore'`` hataları görmezden gelir. Kodlayıcı hatalarını görmezden gelmenin " -"veri kaybı ile sonuçlanabileceğini unutmayın." +"``'ignore'`` hataları görmezden gelir. Kodlayıcı hatalarını görmezden " +"gelmenin veri kaybı ile sonuçlanabileceğini unutmayın." #: library/functions.rst:1205 msgid "" @@ -2279,11 +2308,11 @@ msgstr "" #: library/functions.rst:1208 msgid "" -"``'surrogateescape'`` will represent any incorrect bytes as low surrogate code " -"units ranging from U+DC80 to U+DCFF. These surrogate code units will then be " -"turned back into the same bytes when the ``surrogateescape`` error handler is " -"used when writing data. This is useful for processing files in an unknown " -"encoding." +"``'surrogateescape'`` will represent any incorrect bytes as low surrogate " +"code units ranging from U+DC80 to U+DCFF. These surrogate code units will " +"then be turned back into the same bytes when the ``surrogateescape`` error " +"handler is used when writing data. This is useful for processing files in " +"an unknown encoding." msgstr "" "``'surrogateescape'``, hatalı baytları U+DC80'den U+DCFF'ye kadar değişen " "vekil kod birimleri olarak sunacaktır. Bu vekil kod birimleri sonradan " @@ -2294,34 +2323,34 @@ msgstr "" #: library/functions.rst:1215 msgid "" "``'xmlcharrefreplace'`` is only supported when writing to a file. Characters " -"not supported by the encoding are replaced with the appropriate XML character " -"reference ``&#nnn;``." +"not supported by the encoding are replaced with the appropriate XML " +"character reference ``&#nnn;``." msgstr "" "``'xmlcharrefreplace'`` sadece bir dosyaya veri yazarken desteklenir. " -"Kodlayıcı tarafından desteklenmeyen karakterler uygun XML karakter örneği ile " -"değiştirilir." +"Kodlayıcı tarafından desteklenmeyen karakterler uygun XML karakter örneği " +"ile değiştirilir." #: library/functions.rst:1219 msgid "" -"``'backslashreplace'`` replaces malformed data by Python's backslashed escape " -"sequences." +"``'backslashreplace'`` replaces malformed data by Python's backslashed " +"escape sequences." msgstr "" -"``'backslashreplace'`` Python'un ters slash kaçış karakterleri yüzünden oluşan " -"hatalı veriyi değiştirir." +"``'backslashreplace'`` Python'un ters slash kaçış karakterleri yüzünden " +"oluşan hatalı veriyi değiştirir." #: library/functions.rst:1222 msgid "" "``'namereplace'`` (also only supported when writing) replaces unsupported " "characters with ``\\N{...}`` escape sequences." msgstr "" -"``'namereplace'`` (sadece yazarken desteklenir) desteklenmeyen karakterleri ``" -"\\N{...}`` kaçış karakterleriyle değiştirir." +"``'namereplace'`` (sadece yazarken desteklenir) desteklenmeyen karakterleri " +"``\\N{...}`` kaçış karakterleriyle değiştirir." #: library/functions.rst:1230 msgid "" -"*newline* controls how :term:`universal newlines` mode works (it only applies " -"to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, and ``'\\r" -"\\n'``. It works as follows:" +"*newline* controls how :term:`universal newlines` mode works (it only " +"applies to text mode). It can be ``None``, ``''``, ``'\\n'``, ``'\\r'``, " +"and ``'\\r\\n'``. It works as follows:" msgstr "" "*newline*, :term:`universal newlines` modunun (sadece metin modu için " "geçerlidir) nasıl çalışacağını kontrol eder. ``None``, ``''``, ``'\\n'``, " @@ -2330,27 +2359,27 @@ msgstr "" #: library/functions.rst:1234 msgid "" "When reading input from the stream, if *newline* is ``None``, universal " -"newlines mode is enabled. Lines in the input can end in ``'\\n'``, ``'\\r'``, " -"or ``'\\r\\n'``, and these are translated into ``'\\n'`` before being returned " -"to the caller. If it is ``''``, universal newlines mode is enabled, but line " -"endings are returned to the caller untranslated. If it has any of the other " -"legal values, input lines are only terminated by the given string, and the " -"line ending is returned to the caller untranslated." +"newlines mode is enabled. Lines in the input can end in ``'\\n'``, " +"``'\\r'``, or ``'\\r\\n'``, and these are translated into ``'\\n'`` before " +"being returned to the caller. If it is ``''``, universal newlines mode is " +"enabled, but line endings are returned to the caller untranslated. If it " +"has any of the other legal values, input lines are only terminated by the " +"given string, and the line ending is returned to the caller untranslated." msgstr "" "Akıştan veri okurken eğer *newline* ``None``ise, evrensel *newlines* aktif " -"hale getirilir. Girdideki satırlar ``'\\n'``, ``'\\r'``, veya ``'\\r\\n'`` ile " -"bitebilirler ve bunlar çağrıcıya döndürülmeden önce ``'\\n'`` 'e çevrilirler. " -"Eğer ``\"`` ise, evrensel *newlines* aktif hale getirilir ama satır sonları " -"çağrıcıya çevrilmeden döndürülürler. Eğer başka bir geçerli değer verildiyse, " -"girdi satırları sadece verilen dize ile sonlanır ve satır sonu çağrıcıya " -"çevrilmeden döndürülür." +"hale getirilir. Girdideki satırlar ``'\\n'``, ``'\\r'``, veya ``'\\r\\n'`` " +"ile bitebilirler ve bunlar çağrıcıya döndürülmeden önce ``'\\n'`` 'e " +"çevrilirler. Eğer ``\"`` ise, evrensel *newlines* aktif hale getirilir ama " +"satır sonları çağrıcıya çevrilmeden döndürülürler. Eğer başka bir geçerli " +"değer verildiyse, girdi satırları sadece verilen dize ile sonlanır ve satır " +"sonu çağrıcıya çevrilmeden döndürülür." #: library/functions.rst:1242 msgid "" "When writing output to the stream, if *newline* is ``None``, any ``'\\n'`` " -"characters written are translated to the system default line separator, :data:" -"`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation takes " -"place. If *newline* is any of the other legal values, any ``'\\n'`` " +"characters written are translated to the system default line separator, :" +"data:`os.linesep`. If *newline* is ``''`` or ``'\\n'``, no translation " +"takes place. If *newline* is any of the other legal values, any ``'\\n'`` " "characters written are translated to the given string." msgstr "" "Çıktıyı akışa yazarkeni eğer *newline* ``None`` ise, tüm ``'\\n'`` " @@ -2368,15 +2397,16 @@ msgid "" msgstr "" "Eğer *closefd*, ``False`` ise ve dosya adı yerine bir dosya tanımlayıcısı " "verildiyse, dosya kapatıldığında temel dosya tanımlayıcısı açık kalacaktır. " -"Eğer bir dosya adı verildiyse, *closefd* ``True`` olmalıdır (varsayılan); aksi " -"takdirde, bir hata ortaya çıkar." +"Eğer bir dosya adı verildiyse, *closefd* ``True`` olmalıdır (varsayılan); " +"aksi takdirde, bir hata ortaya çıkar." #: library/functions.rst:1253 msgid "" -"A custom opener can be used by passing a callable as *opener*. The underlying " -"file descriptor for the file object is then obtained by calling *opener* with " -"(*file*, *flags*). *opener* must return an open file descriptor (passing :mod:" -"`os.open` as *opener* results in functionality similar to passing ``None``)." +"A custom opener can be used by passing a callable as *opener*. The " +"underlying file descriptor for the file object is then obtained by calling " +"*opener* with (*file*, *flags*). *opener* must return an open file " +"descriptor (passing :mod:`os.open` as *opener* results in functionality " +"similar to passing ``None``)." msgstr "" "*opener* yerine bir çağrılabilir nesne verilerek özel bir açıcı " "kullanabilirsiniz. Dosya nesnesi için temel dosya tanımlayıcısı sonradan " @@ -2393,38 +2423,40 @@ msgid "" "The following example uses the :ref:`dir_fd ` parameter of the :func:" "`os.open` function to open a file relative to a given directory::" msgstr "" -"Aşağıdaki örnek verilen bir dizine ait bir dosyayı açmak için :func:`os.open` " -"fonksiyonunun :ref:`dir_fd ` parametresini kullanır:" +"Aşağıdaki örnek verilen bir dizine ait bir dosyayı açmak için :func:`os." +"open` fonksiyonunun :ref:`dir_fd ` parametresini kullanır:" #: library/functions.rst:1274 msgid "" -"The type of :term:`file object` returned by the :func:`open` function depends " -"on the mode. When :func:`open` is used to open a file in a text mode " -"(``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :class:" -"`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used to open a " -"file in a binary mode with buffering, the returned class is a subclass of :" -"class:`io.BufferedIOBase`. The exact class varies: in read binary mode, it " -"returns an :class:`io.BufferedReader`; in write binary and append binary " -"modes, it returns an :class:`io.BufferedWriter`, and in read/write mode, it " -"returns an :class:`io.BufferedRandom`. When buffering is disabled, the raw " -"stream, a subclass of :class:`io.RawIOBase`, :class:`io.FileIO`, is returned." +"The type of :term:`file object` returned by the :func:`open` function " +"depends on the mode. When :func:`open` is used to open a file in a text " +"mode (``'w'``, ``'r'``, ``'wt'``, ``'rt'``, etc.), it returns a subclass of :" +"class:`io.TextIOBase` (specifically :class:`io.TextIOWrapper`). When used " +"to open a file in a binary mode with buffering, the returned class is a " +"subclass of :class:`io.BufferedIOBase`. The exact class varies: in read " +"binary mode, it returns an :class:`io.BufferedReader`; in write binary and " +"append binary modes, it returns an :class:`io.BufferedWriter`, and in read/" +"write mode, it returns an :class:`io.BufferedRandom`. When buffering is " +"disabled, the raw stream, a subclass of :class:`io.RawIOBase`, :class:`io." +"FileIO`, is returned." msgstr "" ":func:`open` metodu tarafından döndürülen :term:`file object` 'in tipi moda " -"bağlıdır. :func:`open` bir dosyayı metin modunda (``'w'``, ``'r'``, ``'wt'``, " -"``'rt'`` vb.) açmak için kullanıldığında, :class:`io.TextIOBase` 'in bir alt " -"sınıfını döndürür (özellikle :class:`io.TextIOWrapper`). Bir dosyayı ikili " -"modda arabellek ile açmak için kullanıldığında, döndürülen sınıf :class:`io." -"BufferedIOBase` 'ın alt sınıfıdır. Kesin sınıf değişkendir: ikili okuma " -"modunda, bir :class:`io.BufferedReader` döndürür; ikili yazma ve ikili ekleme " -"modunda, :class:`io.BufferedWriter` döndürür, ve okuma/yazma modunda :class:" -"`io.BufferedRandom` döndürür. Arabelleğe alma devre dışı olduğunda, ham akış, :" -"class:`io.RawIOBase` 'in alt sınıfı, :class:`io.FileIO` döndürülür." +"bağlıdır. :func:`open` bir dosyayı metin modunda (``'w'``, ``'r'``, " +"``'wt'``, ``'rt'`` vb.) açmak için kullanıldığında, :class:`io.TextIOBase` " +"'in bir alt sınıfını döndürür (özellikle :class:`io.TextIOWrapper`). Bir " +"dosyayı ikili modda arabellek ile açmak için kullanıldığında, döndürülen " +"sınıf :class:`io.BufferedIOBase` 'ın alt sınıfıdır. Kesin sınıf değişkendir: " +"ikili okuma modunda, bir :class:`io.BufferedReader` döndürür; ikili yazma ve " +"ikili ekleme modunda, :class:`io.BufferedWriter` döndürür, ve okuma/yazma " +"modunda :class:`io.BufferedRandom` döndürür. Arabelleğe alma devre dışı " +"olduğunda, ham akış, :class:`io.RawIOBase` 'in alt sınıfı, :class:`io." +"FileIO` döndürülür." #: library/functions.rst:1295 msgid "" "See also the file handling modules, such as :mod:`fileinput`, :mod:`io` " -"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:`tempfile`, " -"and :mod:`shutil`." +"(where :func:`open` is declared), :mod:`os`, :mod:`os.path`, :mod:" +"`tempfile`, and :mod:`shutil`." msgstr "" "Ayrıca :mod:`fileinput`, :mod:`io` (:func:`open` 'ın tanımlandığı yer), :mod:" "`os`, :mod:`os.path`, :mod:`tempfile`, ve :mod:`shutil` gibi dosya işleme " @@ -2443,8 +2475,8 @@ msgid "" "The ``mode`` and ``flags`` arguments may have been modified or inferred from " "the original call." msgstr "" -"``mode`` ve ``flags`` parametreleri orijinal çağrı tarafından modifiye edilmiş " -"veya çıkartılmış olabilir." +"``mode`` ve ``flags`` parametreleri orijinal çağrı tarafından modifiye " +"edilmiş veya çıkartılmış olabilir." #: library/functions.rst:1307 msgid "The *opener* parameter was added." @@ -2462,8 +2494,8 @@ msgstr "" #: library/functions.rst:1310 msgid "" -":exc:`FileExistsError` is now raised if the file opened in exclusive creation " -"mode (``'x'``) already exists." +":exc:`FileExistsError` is now raised if the file opened in exclusive " +"creation mode (``'x'``) already exists." msgstr "" "Artık eğer özel oluşturma modunda (``'x'``) açılmış dosyalar zaten " "bulunuyorsa :exc:`FileExistsError` hatası ortaya çıkar." @@ -2479,8 +2511,8 @@ msgstr "``'U'`` modu." #: library/functions.rst:1325 msgid "" "If the system call is interrupted and the signal handler does not raise an " -"exception, the function now retries the system call instead of raising an :exc:" -"`InterruptedError` exception (see :pep:`475` for the rationale)." +"exception, the function now retries the system call instead of raising an :" +"exc:`InterruptedError` exception (see :pep:`475` for the rationale)." msgstr "" "Eğer sistem çağrısı bölündüyse ve sinyal işleyicisi bir hata ortaya " "çıkartmazsa, artık fonksiyon :exc:`InterruptedError` hatası ortaya çıkartmak " @@ -2499,8 +2531,8 @@ msgid "" "On Windows, opening a console buffer may return a subclass of :class:`io." "RawIOBase` other than :class:`io.FileIO`." msgstr "" -"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında bir :" -"class:`io.RawIOBase` alt sınıfını döndürebilir." +"Windows'da, bir konsol arabelleğinin açılması :class:`io.FileIO` dışında " +"bir :class:`io.RawIOBase` alt sınıfını döndürebilir." #: library/functions.rst:1339 msgid "" @@ -2528,24 +2560,25 @@ msgstr "" #: library/functions.rst:1352 msgid "" -"The arguments must have numeric types. With mixed operand types, the coercion " -"rules for binary arithmetic operators apply. For :class:`int` operands, the " -"result has the same type as the operands (after coercion) unless the second " -"argument is negative; in that case, all arguments are converted to float and a " -"float result is delivered. For example, ``pow(10, 2)`` returns ``100``, but " -"``pow(10, -2)`` returns ``0.01``. For a negative base of type :class:`int` " -"or :class:`float` and a non-integral exponent, a complex result is delivered. " -"For example, ``pow(-9, 0.5)`` returns a value close to ``3j``." +"The arguments must have numeric types. With mixed operand types, the " +"coercion rules for binary arithmetic operators apply. For :class:`int` " +"operands, the result has the same type as the operands (after coercion) " +"unless the second argument is negative; in that case, all arguments are " +"converted to float and a float result is delivered. For example, ``pow(10, " +"2)`` returns ``100``, but ``pow(10, -2)`` returns ``0.01``. For a negative " +"base of type :class:`int` or :class:`float` and a non-integral exponent, a " +"complex result is delivered. For example, ``pow(-9, 0.5)`` returns a value " +"close to ``3j``." msgstr "" "Parametreler nümerik olmak zorundadır. Karışık işlenen türleriyle, ikili " -"aritmetik operatörler için baskı kuralları geçerlidir. :class:`int` işlemleri " -"için, ikinci parametre negatif olmadığı sürece sonuç işlenen ile aynı türe " -"sahip olmalıdır (baskıdan sonra); bu durumda, tüm parametreler gerçel sayıya " -"çevrilir ve bir gerçel sayı sonucu teslim edilir. Örneğin ``pow(10, 2)``, " -"``100`` değerini döndürür, ama ``pow(10, -2)``, ``0.01`` değerini döndürür. " -"integral olmayan bir üs ile :class:`int` veya :class:`float` tipinin negatif " -"tabanı için, karmaşık bir sayı çıktı verilir. Örneğin, ``pow(-9, 0.5)``, " -"``3j`` 'ye yakın bir değer döndürür." +"aritmetik operatörler için baskı kuralları geçerlidir. :class:`int` " +"işlemleri için, ikinci parametre negatif olmadığı sürece sonuç işlenen ile " +"aynı türe sahip olmalıdır (baskıdan sonra); bu durumda, tüm parametreler " +"gerçel sayıya çevrilir ve bir gerçel sayı sonucu teslim edilir. Örneğin " +"``pow(10, 2)``, ``100`` değerini döndürür, ama ``pow(10, -2)``, ``0.01`` " +"değerini döndürür. integral olmayan bir üs ile :class:`int` veya :class:" +"`float` tipinin negatif tabanı için, karmaşık bir sayı çıktı verilir. " +"Örneğin, ``pow(-9, 0.5)``, ``3j`` 'ye yakın bir değer döndürür." #: library/functions.rst:1362 msgid "" @@ -2582,8 +2615,8 @@ msgstr "" #: library/functions.rst:1387 msgid "" -"Print *objects* to the text stream *file*, separated by *sep* and followed by " -"*end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " +"Print *objects* to the text stream *file*, separated by *sep* and followed " +"by *end*. *sep*, *end*, *file*, and *flush*, if present, must be given as " "keyword arguments." msgstr "" "Metin akış *file* 'ına *sep* tarafından ayırılacak ve *end* ile bitirilecek " @@ -2613,16 +2646,16 @@ msgid "" msgstr "" "*file* parametresi ``write(string)`` metodu içeren bir obje olmalıdır; eğer " "sunulmamış veya ``None`` ise, :data:`sys.stdout` kullanılacaktır. Yazdırılan " -"argümanlar metin dizelerine çevrildiğinden, :func:`print` ikili dosya nesneleri " -"ile kullanılamaz. Bunlar için, ``file.write(...)`` 'ı kullanın." +"argümanlar metin dizelerine çevrildiğinden, :func:`print` ikili dosya " +"nesneleri ile kullanılamaz. Bunlar için, ``file.write(...)`` 'ı kullanın." #: library/functions.rst:1402 msgid "" "Whether the output is buffered is usually determined by *file*, but if the " "*flush* keyword argument is true, the stream is forcibly flushed." msgstr "" -"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından belirlenir, " -"ama *flush* argümanı doğru ise, akış zorla boşaltılır." +"Çıktının arabelleğe alınıp alınmadığı genellikle *file* tarafından " +"belirlenir, ama *flush* argümanı doğru ise, akış zorla boşaltılır." #: library/functions.rst:1405 msgid "Added the *flush* keyword argument." @@ -2634,14 +2667,14 @@ msgstr "Bir özellik özelliği döndürür." #: library/functions.rst:1413 msgid "" -"*fget* is a function for getting an attribute value. *fset* is a function for " -"setting an attribute value. *fdel* is a function for deleting an attribute " -"value. And *doc* creates a docstring for the attribute." +"*fget* is a function for getting an attribute value. *fset* is a function " +"for setting an attribute value. *fdel* is a function for deleting an " +"attribute value. And *doc* creates a docstring for the attribute." msgstr "" "*fget* bir özelliğin değerini almak için kullanılan bir fonksiyondur. *fset* " -"bir özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* bir " -"özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* özellik " -"için bir belge dizisi oluşturur." +"bir özelliğin değerini ayarlamak için kullanılan bir fonksiyondur. *fdel* " +"bir özelliğin değerini silmek için kullanılan bir fonksiyondur, ve *doc* " +"özellik için bir belge dizisi oluşturur." #: library/functions.rst:1417 msgid "A typical use is to define a managed attribute ``x``::" @@ -2649,11 +2682,11 @@ msgstr "Yönetilen bir ``x`` özelliği tanımlamak için tipik bir yöntem::" #: library/functions.rst:1434 msgid "" -"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = value`` " -"will invoke the setter, and ``del c.x`` the deleter." +"If *c* is an instance of *C*, ``c.x`` will invoke the getter, ``c.x = " +"value`` will invoke the setter, and ``del c.x`` the deleter." msgstr "" -"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. ``c." -"x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." +"Eğer *c*, *C* 'nin bir örneğiyse, ``c.x``, alıcı fonksiyonu çağıracaktır. " +"``c.x = value`` ayarlayıcı fonksiyonu, ``del c.x`` ise siliciyi çağıracaktır." #: library/functions.rst:1437 msgid "" @@ -2663,26 +2696,26 @@ msgid "" "term:`decorator`::" msgstr "" "Eğer verildiyse, *doc* property özelliğinin doküman dizisi olacaktır. Aksi " -"takdirde, property *fget* 'in (bulunuyorsa) doküman dizisini kopyalayacaktır. " -"Bu :func:`property` 'i :term:`decorator` olarak kullanarak kolayca salt-okunur " -"özellikler oluşturmayı mümkün kılar::" +"takdirde, property *fget* 'in (bulunuyorsa) doküman dizisini " +"kopyalayacaktır. Bu :func:`property` 'i :term:`decorator` olarak kullanarak " +"kolayca salt-okunur özellikler oluşturmayı mümkün kılar::" #: library/functions.rst:1450 msgid "" -"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter\" " -"for a read-only attribute with the same name, and it sets the docstring for " -"*voltage* to \"Get the current voltage.\"" +"The ``@property`` decorator turns the :meth:`voltage` method into a \"getter" +"\" for a read-only attribute with the same name, and it sets the docstring " +"for *voltage* to \"Get the current voltage.\"" msgstr "" -"``@property`` dekoratörü :meth:`voltage` metodunu aynı isimli salt-okunur bir " -"özellik için \"getter\" metoduna dönüştürür ve *voltage* için doküman dizisini " -"\"Get the current voltage.\" olarak ayarlar." +"``@property`` dekoratörü :meth:`voltage` metodunu aynı isimli salt-okunur " +"bir özellik için \"getter\" metoduna dönüştürür ve *voltage* için doküman " +"dizisini \"Get the current voltage.\" olarak ayarlar." #: library/functions.rst:1454 msgid "" -"A property object has :attr:`~property.getter`, :attr:`~property.setter`, and :" -"attr:`~property.deleter` methods usable as decorators that create a copy of " -"the property with the corresponding accessor function set to the decorated " -"function. This is best explained with an example::" +"A property object has :attr:`~property.getter`, :attr:`~property.setter`, " +"and :attr:`~property.deleter` methods usable as decorators that create a " +"copy of the property with the corresponding accessor function set to the " +"decorated function. This is best explained with an example::" msgstr "" "Bir property nesnesi, dekore edilmiş metoda ayarlanan ilgili erişimci " "metoduyla özelliğin bir kopyasını oluşturmak için dekoratör olarak " @@ -2713,40 +2746,41 @@ msgstr "Property nesnelerinin doküman dizeleri artık yazılabilir." #: library/functions.rst:1492 msgid "" -"Rather than being a function, :class:`range` is actually an immutable sequence " -"type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." +"Rather than being a function, :class:`range` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-range` and :ref:`typesseq`." msgstr "" "Bir metot olmaktansa, :class:`range`aslında bir değiştirilemez dizi tipidir. " "Daha fazla bilgi için :ref:`typesseq-range` ve :ref:`typesseq` 'e bakınız." #: library/functions.rst:1498 msgid "" -"Return a string containing a printable representation of an object. For many " -"types, this function makes an attempt to return a string that would yield an " -"object with the same value when passed to :func:`eval`; otherwise, the " -"representation is a string enclosed in angle brackets that contains the name " -"of the type of the object together with additional information often including " -"the name and address of the object. A class can control what this function " -"returns for its instances by defining a :meth:`__repr__` method." -msgstr "" -"Bir nesnenin yazdırılabilir temsilini içeren bir dize döndürür. Çoğu tür için, " -"bu fonksiyon :func:`eval` 'e verildiğinde aynı değerle bir obje verecek bir " -"dize döndürme girişiminde bulunur. Aksi takdirde, sonuç genellikle nesnenin " -"ismini ve adresini içeren ek bilgiyle birlikte nesnenin türünün ismini içeren " -"açılı ayraçlarla sarılmış bir dize döndürür. Bir sınıf :meth:`__repr__` metodu " -"tanımlayarak bu metodun örnekleri için ne döndüreceğini kontrol edebilir." +"Return a string containing a printable representation of an object. For " +"many types, this function makes an attempt to return a string that would " +"yield an object with the same value when passed to :func:`eval`; otherwise, " +"the representation is a string enclosed in angle brackets that contains the " +"name of the type of the object together with additional information often " +"including the name and address of the object. A class can control what this " +"function returns for its instances by defining a :meth:`__repr__` method." +msgstr "" +"Bir nesnenin yazdırılabilir temsilini içeren bir dize döndürür. Çoğu tür " +"için, bu fonksiyon :func:`eval` 'e verildiğinde aynı değerle bir obje " +"verecek bir dize döndürme girişiminde bulunur. Aksi takdirde, sonuç " +"genellikle nesnenin ismini ve adresini içeren ek bilgiyle birlikte nesnenin " +"türünün ismini içeren açılı ayraçlarla sarılmış bir dize döndürür. Bir " +"sınıf :meth:`__repr__` metodu tanımlayarak bu metodun örnekleri için ne " +"döndüreceğini kontrol edebilir." #: library/functions.rst:1509 msgid "" -"Return a reverse :term:`iterator`. *seq* must be an object which has a :meth:" -"`__reversed__` method or supports the sequence protocol (the :meth:`__len__` " -"method and the :meth:`__getitem__` method with integer arguments starting at " -"``0``)." +"Return a reverse :term:`iterator`. *seq* must be an object which has a :" +"meth:`__reversed__` method or supports the sequence protocol (the :meth:" +"`__len__` method and the :meth:`__getitem__` method with integer arguments " +"starting at ``0``)." msgstr "" -"Ters bir :term:`iterator` döndürür. *seq* :meth:`__reversed__` metodunu içeren " -"veya dizi protokolünü (:meth:`__len__` metodu ve ``0`` ile başlayıp tam sayı " -"argümanları alan bir :meth:`__getitem__` metodu) destekleyen bir nesne " -"olmalıdır." +"Ters bir :term:`iterator` döndürür. *seq* :meth:`__reversed__` metodunu " +"içeren veya dizi protokolünü (:meth:`__len__` metodu ve ``0`` ile başlayıp " +"tam sayı argümanları alan bir :meth:`__getitem__` metodu) destekleyen bir " +"nesne olmalıdır." #: library/functions.rst:1517 msgid "" @@ -2762,19 +2796,19 @@ msgstr "" msgid "" "For the built-in types supporting :func:`round`, values are rounded to the " "closest multiple of 10 to the power minus *ndigits*; if two multiples are " -"equally close, rounding is done toward the even choice (so, for example, both " -"``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is ``2``). " -"Any integer value is valid for *ndigits* (positive, zero, or negative). The " -"return value is an integer if *ndigits* is omitted or ``None``. Otherwise, the " -"return value has the same type as *number*." -msgstr "" -":func:`round` 'u destekleyen yerleşik yapılar için, değerler 10 üssü *ndigits* " -"'in en yakın katına yuvarlanır; eğer iki kat da eşitse, yuvarlama işlemi çift " -"sayıya doğru yapılır (örneğin, ``round(0.5)`` ve ``round(-0.5)`` 'in değerleri " -"``0`` 'dır. ve ``round(1.5)``, ``2`` 'dir). *ndigits* için herhangi bir " -"tamsayı değeri (pozitif, sıfır veya negatif) uygundur. *ndigits* verilmediyse " -"veya ``None`` ise döndürülen değer bir tam sayıdır. Aksi takdirde, döndürülen " -"değerin tipi *number* 'ınkiyle aynıdır." +"equally close, rounding is done toward the even choice (so, for example, " +"both ``round(0.5)`` and ``round(-0.5)`` are ``0``, and ``round(1.5)`` is " +"``2``). Any integer value is valid for *ndigits* (positive, zero, or " +"negative). The return value is an integer if *ndigits* is omitted or " +"``None``. Otherwise, the return value has the same type as *number*." +msgstr "" +":func:`round` 'u destekleyen yerleşik yapılar için, değerler 10 üssü " +"*ndigits* 'in en yakın katına yuvarlanır; eğer iki kat da eşitse, yuvarlama " +"işlemi çift sayıya doğru yapılır (örneğin, ``round(0.5)`` ve ``round(-0.5)`` " +"'in değerleri ``0`` 'dır. ve ``round(1.5)``, ``2`` 'dir). *ndigits* için " +"herhangi bir tamsayı değeri (pozitif, sıfır veya negatif) uygundur. " +"*ndigits* verilmediyse veya ``None`` ise döndürülen değer bir tam sayıdır. " +"Aksi takdirde, döndürülen değerin tipi *number* 'ınkiyle aynıdır." #: library/functions.rst:1530 msgid "" @@ -2789,11 +2823,12 @@ msgid "" "The behavior of :func:`round` for floats can be surprising: for example, " "``round(2.675, 2)`` gives ``2.67`` instead of the expected ``2.68``. This is " "not a bug: it's a result of the fact that most decimal fractions can't be " -"represented exactly as a float. See :ref:`tut-fp-issues` for more information." +"represented exactly as a float. See :ref:`tut-fp-issues` for more " +"information." msgstr "" "Gerçel sayılar için :func:`round` 'un davranışı şaşırtıcı olabilir: örneğin " -"``round(2.675, 2)`` beklenen gibi ``2.68`` yerine ``2.67`` sonucunu verir. Bu " -"bir hata değil; çoğu ondalıklı kesir tamı tamına bir gerçel sayı olarak " +"``round(2.675, 2)`` beklenen gibi ``2.68`` yerine ``2.67`` sonucunu verir. " +"Bu bir hata değil; çoğu ondalıklı kesir tamı tamına bir gerçel sayı olarak " "gösterilemeyeceğinden bu sonucu alıyoruz. Daha fazla bilgi için :ref:`tut-fp-" "issues` 'e bkz." @@ -2820,10 +2855,10 @@ msgstr "" #: library/functions.rst:1557 msgid "" "This is the counterpart of :func:`getattr`. The arguments are an object, a " -"string, and an arbitrary value. The string may name an existing attribute or " -"a new attribute. The function assigns the value to the attribute, provided " -"the object allows it. For example, ``setattr(x, 'foobar', 123)`` is " -"equivalent to ``x.foobar = 123``." +"string, and an arbitrary value. The string may name an existing attribute " +"or a new attribute. The function assigns the value to the attribute, " +"provided the object allows it. For example, ``setattr(x, 'foobar', 123)`` " +"is equivalent to ``x.foobar = 123``." msgstr "" "Bu :func:`getattr` 'un karşılığıdır. Argümanlar bir nesne, dize ve opsiyonel " "değerdir. Dize halihazırda var olan veya yeni bir özelliğe isim verebilir. " @@ -2844,31 +2879,33 @@ msgstr "" msgid "" "Return a :term:`slice` object representing the set of indices specified by " "``range(start, stop, step)``. The *start* and *step* arguments default to " -"``None``. Slice objects have read-only data attributes :attr:`~slice.start`, :" -"attr:`~slice.stop`, and :attr:`~slice.step` which merely return the argument " -"values (or their default). They have no other explicit functionality; " -"however, they are used by NumPy and other third-party packages. Slice objects " -"are also generated when extended indexing syntax is used. For example: " -"``a[start:stop:step]`` or ``a[start:stop, i]``. See :func:`itertools.islice` " -"for an alternate version that returns an iterator." -msgstr "" -"``range(start, stop, step)`` tarafından belirtilen indekslerden oluşan kümeyi " -"temsil eden bir :term:`slice` nesnesi döndürür. *start* ve *step* " +"``None``. Slice objects have read-only data attributes :attr:`~slice." +"start`, :attr:`~slice.stop`, and :attr:`~slice.step` which merely return the " +"argument values (or their default). They have no other explicit " +"functionality; however, they are used by NumPy and other third-party " +"packages. Slice objects are also generated when extended indexing syntax is " +"used. For example: ``a[start:stop:step]`` or ``a[start:stop, i]``. See :" +"func:`itertools.islice` for an alternate version that returns an iterator." +msgstr "" +"``range(start, stop, step)`` tarafından belirtilen indekslerden oluşan " +"kümeyi temsil eden bir :term:`slice` nesnesi döndürür. *start* ve *step* " "parametreleri varsayılan olarak ``None`` 'dır. Dilim nesneleri sadece " "parametre değerlerini (veya varsayılan değerleri) döndüren salt-okunur :attr:" "`~slice.start`, :attr:`~slice.stop`, ve :attr:`~slice.step` özelliklerine " "sahiptir. Başka belirgin işlevselliği olmasa da; NumPy ve diğer üçüncü parti " "paketler tarafından kullanılırlar. Dilim nesneleri, genişletilmiş indeksleme " -"sözdizimi kullanıldığında da üretilirler. Örneğin: ``a[start:stop:step]`` veya " -"``a[start:stop, i]``. Yineleyici döndüren alternatif bir versiyon için :func:" -"`itertools.islice` 'e bakınız." +"sözdizimi kullanıldığında da üretilirler. Örneğin: ``a[start:stop:step]`` " +"veya ``a[start:stop, i]``. Yineleyici döndüren alternatif bir versiyon için :" +"func:`itertools.islice` 'e bakınız." #: library/functions.rst:1587 msgid "Return a new sorted list from the items in *iterable*." -msgstr "*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." +msgstr "" +"*iterable* 'ın içindeki elementlerden oluşan sıralı bir liste döndürür." #: library/functions.rst:1589 -msgid "Has two optional arguments which must be specified as keyword arguments." +msgid "" +"Has two optional arguments which must be specified as keyword arguments." msgstr "İsimle belirtilmesi gereken 2 opsiyonel parametresi vardır." #: library/functions.rst:1591 @@ -2883,8 +2920,8 @@ msgstr "" #: library/functions.rst:1595 msgid "" -"*reverse* is a boolean value. If set to ``True``, then the list elements are " -"sorted as if each comparison were reversed." +"*reverse* is a boolean value. If set to ``True``, then the list elements " +"are sorted as if each comparison were reversed." msgstr "" "*reverse* bir boolean değerdir. Eğer ``True`` ise, liste elementleri tüm " "karşılaştırmalar tersine çevrilmiş şekilde sıralanır." @@ -2901,32 +2938,33 @@ msgstr "" msgid "" "The built-in :func:`sorted` function is guaranteed to be stable. A sort is " "stable if it guarantees not to change the relative order of elements that " -"compare equal --- this is helpful for sorting in multiple passes (for example, " -"sort by department, then by salary grade)." +"compare equal --- this is helpful for sorting in multiple passes (for " +"example, sort by department, then by salary grade)." msgstr "" "Yerleşik :func:`sorted` fonksiyonunun stabil çalışması garantilenmiştir. Bir " -"sıralama eşit olan elementlerin ilgili sırasını değiştirmemeyi garantiliyorsa " -"stabildir --- bu çoklu geçişlerle sıralama (örneğin önce departman, ardından " -"maaş sıralama) için yardımcıdır." +"sıralama eşit olan elementlerin ilgili sırasını değiştirmemeyi " +"garantiliyorsa stabildir --- bu çoklu geçişlerle sıralama (örneğin önce " +"departman, ardından maaş sıralama) için yardımcıdır." #: library/functions.rst:1606 msgid "" -"The sort algorithm uses only ``<`` comparisons between items. While defining " -"an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` recommends " -"that all six :ref:`rich comparisons ` be implemented. This will " -"help avoid bugs when using the same data with other ordering tools such as :" -"func:`max` that rely on a different underlying method. Implementing all six " -"comparisons also helps avoid confusion for mixed type comparisons which can " -"call reflected the :meth:`~object.__gt__` method." +"The sort algorithm uses only ``<`` comparisons between items. While " +"defining an :meth:`~object.__lt__` method will suffice for sorting, :PEP:`8` " +"recommends that all six :ref:`rich comparisons ` be " +"implemented. This will help avoid bugs when using the same data with other " +"ordering tools such as :func:`max` that rely on a different underlying " +"method. Implementing all six comparisons also helps avoid confusion for " +"mixed type comparisons which can call reflected the :meth:`~object.__gt__` " +"method." msgstr "" "Sıralama algoritması elementler arasında sadece ``<`` karşılaştırmalarını " -"kullanır. Bir :meth:`~object.__lt__` metodu tanımlamak sıralamak için yeterli " -"olmasına rağmen, :PEP:`8` tüm altı :ref:`rich comparisons ` " -"'ların uygulanmasını öneriyor. Bu aynı veri ile :func:`max` gibi farklı bir " -"temel metot ile çalışan farklı sıralama araçlarını kullanırken hataları " -"önlemeyi kolaylaştıracaktır. Tüm karşılaştırmaları uygulamak ayrıca " -"yansıtılan :meth:`~object.__gt__` metodunu çağırabilen karmaşık tür " -"karşılaştırmaları için karışıklığı da önler." +"kullanır. Bir :meth:`~object.__lt__` metodu tanımlamak sıralamak için " +"yeterli olmasına rağmen, :PEP:`8` tüm altı :ref:`rich comparisons " +"` 'ların uygulanmasını öneriyor. Bu aynı veri ile :func:`max` " +"gibi farklı bir temel metot ile çalışan farklı sıralama araçlarını " +"kullanırken hataları önlemeyi kolaylaştıracaktır. Tüm karşılaştırmaları " +"uygulamak ayrıca yansıtılan :meth:`~object.__gt__` metodunu çağırabilen " +"karmaşık tür karşılaştırmaları için karışıklığı da önler." #: library/functions.rst:1615 msgid "" @@ -2957,35 +2995,37 @@ msgstr "" #: library/functions.rst:1631 msgid "" -"A static method can be called either on the class (such as ``C.f()``) or on an " -"instance (such as ``C().f()``). Moreover, they can be called as regular " +"A static method can be called either on the class (such as ``C.f()``) or on " +"an instance (such as ``C().f()``). Moreover, they can be called as regular " "functions (such as ``f()``)." msgstr "" "Bir statik metot sınıf üzerinden (``C.f()`` gibi) veya bir örnek üzerinden " -"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) de " -"çağırılabilirler." +"(``C().f()`` gibi) çağırılabilir. Hatta normal fonksiyonlar gibi (``f()``) " +"de çağırılabilirler." #: library/functions.rst:1635 msgid "" -"Static methods in Python are similar to those found in Java or C++. Also, see :" -"func:`classmethod` for a variant that is useful for creating alternate class " -"constructors." +"Static methods in Python are similar to those found in Java or C++. Also, " +"see :func:`classmethod` for a variant that is useful for creating alternate " +"class constructors." msgstr "" "Python'daki statik metotlar Java ve C++'takilerle benzerdir. Ayrıca, sınıf " -"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` bkz." +"için alternatif bir yapıcı metot oluşturmak isterseniz :func:`classmethod` " +"bkz." #: library/functions.rst:1639 msgid "" -"Like all decorators, it is also possible to call ``staticmethod`` as a regular " -"function and do something with its result. This is needed in some cases where " -"you need a reference to a function from a class body and you want to avoid the " -"automatic transformation to instance method. For these cases, use this idiom::" +"Like all decorators, it is also possible to call ``staticmethod`` as a " +"regular function and do something with its result. This is needed in some " +"cases where you need a reference to a function from a class body and you " +"want to avoid the automatic transformation to instance method. For these " +"cases, use this idiom::" msgstr "" -"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi çağırmak " -"ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın fonksiyonuna " -"referans vermeniz gerektiğinde ve örnek metoda otomatik dönüşümü engellemek " -"istediğinizde işinize yarayabilir. Böyle durumlar için, bu ifadeyi " -"kullanabilirsiniz::" +"Tüm dekoratörler gibi, ``staticmethod`` 'u normal bir fonksiyon gibi " +"çağırmak ve sonucu ile bir şeyler yapmak mümkündür. Bu, bir sınıfın " +"fonksiyonuna referans vermeniz gerektiğinde ve örnek metoda otomatik " +"dönüşümü engellemek istediğinizde işinize yarayabilir. Böyle durumlar için, " +"bu ifadeyi kullanabilirsiniz::" #: library/functions.rst:1651 msgid "For more information on static methods, see :ref:`types`." @@ -3003,42 +3043,44 @@ msgstr "" "çağırılabilirler." #: library/functions.rst:1668 -msgid "Return a :class:`str` version of *object*. See :func:`str` for details." +msgid "" +"Return a :class:`str` version of *object*. See :func:`str` for details." msgstr "" -"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` bkz." +"*object* 'in :class:`str` versiyonunu döndürür. Detaylar için :func:`str` " +"bkz." #: library/functions.rst:1670 msgid "" "``str`` is the built-in string :term:`class`. For general information about " "strings, see :ref:`textseq`." msgstr "" -"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi için, :" -"ref:`textseq` bkz." +"``str`` yerleşik dize :term:`class` 'ıdır. Dizeler hakkında genel bilgi " +"için, :ref:`textseq` bkz." #: library/functions.rst:1676 msgid "" -"Sums *start* and the items of an *iterable* from left to right and returns the " -"total. The *iterable*'s items are normally numbers, and the start value is " -"not allowed to be a string." +"Sums *start* and the items of an *iterable* from left to right and returns " +"the total. The *iterable*'s items are normally numbers, and the start value " +"is not allowed to be a string." msgstr "" -"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı döndürür. " -"*iterable* 'ın elemanları normal olarak numaralardır ve başlangıç değeri bir " -"dize olamaz." +"*start* ve *iterable* 'ın elemanlarını soldan sağa toplar ve toplamı " +"döndürür. *iterable* 'ın elemanları normal olarak numaralardır ve başlangıç " +"değeri bir dize olamaz." #: library/functions.rst:1680 msgid "" -"For some use cases, there are good alternatives to :func:`sum`. The preferred, " -"fast way to concatenate a sequence of strings is by calling ``''." -"join(sequence)``. To add floating point values with extended precision, see :" -"func:`math.fsum`\\. To concatenate a series of iterables, consider using :" -"func:`itertools.chain`." +"For some use cases, there are good alternatives to :func:`sum`. The " +"preferred, fast way to concatenate a sequence of strings is by calling ``''." +"join(sequence)``. To add floating point values with extended precision, " +"see :func:`math.fsum`\\. To concatenate a series of iterables, consider " +"using :func:`itertools.chain`." msgstr "" -"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler var. " -"Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı yöntem ``''." -"join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir şekilde eklemek " -"istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir nesnelerden oluşan bir " -"diziyi birleştirmek istiyorsanız, :func:`itertools.chain` fonksiyonunu " -"kullanmayı göz önünde bulundurun." +"Bazı kullanım durumları için, :func:`sum` fonksiyonuna iyi alternatifler " +"var. Dizelerden oluşan bir diziyi birleştirmek için tercih edilen hızlı " +"yöntem ``''.join(sequence)`` fonksiyonudur. Gerçel değerleri hassas bir " +"şekilde eklemek istiyorsanız, :func:`math.fsum`\\ bkz. Yinelenebilir " +"nesnelerden oluşan bir diziyi birleştirmek istiyorsanız, :func:`itertools." +"chain` fonksiyonunu kullanmayı göz önünde bulundurun." #: library/functions.rst:1686 msgid "The *start* parameter can be specified as a keyword argument." @@ -3046,50 +3088,50 @@ msgstr "*start* parametresi bir anahtar kelime argümanı olarak belirtilebilir. #: library/functions.rst:1691 msgid "" -"Return a proxy object that delegates method calls to a parent or sibling class " -"of *type*. This is useful for accessing inherited methods that have been " -"overridden in a class." +"Return a proxy object that delegates method calls to a parent or sibling " +"class of *type*. This is useful for accessing inherited methods that have " +"been overridden in a class." msgstr "" -"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil eden " -"bir proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan metotlara " -"erişmek için kullanışlıdır." +"*type* 'ın ebeveyn veya kardeş sınıfına yapılan metot çağrılarını temsil " +"eden bir proxy objesi döndürür. Bu bir sınıfta üzerine yazılmış kalıtılan " +"metotlara erişmek için kullanışlıdır." #: library/functions.rst:1695 msgid "" "The *object-or-type* determines the :term:`method resolution order` to be " "searched. The search starts from the class right after the *type*." msgstr "" -"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. Arama " -"*type* 'dan sonraki ilk sınıftan başlar." +"*object-or-type* aranacak :term:`yöntem çözümleme sırası` 'nı belirler. " +"Arama *type* 'dan sonraki ilk sınıftan başlar." #: library/functions.rst:1699 msgid "" -"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -> " -"A -> object`` and the value of *type* is ``B``, then :func:`super` searches " -"``C -> A -> object``." +"For example, if :attr:`~class.__mro__` of *object-or-type* is ``D -> B -> C -" +"> A -> object`` and the value of *type* is ``B``, then :func:`super` " +"searches ``C -> A -> object``." msgstr "" -"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -> " -"B -> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -> A " -"-> object`` 'i arar." +"Örnek olarak, eğer *object-or-type* 'ın :attr:`~class.__mro__` özelliği ``D -" +"> B -> C -> A -> object`` ise ve *type* değeri ``B`` ise, :func:`super` ``C -" +"> A -> object`` 'i arar." #: library/functions.rst:1703 msgid "" -"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the method " -"resolution search order used by both :func:`getattr` and :func:`super`. The " -"attribute is dynamic and can change whenever the inheritance hierarchy is " -"updated." +"The :attr:`~class.__mro__` attribute of the *object-or-type* lists the " +"method resolution search order used by both :func:`getattr` and :func:" +"`super`. The attribute is dynamic and can change whenever the inheritance " +"hierarchy is updated." msgstr "" -"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` hem " -"de :func:`super` tarafından kullanılan yöntem çözümleme arama sırasını " +"*object-or-type* 'ın :attr:`~class.__mro__` özelliği, hem :func:`getattr` " +"hem de :func:`super` tarafından kullanılan yöntem çözümleme arama sırasını " "listeler. Özellik dinamiktir ve kalıtım hiyerarşisi her güncellendiğinde " "değişebilir." #: library/functions.rst:1708 msgid "" "If the second argument is omitted, the super object returned is unbound. If " -"the second argument is an object, ``isinstance(obj, type)`` must be true. If " -"the second argument is a type, ``issubclass(type2, type)`` must be true (this " -"is useful for classmethods)." +"the second argument is an object, ``isinstance(obj, type)`` must be true. " +"If the second argument is a type, ``issubclass(type2, type)`` must be true " +"(this is useful for classmethods)." msgstr "" "Eğer ikinci parametre atlanırsa, döndürülen süper objesi serbesttir. Eğer " "ikinci parametre bir objeyse, ``isinstance(obj, type)`` doğru olmak " @@ -3098,10 +3140,10 @@ msgstr "" #: library/functions.rst:1713 msgid "" -"There are two typical use cases for *super*. In a class hierarchy with single " -"inheritance, *super* can be used to refer to parent classes without naming " -"them explicitly, thus making the code more maintainable. This use closely " -"parallels the use of *super* in other programming languages." +"There are two typical use cases for *super*. In a class hierarchy with " +"single inheritance, *super* can be used to refer to parent classes without " +"naming them explicitly, thus making the code more maintainable. This use " +"closely parallels the use of *super* in other programming languages." msgstr "" "*super* için tipik iki kullanım şekli vardır. Tek kalıtımlı bir sınıf " "hiyerarşisinde *super* üst sınıfları açıkça adlandırmadan onlara başvurmak " @@ -3120,17 +3162,18 @@ msgid "" "classes that are unknown prior to runtime)." msgstr "" "İkinci kullanım şekli dinamik yürütme ortamında işbirlikli çoklu kalıtımı " -"desteklemektir. Bu durum Python'a özgüdür ve statik derlenen diller veya tekli " -"kalıtımı destekleyen dillerde bulunmaz. Bu çoklu temel sınıfların aynı metodu " -"uyguladığı \"diamond diagrams\" sistemini uygulamayı mümkün kılar. İyi tasarım " -"bu tür uygulamaların her durumda aynı çağrı imzasına sahip olduğunu (çünkü " -"çağrıların sırası yürütme zamanında belirlenir, çünkü bu sıra sınıf " -"hiyerarşisindeki değişikliklere uyarlanır ve çalışma zamanından önce " -"bilinmeyen kardeş sınıfları içerebilir) dikte eder." +"desteklemektir. Bu durum Python'a özgüdür ve statik derlenen diller veya " +"tekli kalıtımı destekleyen dillerde bulunmaz. Bu çoklu temel sınıfların aynı " +"metodu uyguladığı \"diamond diagrams\" sistemini uygulamayı mümkün kılar. " +"İyi tasarım bu tür uygulamaların her durumda aynı çağrı imzasına sahip " +"olduğunu (çünkü çağrıların sırası yürütme zamanında belirlenir, çünkü bu " +"sıra sınıf hiyerarşisindeki değişikliklere uyarlanır ve çalışma zamanından " +"önce bilinmeyen kardeş sınıfları içerebilir) dikte eder." #: library/functions.rst:1728 msgid "For both use cases, a typical superclass call looks like this::" -msgstr "İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" +msgstr "" +"İki kullanım durumu için de, tipik bir üst sınıf çağrısı bu şekildedir::" #: library/functions.rst:1735 msgid "" @@ -3138,39 +3181,40 @@ msgid "" "lookups. One possible use case for this is calling :term:`descriptors " "` in a parent or sibling class." msgstr "" -"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de çalışır. " -"Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:`tanımlayıcılar " -"` 'i çağırmaktır." +"Metot aramalarına ek olarak, :func:`super` özellik aramaları için de " +"çalışır. Bunun kullanım şekli ebeveyn veya kardeş bir sınıfta :term:" +"`tanımlayıcılar ` 'i çağırmaktır." #: library/functions.rst:1739 msgid "" "Note that :func:`super` is implemented as part of the binding process for " "explicit dotted attribute lookups such as ``super().__getitem__(name)``. It " -"does so by implementing its own :meth:`__getattribute__` method for searching " -"classes in a predictable order that supports cooperative multiple inheritance. " -"Accordingly, :func:`super` is undefined for implicit lookups using statements " -"or operators such as ``super()[name]``." +"does so by implementing its own :meth:`__getattribute__` method for " +"searching classes in a predictable order that supports cooperative multiple " +"inheritance. Accordingly, :func:`super` is undefined for implicit lookups " +"using statements or operators such as ``super()[name]``." msgstr "" ":func:`süper` 'ın, ``super().__getitem__(name)`` gibi açık noktalı öznitelik " "aramaları için bağlayan işlemin bir parçası olarak uygulanır. Sınıfları " -"işbirlikli çoklu kalıtımı destekleyen tahmin edilebilir bir sırada aramak için " -"kendi :meth:`__getattribute__` metodunu sağlar. Bu nedenle ifadeler veya " -"``super()[name]`` gibi operatörler kullanarak kesin aramalar için tanımsızdır." +"işbirlikli çoklu kalıtımı destekleyen tahmin edilebilir bir sırada aramak " +"için kendi :meth:`__getattribute__` metodunu sağlar. Bu nedenle ifadeler " +"veya ``super()[name]`` gibi operatörler kullanarak kesin aramalar için " +"tanımsızdır." #: library/functions.rst:1746 msgid "" "Also note that, aside from the zero argument form, :func:`super` is not " -"limited to use inside methods. The two argument form specifies the arguments " -"exactly and makes the appropriate references. The zero argument form only " -"works inside a class definition, as the compiler fills in the necessary " -"details to correctly retrieve the class being defined, as well as accessing " -"the current instance for ordinary methods." -msgstr "" -"Ayrıca, argümansız formunun yanı sıra, :func:`süper` iç metotları kullanmakla " -"sınırlı değildir. İki parametreli form parametlerini tamı tamına belirler ve " -"uygun karşılaştırmaları yapar. Argümansız form sadece bir sınıf tanımının " -"içinde çalışır, derleyici tanımlanan sınıfı doğru şekilde almak ve sıradan " -"yöntemlere geçerli örnekten erişmek için gerekli detayları doldurur." +"limited to use inside methods. The two argument form specifies the " +"arguments exactly and makes the appropriate references. The zero argument " +"form only works inside a class definition, as the compiler fills in the " +"necessary details to correctly retrieve the class being defined, as well as " +"accessing the current instance for ordinary methods." +msgstr "" +"Ayrıca, argümansız formunun yanı sıra, :func:`süper` iç metotları " +"kullanmakla sınırlı değildir. İki parametreli form parametlerini tamı tamına " +"belirler ve uygun karşılaştırmaları yapar. Argümansız form sadece bir sınıf " +"tanımının içinde çalışır, derleyici tanımlanan sınıfı doğru şekilde almak ve " +"sıradan yöntemlere geçerli örnekten erişmek için gerekli detayları doldurur." #: library/functions.rst:1753 msgid "" @@ -3184,21 +3228,21 @@ msgstr "" #: library/functions.rst:1762 msgid "" -"Rather than being a function, :class:`tuple` is actually an immutable sequence " -"type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." +"Rather than being a function, :class:`tuple` is actually an immutable " +"sequence type, as documented in :ref:`typesseq-tuple` and :ref:`typesseq`." msgstr "" "Bir fonksiyon olmaktansa, :class:`tuple` :ref:`typesseq-tuple` ve :ref:" "`typesseq` 'de gösterildiği gibi düzenlenemez bir dizi türüdür." #: library/functions.rst:1771 msgid "" -"With one argument, return the type of an *object*. The return value is a type " -"object and generally the same object as returned by :attr:`object.__class__ " -"`." +"With one argument, return the type of an *object*. The return value is a " +"type object and generally the same object as returned by :attr:`object." +"__class__ `." msgstr "" "Bir parametre ile, *object* 'in türünü döndürür. Döndürülen değer bir obje " -"türüdür ve genellikle :attr:`object.__class__ ` tarafından " -"döndürülen obje ile aynıdır." +"türüdür ve genellikle :attr:`object.__class__ ` " +"tarafından döndürülen obje ile aynıdır." #: library/functions.rst:1775 msgid "" @@ -3210,23 +3254,24 @@ msgstr "" #: library/functions.rst:1779 msgid "" -"With three arguments, return a new type object. This is essentially a dynamic " -"form of the :keyword:`class` statement. The *name* string is the class name " -"and becomes the :attr:`~definition.__name__` attribute. The *bases* tuple " -"contains the base classes and becomes the :attr:`~class.__bases__` attribute; " -"if empty, :class:`object`, the ultimate base of all classes, is added. The " -"*dict* dictionary contains attribute and method definitions for the class " -"body; it may be copied or wrapped before becoming the :attr:`~object.__dict__` " -"attribute. The following two statements create identical :class:`type` objects:" +"With three arguments, return a new type object. This is essentially a " +"dynamic form of the :keyword:`class` statement. The *name* string is the " +"class name and becomes the :attr:`~definition.__name__` attribute. The " +"*bases* tuple contains the base classes and becomes the :attr:`~class." +"__bases__` attribute; if empty, :class:`object`, the ultimate base of all " +"classes, is added. The *dict* dictionary contains attribute and method " +"definitions for the class body; it may be copied or wrapped before becoming " +"the :attr:`~object.__dict__` attribute. The following two statements create " +"identical :class:`type` objects:" msgstr "" "Üç parametre ile, yeni nesne türü döndürür. Bu esasen :keyword:`class` " "ifadesinin dinamik biçimidir. *name* dizesi sınıfın ismidir ve :attr:" "`~definition.__name__` özelliği yerine gelir. *bases* demeti temel sınıfları " -"içerir ve :attr:`~class.__bases__` özelliği yerine gelir; eğer boş ise, :class:" -"`object`, tüm sınıfların nihai temeli eklenir. *dict* sözlüğü sınıf gövdesi " -"için özellik ve metot tanımlamaları içerir; :attr:`~object.__dict__` özelliği " -"yerine geçmeden önce kopyalanabilir veya sarılabilir. Aşağıdaki iki ifade " -"birebir aynı :class:`type` nesneleri oluşturur:" +"içerir ve :attr:`~class.__bases__` özelliği yerine gelir; eğer boş ise, :" +"class:`object`, tüm sınıfların nihai temeli eklenir. *dict* sözlüğü sınıf " +"gövdesi için özellik ve metot tanımlamaları içerir; :attr:`~object.__dict__` " +"özelliği yerine geçmeden önce kopyalanabilir veya sarılabilir. Aşağıdaki iki " +"ifade birebir aynı :class:`type` nesneleri oluşturur:" #: library/functions.rst:1794 msgid "See also :ref:`bltin-type-objects`." @@ -3235,12 +3280,14 @@ msgstr ":ref:`bltin-type-objects` 'e de bkz." #: library/functions.rst:1796 msgid "" "Keyword arguments provided to the three argument form are passed to the " -"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) in " -"the same way that keywords in a class definition (besides *metaclass*) would." +"appropriate metaclass machinery (usually :meth:`~object.__init_subclass__`) " +"in the same way that keywords in a class definition (besides *metaclass*) " +"would." msgstr "" -"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf makinelerine " -"(genellikle :meth:`~object.__init_subclass__`) bir sınıf tanımındaki anahtar " -"sözcüklerin (*metaclass* dışında) yapacağı şekilde iletilir." +"Üç değişkene sağlanan anahtar kelime argümanları, uygun metasınıf " +"makinelerine (genellikle :meth:`~object.__init_subclass__`) bir sınıf " +"tanımındaki anahtar sözcüklerin (*metaclass* dışında) yapacağı şekilde " +"iletilir." #: library/functions.rst:1801 msgid "See also :ref:`class-customization`." @@ -3251,8 +3298,8 @@ msgid "" "Subclasses of :class:`type` which don't override ``type.__new__`` may no " "longer use the one-argument form to get the type of an object." msgstr "" -"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir objenin " -"türünü almak için tek argümanlı formu kullanamaz." +"``type.__new__`` 'in üzerine yazmayan türlerin altsınıfları artık bir " +"objenin türünü almak için tek argümanlı formu kullanamaz." #: library/functions.rst:1809 msgid "" @@ -3269,17 +3316,17 @@ msgid "" "their :attr:`~object.__dict__` attributes (for example, classes use a :class:" "`types.MappingProxyType` to prevent direct dictionary updates)." msgstr "" -"Modüller ve örnekler gibi nesneler güncellenebilir bir :attr:`~object.__dict__` " -"özelliğine sahiptir; ama diğer nesnelerin kendilerinin :attr:`~object.__dict__` " -"özelliklerine yazma kısıtlaması olabilir (örnek olarak, sınıflar doğrudan " -"sözlük güncellemelerini önlemek için :class:`types.MappingProxyType` sınıfını " -"kullanırlar)." +"Modüller ve örnekler gibi nesneler güncellenebilir bir :attr:`~object." +"__dict__` özelliğine sahiptir; ama diğer nesnelerin kendilerinin :attr:" +"`~object.__dict__` özelliklerine yazma kısıtlaması olabilir (örnek olarak, " +"sınıflar doğrudan sözlük güncellemelerini önlemek için :class:`types." +"MappingProxyType` sınıfını kullanırlar)." #: library/functions.rst:1817 msgid "" -"Without an argument, :func:`vars` acts like :func:`locals`. Note, the locals " -"dictionary is only useful for reads since updates to the locals dictionary are " -"ignored." +"Without an argument, :func:`vars` acts like :func:`locals`. Note, the " +"locals dictionary is only useful for reads since updates to the locals " +"dictionary are ignored." msgstr "" "Parametre olmadan, :func:`vars` :func:`locals` gibi davranır. Yerel sözlük, " "ona yapılan güncellemeler görmezden gelindiğinden ötürü, sadece okuma işlemi " @@ -3292,16 +3339,16 @@ msgid "" "defines the :attr:`~object.__slots__` attribute)." msgstr "" "Eğer bir obje belirtildiyse ama :attr:`~object.__dict__` özelliği yoksa " -"(örneğin, :attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :exc:" -"`TypeError` hatası ortaya çıkar." +"(örneğin, :attr:`~object.__slots__` özelliğini tanımlayan bir sınıf ise), :" +"exc:`TypeError` hatası ortaya çıkar." #: library/functions.rst:1827 msgid "" -"Iterate over several iterables in parallel, producing tuples with an item from " -"each one." +"Iterate over several iterables in parallel, producing tuples with an item " +"from each one." msgstr "" -"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element alarak " -"bir demet üretir." +"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element " +"alarak bir demet üretir." #: library/functions.rst:1830 msgid "Example::" @@ -3312,8 +3359,9 @@ msgid "" "More formally: :func:`zip` returns an iterator of tuples, where the *i*-th " "tuple contains the *i*-th element from each of the argument iterables." msgstr "" -"Daha resmice: :func:`zip` demetlerden oluşan ve *i* inci demetin her parametre " -"yineleyicisinden *i* 'inci elementi içerdiği bir yineleyici döndürür." +"Daha resmice: :func:`zip` demetlerden oluşan ve *i* inci demetin her " +"parametre yineleyicisinden *i* 'inci elementi içerdiği bir yineleyici " +"döndürür." #: library/functions.rst:1842 msgid "" @@ -3328,32 +3376,34 @@ msgstr "" #: library/functions.rst:1846 msgid "" ":func:`zip` is lazy: The elements won't be processed until the iterable is " -"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:`list`." +"iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" +"`list`." msgstr "" -":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü veya :" -"class:`list` tarafından sarılarak yinelenmediği sürece elementler işlenmez." +":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü " +"veya :class:`list` tarafından sarılarak yinelenmediği sürece elementler " +"işlenmez." #: library/functions.rst:1850 msgid "" "One thing to consider is that the iterables passed to :func:`zip` could have " -"different lengths; sometimes by design, and sometimes because of a bug in the " -"code that prepared these iterables. Python offers three different approaches " -"to dealing with this issue:" +"different lengths; sometimes by design, and sometimes because of a bug in " +"the code that prepared these iterables. Python offers three different " +"approaches to dealing with this issue:" msgstr "" "Dikkate alınması gereken şeylerden biri de :func:`zip` 'e verilen " -"yineleyiciler bazen tasarım gereği, bazen ise yineleyicileri hazırlayan kodda " -"oluşan bir hatadan dolayı farklı uzunluklarda olabilirler. Python bununla başa " -"çıkmak için üç farklı yaklaşım sunar:" +"yineleyiciler bazen tasarım gereği, bazen ise yineleyicileri hazırlayan " +"kodda oluşan bir hatadan dolayı farklı uzunluklarda olabilirler. Python " +"bununla başa çıkmak için üç farklı yaklaşım sunar:" #: library/functions.rst:1855 msgid "" -"By default, :func:`zip` stops when the shortest iterable is exhausted. It will " -"ignore the remaining items in the longer iterables, cutting off the result to " -"the length of the shortest iterable::" +"By default, :func:`zip` stops when the shortest iterable is exhausted. It " +"will ignore the remaining items in the longer iterables, cutting off the " +"result to the length of the shortest iterable::" msgstr "" -"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. Daha " -"uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu en kısa " -"yineleyicinin uzunluğuna eşitleyecektir::" +"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. " +"Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu " +"en kısa yineleyicinin uzunluğuna eşitleyecektir::" #: library/functions.rst:1862 msgid "" @@ -3362,8 +3412,8 @@ msgid "" "option. Its output is the same as regular :func:`zip`::" msgstr "" ":func:`zip` genellikle yineleyicilerin aynı uzunlukta olduğu varsayıldığında " -"kullanılır. Bu gibi durumlarda, ``strict=True`` opsiyonunu kullanmak önerilir. " -"Çıktısı sıradan :func:`zip` ile aynıdır::" +"kullanılır. Bu gibi durumlarda, ``strict=True`` opsiyonunu kullanmak " +"önerilir. Çıktısı sıradan :func:`zip` ile aynıdır::" #: library/functions.rst:1869 msgid "" @@ -3376,8 +3426,8 @@ msgstr "" #: library/functions.rst:1877 msgid "" "Without the ``strict=True`` argument, any bug that results in iterables of " -"different lengths will be silenced, possibly manifesting as a hard-to-find bug " -"in another part of the program." +"different lengths will be silenced, possibly manifesting as a hard-to-find " +"bug in another part of the program." msgstr "" "``strict=True`` parametresi olmadan, farklı boyutlardaki yinelenebilirlerde " "sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir " @@ -3386,10 +3436,11 @@ msgstr "" #: library/functions.rst:1881 msgid "" "Shorter iterables can be padded with a constant value to make all the " -"iterables have the same length. This is done by :func:`itertools.zip_longest`." +"iterables have the same length. This is done by :func:`itertools." +"zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması için " -"sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " +"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " +"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " "tarafından yapılır." #: library/functions.rst:1885 @@ -3407,11 +3458,11 @@ msgstr "İpucu ve hileler:" #: library/functions.rst:1890 msgid "" -"The left-to-right evaluation order of the iterables is guaranteed. This makes " -"possible an idiom for clustering a data series into n-length groups using " -"``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator ``n`` " -"times so that each output tuple has the result of ``n`` calls to the iterator. " -"This has the effect of dividing the input into n-length chunks." +"The left-to-right evaluation order of the iterables is guaranteed. This " +"makes possible an idiom for clustering a data series into n-length groups " +"using ``zip(*[iter(s)]*n, strict=True)``. This repeats the *same* iterator " +"``n`` times so that each output tuple has the result of ``n`` calls to the " +"iterator. This has the effect of dividing the input into n-length chunks." msgstr "" "Yinelenebilirlerin soldan sağa değerlendirme sırası garanti edilir. Bu, bir " "veri serisini ``zip(*[iter(s)]*n, strict=True)`` kullanarak n-uzunluklu " @@ -3442,44 +3493,45 @@ msgstr "" #: library/functions.rst:1922 msgid "" "This function is invoked by the :keyword:`import` statement. It can be " -"replaced (by importing the :mod:`builtins` module and assigning to ``builtins." -"__import__``) in order to change semantics of the :keyword:`!import` " -"statement, but doing so is **strongly** discouraged as it is usually simpler " -"to use import hooks (see :pep:`302`) to attain the same goals and does not " -"cause issues with code which assumes the default import implementation is in " -"use. Direct use of :func:`__import__` is also discouraged in favor of :func:" -"`importlib.import_module`." +"replaced (by importing the :mod:`builtins` module and assigning to " +"``builtins.__import__``) in order to change semantics of the :keyword:`!" +"import` statement, but doing so is **strongly** discouraged as it is usually " +"simpler to use import hooks (see :pep:`302`) to attain the same goals and " +"does not cause issues with code which assumes the default import " +"implementation is in use. Direct use of :func:`__import__` is also " +"discouraged in favor of :func:`importlib.import_module`." msgstr "" "Bu fonksiyon :keyword:`import` ifadesi tarafından çağırılır. :keyword:`!" "import` ifadesinin anlamlarını değiştirmek için yenisiyle değiştirilebilir (:" "mod:`builtins` modülünü içe aktarıp ``builtins.__import__`` 'a devrederek), " -"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini kullanmak " -"daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara neden " -"olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan kullanımı " -"da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." +"ama bunu yapmak aynı amaçlara ulaşmak için içe aktarma çengellerini " +"kullanmak daha basit olduğundan ve içe aktarma çengellerinin kodda hatalara " +"neden olmayacağından tavsiye **edilmez**. :func:`__import__` 'un doğrudan " +"kullanımı da :func:`importlib.import_module` 'ın lehine tavsiye edilmez." #: library/functions.rst:1931 msgid "" -"The function imports the module *name*, potentially using the given *globals* " -"and *locals* to determine how to interpret the name in a package context. The " -"*fromlist* gives the names of objects or submodules that should be imported " -"from the module given by *name*. The standard implementation does not use its " -"*locals* argument at all and uses its *globals* only to determine the package " -"context of the :keyword:`import` statement." +"The function imports the module *name*, potentially using the given " +"*globals* and *locals* to determine how to interpret the name in a package " +"context. The *fromlist* gives the names of objects or submodules that should " +"be imported from the module given by *name*. The standard implementation " +"does not use its *locals* argument at all and uses its *globals* only to " +"determine the package context of the :keyword:`import` statement." msgstr "" -"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket bağlamındaki " -"isimleri nasıl yorumlayacağını belirlemek için verien *globals* ve *locals* 'i " -"kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken modülün alt " -"modüllerinin ve nesnelerinin isimlerini verir. Standart uygulama *locals* " -"argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:`import` " -"ifadesinin paket bağlamını belirlemek için kullanır." +"Fonksiyon modül *adını* içe aktarır, potansiyel olarak bir paket " +"bağlamındaki isimleri nasıl yorumlayacağını belirlemek için verien *globals* " +"ve *locals* 'i kullanır. *fromlist*, *name* ismiyle içe aktarılması gereken " +"modülün alt modüllerinin ve nesnelerinin isimlerini verir. Standart uygulama " +"*locals* argümanını kullanmaya teşebbüs etmez ve *globals* 'i :keyword:" +"`import` ifadesinin paket bağlamını belirlemek için kullanır." #: library/functions.rst:1938 msgid "" "*level* specifies whether to use absolute or relative imports. ``0`` (the " "default) means only perform absolute imports. Positive values for *level* " -"indicate the number of parent directories to search relative to the directory " -"of the module calling :func:`__import__` (see :pep:`328` for the details)." +"indicate the number of parent directories to search relative to the " +"directory of the module calling :func:`__import__` (see :pep:`328` for the " +"details)." msgstr "" "*level* mutlak mı yoksa göreli içe aktarmaların mı kullanılacağını belirtir. " "``0`` (varsayılan) sadece mutlak içe aktarmaların uygulanacağını belirtir. " @@ -3489,19 +3541,19 @@ msgstr "" #: library/functions.rst:1944 msgid "" -"When the *name* variable is of the form ``package.module``, normally, the top-" -"level package (the name up till the first dot) is returned, *not* the module " -"named by *name*. However, when a non-empty *fromlist* argument is given, the " -"module named by *name* is returned." +"When the *name* variable is of the form ``package.module``, normally, the " +"top-level package (the name up till the first dot) is returned, *not* the " +"module named by *name*. However, when a non-empty *fromlist* argument is " +"given, the module named by *name* is returned." msgstr "" -"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket ((ilk " -"noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş olmayan " -"bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." +"*name* değişkeni ``package.module`` biçiminde olduğunda, üst düzey paket " +"((ilk noktaya kadar olan isim) döndürülür, *name* isimli modül *değil*. Boş " +"olmayan bir *fromlist* argümanı verildiğinde, *name* isimli modül döndürülür." #: library/functions.rst:1949 msgid "" -"For example, the statement ``import spam`` results in bytecode resembling the " -"following code::" +"For example, the statement ``import spam`` results in bytecode resembling " +"the following code::" msgstr "" "Örnek olarak, ``import spam`` ifadesi aşağıdaki koda benzeyen bayt koduyla " "sonuçlanır::" @@ -3515,8 +3567,9 @@ msgid "" "Note how :func:`__import__` returns the toplevel module here because this is " "the object that is bound to a name by the :keyword:`import` statement." msgstr "" -"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne dikkat " -"edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan nesnedir." +"Burada :func:`__import__` öğesinin üst düzey modülü nasıl döndürdüğüne " +"dikkat edin, çünkü bu, :keyword:`import` ifadesiyle bir ada bağlanan " +"nesnedir." #: library/functions.rst:1961 msgid "" @@ -3528,17 +3581,17 @@ msgstr "" #: library/functions.rst:1968 msgid "" -"Here, the ``spam.ham`` module is returned from :func:`__import__`. From this " -"object, the names to import are retrieved and assigned to their respective " -"names." +"Here, the ``spam.ham`` module is returned from :func:`__import__`. From " +"this object, the names to import are retrieved and assigned to their " +"respective names." msgstr "" "Burada, ``spam.ham`` modülü :func:`__import__` 'dan döndürülür. Bu objeden, " "içeri aktarılacak isimler alınır ve sırasıyla adlarına atanır." #: library/functions.rst:1972 msgid "" -"If you simply want to import a module (potentially within a package) by name, " -"use :func:`importlib.import_module`." +"If you simply want to import a module (potentially within a package) by " +"name, use :func:`importlib.import_module`." msgstr "" "Eğer ismiyle bir modülü (potansiyel olarak bir paket içinde) içe aktarmak " "istiyorsanız, :func:`importlib.import_module` 'i kullanın." @@ -3553,8 +3606,8 @@ msgstr "" #: library/functions.rst:1979 msgid "" -"When the command line options :option:`-E` or :option:`-I` are being used, the " -"environment variable :envvar:`PYTHONCASEOK` is now ignored." +"When the command line options :option:`-E` or :option:`-I` are being used, " +"the environment variable :envvar:`PYTHONCASEOK` is now ignored." msgstr "" "Komut satırı opsiyonlarından :option:`-E` veya :option:`-I` kullanıldığında, " "ortam değişkeni :envvar:`PYTHONCASEOK` görmezden gelinir." @@ -3566,10 +3619,10 @@ msgstr "Dipnotlar" #: library/functions.rst:1985 msgid "" "Note that the parser only accepts the Unix-style end of line convention. If " -"you are reading the code from a file, make sure to use newline conversion mode " -"to convert Windows or Mac-style newlines." +"you are reading the code from a file, make sure to use newline conversion " +"mode to convert Windows or Mac-style newlines." msgstr "" "Ayrıştırıcının yalnızca Unix stili satır sonu kuralını kabul ettiğini " "unutmayın. Eğer bir dosyadan kod okuyorsanız, Windows veya Mac tarzı yeni " -"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan emin " -"olun." +"satırları dönüştürmek için yeni satır dönüştürme modunu kullandığınızdan " +"emin olun." From a5e58af5e015347201c96075b08b1a79c516ab56 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sun, 10 Jul 2022 23:41:14 +0300 Subject: [PATCH 38/58] Update copyright.po --- copyright.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/copyright.po b/copyright.po index 2c47e2496..8209c3289 100644 --- a/copyright.po +++ b/copyright.po @@ -54,4 +54,4 @@ msgid "" "See :ref:`history-and-license` for complete license and permissions " "information." msgstr "" -"Tam lisans ve izin bilgileri için :ref:`history-and-license` 'a göz atın." +"Bütün lisans ve izin bilgileri için :ref:`history-and-license` 'a göz atın." From 541b69be57f2ba2953e033e05524a13c144b3d7b Mon Sep 17 00:00:00 2001 From: Ardasak Date: Sat, 16 Jul 2022 19:14:17 +0300 Subject: [PATCH 39/58] fix --- library/functions.po | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/library/functions.po b/library/functions.po index db8d15701..55d7473b7 100644 --- a/library/functions.po +++ b/library/functions.po @@ -599,7 +599,7 @@ msgid "" "<= x < 256``, which are used as the initial contents of the array." msgstr "" "Eğer *iterable* ise, 0 <= x < 256 aralığındaki dizinin başlangıç içeriği " -"olan tam sayılardan oluşan bir yinelenebilir değişken olmalıdır." +"olan tam sayılardan oluşan bir yinelenebilir nesne olmalıdır." #: library/functions.rst:197 msgid "Without an argument, an array of size 0 is created." @@ -1119,7 +1119,7 @@ msgstr "" "Bir numaralandırma nesnesi döndürür. *iterable* bir dize, :term:`iterator` " "veya tekrarlamayı destekleyen başka bir nesne olmalıdır. Yineleyicinin by :" "func:`enumerate` tarafından döndürülen :meth:`~iterator.__next__` metodu bir " -"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *yinelenebilir* üzerinde " +"sayıyı (varsayılan olarak 0 olan *start*'dan) ve *iterable* üzerinde " "yinelemeden elde edilen değerleri içeren bir demet döndürür." #: library/functions.rst:490 @@ -1904,11 +1904,11 @@ msgid "" "the shortest iterable is exhausted. For cases where the function inputs are " "already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" -"*yinelenebilir*'in her elementini *fonksiyon*'a gönderen bir yineleyici " -"döndürür ve sonuçları sunar. Eğer ek *yinelenebilir* parametreleri " +"*iterable*'in her elementini *fonksiyon*'a gönderen bir yineleyici " +"döndürür ve sonuçları sunar. Eğer ek *iterable* parametreleri " "verildiyse, *fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " -"yinelenebilirlerden tüm elementleri uygulamalıdır. Birden fazla " -"yinelenebilir ile, yineleyici en kısa yinelenebilir tükendiğinde durur. " +"yinelenebilir nesnelerden tüm elementleri uygulamalıdır. Birden fazla " +"yinelenebilir nesne ile, yineleyici en kısa yinelenebilir nesne tükendiğinde durur. " "Fonksiyon girdilerinin zaten demetler halinde verildiği durumlar için, :func:" "`itertools.starmap`\\ 'a bakın." @@ -3347,7 +3347,7 @@ msgid "" "Iterate over several iterables in parallel, producing tuples with an item " "from each one." msgstr "" -"Paralel olarak birkaç yinelenebilir'i yineler ve hepsinden bir element " +"Paralel olarak birkaç yinelenebilir nesneyi yineler ve hepsinden bir element " "alarak bir demet üretir." #: library/functions.rst:1830 @@ -3379,7 +3379,7 @@ msgid "" "iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" "`list`." msgstr "" -":func:`zip` tembeldir: Yinelenebilir örneğin bir :keyword:`!for` döngüsü " +":func:`zip` tembeldir: Yinelenebilir nesne, örneğin bir :keyword:`!for` döngüsü " "veya :class:`list` tarafından sarılarak yinelenmediği sürece elementler " "işlenmez." @@ -3401,7 +3401,7 @@ msgid "" "will ignore the remaining items in the longer iterables, cutting off the " "result to the length of the shortest iterable::" msgstr "" -"Varsayılan olarak, :func:`zip` en kısa yinelenebilir tükendiğinde durur. " +"Varsayılan olarak, :func:`zip` en kısa yinelenebilir nesne tükendiğinde durur. " "Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu " "en kısa yineleyicinin uzunluğuna eşitleyecektir::" @@ -3429,7 +3429,7 @@ msgid "" "different lengths will be silenced, possibly manifesting as a hard-to-find " "bug in another part of the program." msgstr "" -"``strict=True`` parametresi olmadan, farklı boyutlardaki yinelenebilirlerde " +"``strict=True`` parametresi olmadan, farklı boyutlardaki nesnelerde " "sonuçlanan hatalar susturulacaktır. Mümkün olduğunca programın başka bir " "bölümünde bulunması zor bir hata olarak tezahür ediyor." @@ -3439,7 +3439,7 @@ msgid "" "iterables have the same length. This is done by :func:`itertools." "zip_longest`." msgstr "" -"Daha kısa yinelenebilirler, tüm yinelenebilirlerin aynı uzunlukta olması " +"Daha kısa yinelenebilir nesneler, tüm yinelenebilir nesnelerin aynı uzunlukta olması " "için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " "tarafından yapılır." @@ -3448,7 +3448,7 @@ msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator " "of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" -"Kenar durumları: Tek bir yinelenebilir argüman verilirse, :func:`zip` bir " +"Kenar durumları: Tek bir yinelenebilir nesne argümanı verilirse, :func:`zip` bir " "demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " "döndürür." @@ -3464,7 +3464,7 @@ msgid "" "``n`` times so that each output tuple has the result of ``n`` calls to the " "iterator. This has the effect of dividing the input into n-length chunks." msgstr "" -"Yinelenebilirlerin soldan sağa değerlendirme sırası garanti edilir. Bu, bir " +"Yinelenebilir nesnelerin soldan sağa değerlendirme sırası garanti edilir. Bu, bir " "veri serisini ``zip(*[iter(s)]*n, strict=True)`` kullanarak n-uzunluklu " "gruplar halinde kümelemeyi mümkün kılar. Bu *aynı* yineleyiciyi ``n`` defa " "tekrar eder ve böylece tüm çıktı demetler yineleyiciye ``n`` sayıda çağrı " From ed39a9410ec4ba3ab3a0f80ca704ee613fda8391 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Jul 2022 16:15:04 +0000 Subject: [PATCH 40/58] Wrap translations --- library/functions.po | 45 ++++++++++++++++++++++---------------------- 1 file changed, 23 insertions(+), 22 deletions(-) diff --git a/library/functions.po b/library/functions.po index 55d7473b7..ba7354dfb 100644 --- a/library/functions.po +++ b/library/functions.po @@ -1904,12 +1904,12 @@ msgid "" "the shortest iterable is exhausted. For cases where the function inputs are " "already arranged into argument tuples, see :func:`itertools.starmap`\\." msgstr "" -"*iterable*'in her elementini *fonksiyon*'a gönderen bir yineleyici " -"döndürür ve sonuçları sunar. Eğer ek *iterable* parametreleri " -"verildiyse, *fonksiyon* o sayıda parametre almalı ve paralel bir şekilde tüm " -"yinelenebilir nesnelerden tüm elementleri uygulamalıdır. Birden fazla " -"yinelenebilir nesne ile, yineleyici en kısa yinelenebilir nesne tükendiğinde durur. " -"Fonksiyon girdilerinin zaten demetler halinde verildiği durumlar için, :func:" +"*iterable*'in her elementini *fonksiyon*'a gönderen bir yineleyici döndürür " +"ve sonuçları sunar. Eğer ek *iterable* parametreleri verildiyse, *fonksiyon* " +"o sayıda parametre almalı ve paralel bir şekilde tüm yinelenebilir " +"nesnelerden tüm elementleri uygulamalıdır. Birden fazla yinelenebilir nesne " +"ile, yineleyici en kısa yinelenebilir nesne tükendiğinde durur. Fonksiyon " +"girdilerinin zaten demetler halinde verildiği durumlar için, :func:" "`itertools.starmap`\\ 'a bakın." #: library/functions.rst:995 @@ -3379,9 +3379,9 @@ msgid "" "iterated on, e.g. by a :keyword:`!for` loop or by wrapping in a :class:" "`list`." msgstr "" -":func:`zip` tembeldir: Yinelenebilir nesne, örneğin bir :keyword:`!for` döngüsü " -"veya :class:`list` tarafından sarılarak yinelenmediği sürece elementler " -"işlenmez." +":func:`zip` tembeldir: Yinelenebilir nesne, örneğin bir :keyword:`!for` " +"döngüsü veya :class:`list` tarafından sarılarak yinelenmediği sürece " +"elementler işlenmez." #: library/functions.rst:1850 msgid "" @@ -3401,9 +3401,9 @@ msgid "" "will ignore the remaining items in the longer iterables, cutting off the " "result to the length of the shortest iterable::" msgstr "" -"Varsayılan olarak, :func:`zip` en kısa yinelenebilir nesne tükendiğinde durur. " -"Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve sonucu " -"en kısa yineleyicinin uzunluğuna eşitleyecektir::" +"Varsayılan olarak, :func:`zip` en kısa yinelenebilir nesne tükendiğinde " +"durur. Daha uzun yinelebilirlerde kalan elementleri görmezden gelecektir ve " +"sonucu en kısa yineleyicinin uzunluğuna eşitleyecektir::" #: library/functions.rst:1862 msgid "" @@ -3439,17 +3439,17 @@ msgid "" "iterables have the same length. This is done by :func:`itertools." "zip_longest`." msgstr "" -"Daha kısa yinelenebilir nesneler, tüm yinelenebilir nesnelerin aynı uzunlukta olması " -"için sabit bir değerle doldurulabilirler. Bu :func:`itertools.zip_longest` " -"tarafından yapılır." +"Daha kısa yinelenebilir nesneler, tüm yinelenebilir nesnelerin aynı " +"uzunlukta olması için sabit bir değerle doldurulabilirler. Bu :func:" +"`itertools.zip_longest` tarafından yapılır." #: library/functions.rst:1885 msgid "" "Edge cases: With a single iterable argument, :func:`zip` returns an iterator " "of 1-tuples. With no arguments, it returns an empty iterator." msgstr "" -"Kenar durumları: Tek bir yinelenebilir nesne argümanı verilirse, :func:`zip` bir " -"demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " +"Kenar durumları: Tek bir yinelenebilir nesne argümanı verilirse, :func:`zip` " +"bir demetin yineleyicisini döndürür. Argüman verilmezse, boş bir yineleyici " "döndürür." #: library/functions.rst:1888 @@ -3464,11 +3464,12 @@ msgid "" "``n`` times so that each output tuple has the result of ``n`` calls to the " "iterator. This has the effect of dividing the input into n-length chunks." msgstr "" -"Yinelenebilir nesnelerin soldan sağa değerlendirme sırası garanti edilir. Bu, bir " -"veri serisini ``zip(*[iter(s)]*n, strict=True)`` kullanarak n-uzunluklu " -"gruplar halinde kümelemeyi mümkün kılar. Bu *aynı* yineleyiciyi ``n`` defa " -"tekrar eder ve böylece tüm çıktı demetler yineleyiciye ``n`` sayıda çağrı " -"yapmış olur. Bu, girdiyi n-uzunluklu parçalara bölme etkisine sahiptir." +"Yinelenebilir nesnelerin soldan sağa değerlendirme sırası garanti edilir. " +"Bu, bir veri serisini ``zip(*[iter(s)]*n, strict=True)`` kullanarak n-" +"uzunluklu gruplar halinde kümelemeyi mümkün kılar. Bu *aynı* yineleyiciyi " +"``n`` defa tekrar eder ve böylece tüm çıktı demetler yineleyiciye ``n`` " +"sayıda çağrı yapmış olur. Bu, girdiyi n-uzunluklu parçalara bölme etkisine " +"sahiptir." #: library/functions.rst:1896 msgid "" From 4fbde5f1f6c86eac23dfab85cbc6e7caeec2ab84 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:16 +0300 Subject: [PATCH 41/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index ba7354dfb..00ad17fcc 100644 --- a/library/functions.po +++ b/library/functions.po @@ -415,7 +415,7 @@ msgstr "" #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." -msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanı yoktur." +msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanlı biçimi yoktur." #: library/functions.rst:75 msgid "" From 499e7a73c8c1b3ac4d7837585c8f7b5e58d227cc Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:23 +0300 Subject: [PATCH 42/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 00ad17fcc..8c02f7c35 100644 --- a/library/functions.po +++ b/library/functions.po @@ -423,7 +423,7 @@ msgid "" "iterable is empty). Equivalent to::" msgstr "" "Eğer *iterable* 'ın tüm elementleri doğruysa, ``True`` döndürür. Şuna " -"eşittir::" +"eşdeğerdir::" #: library/functions.rst:87 msgid "" From d5c4e3b8427c33614b9c807f0db318d59ffd451d Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:29 +0300 Subject: [PATCH 43/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 8c02f7c35..43a5a4a18 100644 --- a/library/functions.po +++ b/library/functions.po @@ -507,7 +507,7 @@ msgid "" "It cannot be subclassed further. Its only instances are ``False`` and " "``True`` (see :ref:`bltin-boolean-values`)." msgstr "" -"``True`` ya da ``False`` değeri döndürür. *x* standart :ref:`truth testing " +"``True`` ya da ``False`` değeri döndürür. *x*, standart :ref:`truth testing " "procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " "yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " "değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " From eeadbd8a5b13a737034946ac1e2725e4fafebd36 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:40 +0300 Subject: [PATCH 44/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 43a5a4a18..55d831c39 100644 --- a/library/functions.po +++ b/library/functions.po @@ -510,7 +510,7 @@ msgstr "" "``True`` ya da ``False`` değeri döndürür. *x*, standart :ref:`truth testing " "procedure ` kullanılarak boolean veri tipine dönüştürülür. *x* " "yanlışsa veya atlanırsa, bu ``False`` döndürür; aksi takdirde, ``True`` " -"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " +"değerini döndürür. :class:`bool` sınıfı :class:`int` öğesinin bir alt " "sınıfıdır. :ref:`typesnumeric` 'a bakınız." #: library/functions.rst:672 library/functions.rst:888 From 1d56d6606111ae72eaf9a6d8487dca5eecb0f89e Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:53 +0300 Subject: [PATCH 45/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 55d831c39..2a8d637a1 100644 --- a/library/functions.po +++ b/library/functions.po @@ -575,7 +575,7 @@ msgid "" msgstr "" "Eğer bir *string* ise, *encoding* (ve istenirse, *errors*) parametrelerini " "de vermelisiniz; sonrasında :func:`bytearray` :meth:`str.encode` kullanarak " -"string'i bayta çevirecektir." +"dizeyi bayta çevirecektir." #: library/functions.rst:188 msgid "" From 342e3a00147764e6bc9bec440f3b21ed10e4765d Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:16:59 +0300 Subject: [PATCH 46/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 2a8d637a1..1e70aab63 100644 --- a/library/functions.po +++ b/library/functions.po @@ -669,7 +669,7 @@ msgid "" msgstr "" "Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " "döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " -"``chr(8364)`` , ``'€'`` string'ini döndürür. Bu fonksiyon, :func:`ord` 'un " +"``chr(8364)`` , ``'€'`` dizesini döndürür. Bu fonksiyon, :func:`ord` 'un " "tam tersidir." #: library/functions.rst:237 From 9c678d47cae844de2b52f5883086eb656e5a94ae Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:17:04 +0300 Subject: [PATCH 47/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 1e70aab63..4f4d4bab8 100644 --- a/library/functions.po +++ b/library/functions.po @@ -668,7 +668,7 @@ msgid "" "``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" "Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " -"döndürür. Örneğin, ``chr(97)`` , ``'a'`` string'ini döndürürken, " +"döndürür. Örneğin, ``chr(97)`` , ``'a'`` dizesini döndürürken, " "``chr(8364)`` , ``'€'`` dizesini döndürür. Bu fonksiyon, :func:`ord` 'un " "tam tersidir." From c1a1ef6879f72edf841d4cf3c3ae1fad7e60f945 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:17:10 +0300 Subject: [PATCH 48/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 4f4d4bab8..ca4e93e50 100644 --- a/library/functions.po +++ b/library/functions.po @@ -667,7 +667,7 @@ msgid "" "integer *i*. For example, ``chr(97)`` returns the string ``'a'``, while " "``chr(8364)`` returns the string ``'€'``. This is the inverse of :func:`ord`." msgstr "" -"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden string " +"Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden dizeyi " "döndürür. Örneğin, ``chr(97)`` , ``'a'`` dizesini döndürürken, " "``chr(8364)`` , ``'€'`` dizesini döndürür. Bu fonksiyon, :func:`ord` 'un " "tam tersidir." From 5e3c8b68ea7db8603bc9dbeec09c541ae2497de8 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:17:21 +0300 Subject: [PATCH 49/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index ca4e93e50..2523a0c34 100644 --- a/library/functions.po +++ b/library/functions.po @@ -624,7 +624,7 @@ msgstr "" #: library/functions.rst:211 msgid "" "Accordingly, constructor arguments are interpreted as for :func:`bytearray`." -msgstr "Buna göre, yapıcı argümanlar :func:`bytearray` için yorumlanır." +msgstr "Buna göre, yapıcı argümanları :func:`bytearray` için yorumlanır." #: library/functions.rst:213 msgid "Bytes objects can also be created with literals, see :ref:`strings`." From 6a2535c4f76f4050e1225d638dc14e1fd148d142 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:17:26 +0300 Subject: [PATCH 50/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 2523a0c34..ad12a4efe 100644 --- a/library/functions.po +++ b/library/functions.po @@ -692,7 +692,7 @@ msgid "" "this idiom::" msgstr "" "Bir sınıf metodu, sınıfı örtük ilk argüman olarak alır, aynı sınıftan " -"türeyen bir örneğin metodunun örneği aldığı gibi. Bu sınıf metodunu bu " +"türeyen bir örneğin metodunun örneği aldığı gibi. Bir sınıf metodunu bu " "şekilde tanımlayabilirsiniz::" #: library/functions.rst:253 From 6a33d75168c8494bc4f0261bf35e2b28414d9bc2 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:17:34 +0300 Subject: [PATCH 51/58] Update library/functions.po --- library/functions.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index ad12a4efe..cf4286b9c 100644 --- a/library/functions.po +++ b/library/functions.po @@ -751,7 +751,9 @@ msgid "" "documentation for information on how to work with AST objects." msgstr "" "*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " -"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir." +"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir. " +"*source* normal bir dize, bayt dizesi veya bir AST nesnesi olabilir. " +"AST nesneleriyle nasıl çalışılacağını öğrenmek için :mod:`ast` modülüne bkz." #: library/functions.rst:281 msgid "" From 5c66b3d6a9264c8df7d06c5f4b5ce57a0f72c364 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Jul 2022 17:17:59 +0000 Subject: [PATCH 52/58] Wrap translations --- library/functions.po | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/library/functions.po b/library/functions.po index cf4286b9c..f61c0cc90 100644 --- a/library/functions.po +++ b/library/functions.po @@ -415,7 +415,8 @@ msgstr "" #: library/functions.rst:69 msgid "Note: Unlike :func:`iter`, :func:`aiter` has no 2-argument variant." -msgstr "Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanlı biçimi yoktur." +msgstr "" +"Not: :func:`iter` 'in aksine, :func:`aiter` 'in 2 argümanlı biçimi yoktur." #: library/functions.rst:75 msgid "" @@ -669,8 +670,8 @@ msgid "" msgstr "" "Unicode kod noktası *i* tamsayısı olan bir karakteri temsil eden dizeyi " "döndürür. Örneğin, ``chr(97)`` , ``'a'`` dizesini döndürürken, " -"``chr(8364)`` , ``'€'`` dizesini döndürür. Bu fonksiyon, :func:`ord` 'un " -"tam tersidir." +"``chr(8364)`` , ``'€'`` dizesini döndürür. Bu fonksiyon, :func:`ord` 'un tam " +"tersidir." #: library/functions.rst:237 msgid "" @@ -751,9 +752,9 @@ msgid "" "documentation for information on how to work with AST objects." msgstr "" "*source* 'ı bir koda veya AST nesnesine derler. Kod nesneleri :func:`exec` " -"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir. " -"*source* normal bir dize, bayt dizesi veya bir AST nesnesi olabilir. " -"AST nesneleriyle nasıl çalışılacağını öğrenmek için :mod:`ast` modülüne bkz." +"veya :func:`eval` fonksiyonları kullanılarak çalıştırılabilir. *source* " +"normal bir dize, bayt dizesi veya bir AST nesnesi olabilir. AST nesneleriyle " +"nasıl çalışılacağını öğrenmek için :mod:`ast` modülüne bkz." #: library/functions.rst:281 msgid "" From 0a8923d5f367edeac062fac5c3fd9b6ab9cd01f8 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:39:44 +0300 Subject: [PATCH 53/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index f61c0cc90..3f02df0b7 100644 --- a/library/functions.po +++ b/library/functions.po @@ -799,7 +799,7 @@ msgstr "" "İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " "çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " "verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " -"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, yine de " +"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, her türlü" "kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " "farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " "bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." From fbad34cd8f2e873a5110ec0cce8dfdf366d518fb Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:39:49 +0300 Subject: [PATCH 54/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 3f02df0b7..9cc6f53de 100644 --- a/library/functions.po +++ b/library/functions.po @@ -953,7 +953,7 @@ msgid "" "fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermesine gerek yoktur. Örnek olarak, ``complex('1+2j')`` " +"etrafında boşluk içermemelidir. Örnek olarak, ``complex('1+2j')`` " "iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 From a530ff2fea5ff6f26603512eb181c8af0fc54492 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:39:55 +0300 Subject: [PATCH 55/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index 9cc6f53de..e7e70a437 100644 --- a/library/functions.po +++ b/library/functions.po @@ -984,7 +984,7 @@ msgstr "" ":func:`setattr` fonksiyonuna yakındır. Argümanlar bir nesne ve bir dizedir. " "Dize nesnenin özelliklerinden birinin adı olmak zorundadır. Fonksiyon " "nesnenin izin vermesi koşuluyla, dizede belirtilen bu özelliği siler. Örnek " -"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşittir." +"olarak, ``delattr(x, 'foobar')`` , ``del x.foobar`` 'a eşdeğerdir." #: library/functions.rst:401 msgid "" From b056a2b826293fe388648b1bda934a4033c7a725 Mon Sep 17 00:00:00 2001 From: Arda Sak <76947524+Ardasak@users.noreply.github.com> Date: Sat, 16 Jul 2022 20:40:02 +0300 Subject: [PATCH 56/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index e7e70a437..88dce8f70 100644 --- a/library/functions.po +++ b/library/functions.po @@ -795,7 +795,7 @@ msgid "" msgstr "" "*flags* ve *dont_inherit* opsiyonel argümanları hangi :ref:`derleyici " "seçenekleri ` 'ın aktive edilmesi gerektiğini ve hangi :" -"ref:`gelecekteki özellikler ` 'a izin verileceğini kontrol eder. " +"ref:`gelecekteki özellikler ` 'e izin verileceğini kontrol eder. " "İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " "çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " "verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " From 52df9008e7e2a55b05255ffd542e02a215e1cf46 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 16 Jul 2022 17:40:21 +0000 Subject: [PATCH 57/58] Wrap translations --- library/functions.po | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/library/functions.po b/library/functions.po index 88dce8f70..b10fd4a58 100644 --- a/library/functions.po +++ b/library/functions.po @@ -799,10 +799,11 @@ msgstr "" "İkisi de verilmediyse (veya ikisi de sıfır ise) kod, :func:`compile` 'ı " "çağıran kodu etkileyen aynı bayraklarla derlenir. Eğer *flags* argümanı " "verilip *dont_inherit* verilmediyse (veya sıfırsa), derleyici seçenekleri ve " -"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, her türlü" -"kullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* sıfırdan " -"farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen koddaki " -"bayraklar (gelecekteki özellikler ve derleyici seçenekleri) yoksayılır." +"gelecek ifadeleri *flags* argümanı tarafından belirtilirler, her " +"türlükullanılacak olanlara ek olarak kullanılır. Eğer *dont_inherit* " +"sıfırdan farklı bir tamsayıysa, *flags* argümanı da odur. -- çevreleyen " +"koddaki bayraklar (gelecekteki özellikler ve derleyici seçenekleri) " +"yoksayılır." #: library/functions.rst:302 msgid "" @@ -953,8 +954,8 @@ msgid "" "fine, but ``complex('1 + 2j')`` raises :exc:`ValueError`." msgstr "" "Bir dize dönüştürürken, dizenin, merkezi `` + '' veya `` -`` operatörünün " -"etrafında boşluk içermemelidir. Örnek olarak, ``complex('1+2j')`` " -"iyi, ama ``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." +"etrafında boşluk içermemelidir. Örnek olarak, ``complex('1+2j')`` iyi, ama " +"``complex('1 + 2j')`` :exc:`ValueError` hatası ortaya çıkarır." #: library/functions.rst:377 msgid "The complex type is described in :ref:`typesnumeric`." From b9273575d2924d1ac700f3e5a643c6438d24b053 Mon Sep 17 00:00:00 2001 From: Ege Akman Date: Sat, 5 Nov 2022 20:46:42 +0300 Subject: [PATCH 58/58] Update library/functions.po --- library/functions.po | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/library/functions.po b/library/functions.po index b10fd4a58..b5608fddc 100644 --- a/library/functions.po +++ b/library/functions.po @@ -11,7 +11,7 @@ msgstr "" "PO-Revision-Date: 2022-07-10 23:37+0300\n" "Last-Translator: \n" "Language-Team: TURKISH\n" -"Language: tr_TR\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n"