Skip to content

Commit be56963

Browse files
committed
Update stdtypes.po
1 parent 8b041ed commit be56963

File tree

1 file changed

+70
-21
lines changed

1 file changed

+70
-21
lines changed

library/stdtypes.po

+70-21
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ msgstr ""
77
"Project-Id-Version: Python 3.10\n"
88
"Report-Msgid-Bugs-To: \n"
99
"POT-Creation-Date: 2021-12-17 23:20+0300\n"
10-
"PO-Revision-Date: 2021-12-28 00:21+0300\n"
10+
"PO-Revision-Date: 2021-12-31 00:46+0300\n"
1111
"Last-Translator: \n"
1212
"Language-Team: TURKISH <python.docs.tr@gmail.com>\n"
1313
"Language: tr\n"
@@ -34,7 +34,7 @@ msgid ""
3434
"The principal built-in types are numerics, sequences, mappings, classes, "
3535
"instances and exceptions."
3636
msgstr ""
37-
"Başlıca gömülü türler sayısallar, sıralar, eşleşmeler, sınıflar, örnekler ve "
37+
"Başlıca gömülü türler sayısallar, diziler, eşleşmeler, sınıflar, örnekler ve "
3838
"kural dışı durumlardır."
3939

4040
#: library/stdtypes.rst:18
@@ -103,7 +103,7 @@ msgid ""
103103
"empty sequences and collections: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
104104
"``range(0)``"
105105
msgstr ""
106-
"boş sıralar ve koleksiyonlar: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
106+
"boş diziler ve koleksiyonlar: ``''``, ``()``, ``[]``, ``{}``, ``set()``, "
107107
"``range(0)``"
108108

109109
#: library/stdtypes.rst:69
@@ -146,7 +146,7 @@ msgstr "``x or y``"
146146

147147
#: library/stdtypes.rst:87
148148
msgid "if *x* is false, then *y*, else *x*"
149-
msgstr "*x* yanlışsa, *y*, yoksa *x*"
149+
msgstr "*x* yanlışsa, *y*, aksi halde *x*"
150150

151151
#: library/stdtypes.rst:285 library/stdtypes.rst:888 library/stdtypes.rst:2316
152152
#: library/stdtypes.rst:3537
@@ -159,7 +159,7 @@ msgstr "``x and y``"
159159

160160
#: library/stdtypes.rst:90
161161
msgid "if *x* is false, then *x*, else *y*"
162-
msgstr "*x* yanlışsa, *x*, yoksa *y*"
162+
msgstr "*x* yanlışsa, *x*, aksi halde *y*"
163163

164164
#: library/stdtypes.rst:288 library/stdtypes.rst:1117 library/stdtypes.rst:2322
165165
#: library/stdtypes.rst:3543
@@ -172,7 +172,7 @@ msgstr "``not x``"
172172

173173
#: library/stdtypes.rst:93
174174
msgid "if *x* is false, then ``True``, else ``False``"
175-
msgstr "*x* yanlışsa, ``True``, değilse ``False``"
175+
msgstr "*x* yanlışsa, ``True``, aksi halde ``False``"
176176

177177
#: library/stdtypes.rst:897 library/stdtypes.rst:2324 library/stdtypes.rst:2328
178178
#: library/stdtypes.rst:3545 library/stdtypes.rst:3549
@@ -382,14 +382,14 @@ msgid ""
382382
msgstr ""
383383
"Üç farklı sayısal tür vardır: :dfn:`integers`, :dfn:`floating point "
384384
"numbers`, ve :dfn:`complex numbers`. Ayrıca, Booleanlar tam sayıların bir "
385-
"alt türüdür. Tam sayıların kesinliği sınırsızdır. Ondalıklı sayılar "
385+
"alt türüdür. Tam sayıların kesinliği sınırsızdır. Gerçel sayılar "
386386
"genellikle C dilinde :c:type:`double` kullanılarak uygulanır; programınızın "
387-
"çalıştığı makine için ondalıklı sayıların kesinliği ve dahili gösterimi "
387+
"çalıştığı makine için gerçel sayıların kesinliği ve dahili gösterimi "
388388
"hakkında bilgi :data:`sys.float_info` içinde mevcuttur. Karmaşık sayıların "
389-
"her biri bir ondalık sayı olan gerçek ve sanal birer kısımları vardır. Bu "
389+
"her biri bir gerçel sayı olan gerçek ve sanal birer kısımları vardır. Bu "
390390
"parçaları *z* karmaşık sayısından ayıklamak için ``z.real`` ve ``z.imag`` "
391391
"kullanın. (Standart kütüphane, rasyonel sayılar için :mod:`fractions."
392-
"Fraction` ve kullanıcı tarafından tanımlanabilen hassasiyete sahip ondalıklı "
392+
"Fraction` ve kullanıcı tarafından tanımlanabilen hassasiyete sahip gerçel "
393393
"sayılar için :mod:`decimal.Decimal` ek sayısal türlerini içerir.)"
394394

395395
#: library/stdtypes.rst:237
@@ -405,8 +405,8 @@ msgstr ""
405405
"Sayılar, sayısal değişmezlerle veya, gömülü fonksiyonlar ve operatörlerin "
406406
"sonucu olarak oluşturulur. Sade tamsayı değişmezleri (onaltılı, sekizli ve "
407407
"ikili sayılar dahil) tamsayıları verir. Ondalık nokta veya üs işareti "
408-
"içeren sayısal değişmezler, ondalıklı sayıları verir. Sayısal bir değişmeze "
409-
"``'j'`` veya ``'J'`` eklemek, tam veya ondalıklı bir sayıya eklenince gerçek "
408+
"içeren sayısal değişmezler, gerçel sayıları verir. Sayısal bir değişmeze "
409+
"``'j'`` veya ``'J'`` eklemek, tam veya gerçel bir sayıya eklenince gerçek "
410410
"ve hayali kısımları olan bir karmaşık sayı ortaya çıkaran, hayali bir sayı "
411411
"üretir."
412412

@@ -422,7 +422,7 @@ msgid ""
422422
msgstr ""
423423
"Python karma aritmetiği tam olarak destekler: herhangi bir ikili aritmetik "
424424
"operatörü farklı sayısal türlerde işlenenlere sahip olduğunda, \"dar\" türe "
425-
"sahip işlenen, tamsayı karmaşık sayıdan daha dar olan ondalıklı sayıdan daha "
425+
"sahip işlenen, tamsayı karmaşık sayıdan daha dar olan gerçel sayıdan daha "
426426
"dar olduğu diğerininkine genişletilir. Farklı türlerdeki sayıların "
427427
"karşılaştırılması, bu sayıların tam değerleri karşılaştırılıyormuş gibi "
428428
"davranır. [2]_"
@@ -545,7 +545,7 @@ msgstr "``float(x)``"
545545

546546
#: library/stdtypes.rst:299
547547
msgid "*x* converted to floating point"
548-
msgstr "*x* 'in ondalıklı sayıya (float) dönüştürülmüş hali"
548+
msgstr "*x* 'in gerçel sayıya (float) dönüştürülmüş hali"
549549

550550
#: library/stdtypes.rst:299
551551
msgid "\\(4)\\(6)"
@@ -634,15 +634,15 @@ msgid ""
634634
"appropriate."
635635
msgstr ""
636636
"Karmaşık sayılar için değil. Bunun yerine uygunsa :func:`abs` kullanarak "
637-
"ondalıklı sayılara dönüştürün."
637+
"gerçel sayılara dönüştürün."
638638

639639
#: library/stdtypes.rst:340
640640
msgid ""
641641
"Conversion from floating point to integer may round or truncate as in C; see "
642642
"functions :func:`math.floor` and :func:`math.ceil` for well-defined "
643643
"conversions."
644644
msgstr ""
645-
"Ondalıklı sayının (float) tam sayıya (integer) dönüştürülmesi, C dilinde de "
645+
"Gerçel sayının (float) tam sayıya (integer) dönüştürülmesi, C dilinde de "
646646
"olduğu gibi sayının yuvarlanmasına veya kırpılmasına sebep olabilir; iyi "
647647
"tanımlanmış dönüşümler için :func:`math.floor` ve :func:`math.ceil` "
648648
"fonksiyonlarına bakın."
@@ -850,51 +850,69 @@ msgid ""
850850
"bit_length(), y.bit_length())`` or more) is sufficient to get the same "
851851
"result as if there were an infinite number of sign bits."
852852
msgstr ""
853+
"Bu hesaplamaları, sonlu ikinin tümleyen temsilinde en az bir ekstra işaret "
854+
"uzatma biti ile yapmak ( ``1 + max(x.bit_length(), y.bit_length())`` veya "
855+
"daha fazla çalışan bit genişliği), sonsuz sayıda işaret biti varmış gibi "
856+
"aynı sonucu elde etmek için yeterlidir."
853857

854858
#: library/stdtypes.rst:451
855859
msgid "Additional Methods on Integer Types"
856-
msgstr ""
860+
msgstr "Integer (Tam sayı) Türlerinde Ek Metotlar"
857861

858862
#: library/stdtypes.rst:453
859863
msgid ""
860864
"The int type implements the :class:`numbers.Integral` :term:`abstract base "
861865
"class`. In addition, it provides a few more methods:"
862866
msgstr ""
867+
"Int türü, :class:`numbers.Integral` :term:`abstract base class` 'ı uygular. "
868+
"Ek olarak, birkaç metot daha sağlar:"
863869

864870
#: library/stdtypes.rst:458
865871
msgid ""
866872
"Return the number of bits necessary to represent an integer in binary, "
867873
"excluding the sign and leading zeros::"
868874
msgstr ""
875+
"İşaret ve baştaki sıfırlar hariç, ikili sistemde bir tamsayıyı (integer) "
876+
"temsil etmek için gereken bit sayısını döndürür::"
869877

870878
#: library/stdtypes.rst:467
879+
#, fuzzy
871880
msgid ""
872881
"More precisely, if ``x`` is nonzero, then ``x.bit_length()`` is the unique "
873882
"positive integer ``k`` such that ``2**(k-1) <= abs(x) < 2**k``. "
874883
"Equivalently, when ``abs(x)`` is small enough to have a correctly rounded "
875884
"logarithm, then ``k = 1 + int(log(abs(x), 2))``. If ``x`` is zero, then ``x."
876885
"bit_length()`` returns ``0``."
877886
msgstr ""
887+
"Daha doğrusu, ``x`` sıfırdan farklıysa, ``x.bit_length()``, ``2**(k-1) <= "
888+
"abs(x) < 2**k`` olacak şekilde benzersiz ``k`` pozitif tamsayıdır. Aynı "
889+
"şekilde, ``abs(x)`` doğru olarak yuvarlatılmış bir logaritmaya sahip olacak "
890+
"kadar küçük olduğunda, ``k = 1 + int(log(abs(x), 2))`` olur. ``x`` sıfır "
891+
"ise, ``x.bit_length()``, ``0`` döndürür."
878892

879893
#: library/stdtypes.rst:496
880894
msgid "Equivalent to::"
881-
msgstr ""
895+
msgstr "Eşittir::"
882896

883897
#: library/stdtypes.rst:484
884898
msgid ""
885899
"Return the number of ones in the binary representation of the absolute value "
886900
"of the integer. This is also known as the population count. Example::"
887901
msgstr ""
902+
"Tamsayının mutlak değerinin ikili gösterimindeki birlerin sayısını döndürün. "
903+
"Buna nüfus sayımı da denir. Örneğin::"
888904

889905
#: library/stdtypes.rst:505
890906
msgid "Return an array of bytes representing an integer."
891-
msgstr ""
907+
msgstr "Bir tamsayıyı temsil eden bir bayt dizisi döndürür."
892908

893909
#: library/stdtypes.rst:517
894910
msgid ""
895911
"The integer is represented using *length* bytes. An :exc:`OverflowError` is "
896912
"raised if the integer is not representable with the given number of bytes."
897913
msgstr ""
914+
"Tam sayı, *length* bayt kullanılarak temsil edilir. Tamsayı verilen bayt "
915+
"sayısıyla gösterilemezse :exc:`OverflowError` hatası ortaya çıkar."
898916

899917
#: library/stdtypes.rst:553
900918
msgid ""
@@ -905,6 +923,11 @@ msgid ""
905923
"byte order of the host system, use :data:`sys.byteorder` as the byte order "
906924
"value."
907925
msgstr ""
926+
"*byteorder* argümanı, tamsayıyı temsil etmek için kullanılan bayt sırasını "
927+
"belirler. *byteorder* ``\"big\"`` ise, en önemli bayt, bayt dizisinin "
928+
"başındadır. *byteorder* ``\"little\"`` ise, en önemli bayt, bayt dizisinin "
929+
"sonundadır. Ana sistemin yerel bayt sırasını istemek için bayt sırası değeri "
930+
"olarak :data:`sys.byteorder` kullanın."
908931

909932
#: library/stdtypes.rst:528
910933
msgid ""
@@ -913,22 +936,31 @@ msgid ""
913936
"given, an :exc:`OverflowError` is raised. The default value for *signed* is "
914937
"``False``."
915938
msgstr ""
939+
"*signed* argümanı, tamsayıyı temsil etmek için ikinin tümleyeninin "
940+
"kullanılıp kullanılmayacağını belirler. *signed* ``False`` ise ve negatif "
941+
"bir tamsayı verilirse, bir :exc:`OverflowError` hatası ortaya çıkar. "
942+
"*signed* için varsayılan değer ``False`` şeklindedir."
916943

917944
#: library/stdtypes.rst:537
918945
msgid "Return the integer represented by the given array of bytes."
919-
msgstr ""
946+
msgstr "Verilen bayt dizisi tarafından temsil edilen tamsayıyı döndürür."
920947

921948
#: library/stdtypes.rst:550
949+
#, fuzzy
922950
msgid ""
923951
"The argument *bytes* must either be a :term:`bytes-like object` or an "
924952
"iterable producing bytes."
925953
msgstr ""
954+
"*bytes* argümanı ya bir :term:`bytes-like object` ya da yinelenebilir üreten "
955+
"bayt olabilir."
926956

927957
#: library/stdtypes.rst:560
928958
msgid ""
929959
"The *signed* argument indicates whether two's complement is used to "
930960
"represent the integer."
931961
msgstr ""
962+
"*signed* bağımsız değişkeni, tamsayıyı temsil etmek için ikinin tümleyeninin "
963+
"kullanılıp kullanılmadığını gösterir."
932964

933965
#: library/stdtypes.rst:567
934966
msgid ""
@@ -937,29 +969,39 @@ msgid ""
937969
"(whole numbers) is always the integer as the numerator and ``1`` as the "
938970
"denominator."
939971
msgstr ""
972+
"Oranı, orijinal tam sayıya tam olarak eşit ve pozitif bir paydaya sahip bir "
973+
"tam sayı çifti döndürür. Integerlerin tamsayı oranı her zaman pay olarak tam "
974+
"sayı ve payda olarak ``1``dir."
940975

941976
#: library/stdtypes.rst:575
942977
msgid "Additional Methods on Float"
943-
msgstr ""
978+
msgstr "Gerçel Sayılarda Ek Metotlar"
944979

945980
#: library/stdtypes.rst:577
946981
msgid ""
947982
"The float type implements the :class:`numbers.Real` :term:`abstract base "
948983
"class`. float also has the following additional methods."
949984
msgstr ""
985+
"Float türü, :class:`numbers.Real` :term:`abstract base class` 'ı uygular. "
986+
"Float ayrıca aşağıdaki ek metotlara sahiptir."
950987

951988
#: library/stdtypes.rst:582
952989
msgid ""
953990
"Return a pair of integers whose ratio is exactly equal to the original float "
954991
"and with a positive denominator. Raises :exc:`OverflowError` on infinities "
955992
"and a :exc:`ValueError` on NaNs."
956993
msgstr ""
994+
"Oranı tam olarak orijinal gerçel sayıya eşit ve pozitif bir paydaya sahip "
995+
"bir çift tamsayı döndürür. Sonsuzluklarda :exc `OverflowError` ve NaN'lerde "
996+
"(SayıDeğil) :exc:`ValueError` hataları ortaya çıkar."
957997

958998
#: library/stdtypes.rst:589
959999
msgid ""
9601000
"Return ``True`` if the float instance is finite with integral value, and "
9611001
"``False`` otherwise::"
9621002
msgstr ""
1003+
"Float örneği integral değeriyle sonluysa ``True``, aksi takdirde ``False`` "
1004+
"döndürür::"
9631005

9641006
#: library/stdtypes.rst:597
9651007
msgid ""
@@ -970,6 +1012,13 @@ msgid ""
9701012
"of floating-point numbers. This can be useful when debugging, and in "
9711013
"numerical work."
9721014
msgstr ""
1015+
"İki yöntem, onaltılık dizelere dönüştürmeyi destekler. Python'un floatları "
1016+
"dahili olarak ikili sayılar olarak depolandığından, bir kayan noktayı "
1017+
"*decimal* (ondalık) dizgeye dönüştürmek veya bu karakter dizisinden "
1018+
"dönüştürmek genellikle küçük bir yuvarlama hatası içerir. Buna karşılık, "
1019+
"onaltılık diziler, gerçel sayıların tam olarak gösterilmesine ve "
1020+
"belirtilmesine izin verir. Bu, hata ayıklama sırasında ve sayısal "
1021+
"çalışmalarda yararlı olabilir."
9731022

9741023
#: library/stdtypes.rst:608
9751024
msgid ""

0 commit comments

Comments
 (0)