7
7
msgstr ""
8
8
"Project-Id-Version : Python 3.12\n "
9
9
"Report-Msgid-Bugs-To : \n "
10
- "POT-Creation-Date : 2023-09-18 19:05 +0000\n "
10
+ "POT-Creation-Date : 2024-02-01 00:15 +0000\n "
11
11
"PO-Revision-Date : YEAR-MO-DA HO:MI+ZONE\n "
12
12
"Last-Translator : \n "
13
13
"Language-Team : TURKISH <python.docs.tr@gmail.com>\n "
@@ -90,21 +90,66 @@ msgstr ""
90
90
91
91
#: c-api/conversion.rst:53
92
92
msgid ""
93
+ "Convert the initial part of the string in ``str`` to an :c:expr:`unsigned "
94
+ "long` value according to the given ``base``, which must be between ``2`` and "
95
+ "``36`` inclusive, or be the special value ``0``."
96
+ msgstr ""
97
+
98
+ #: c-api/conversion.rst:57
99
+ msgid ""
100
+ "Leading white space and case of characters are ignored. If ``base`` is zero "
101
+ "it looks for a leading ``0b``, ``0o`` or ``0x`` to tell which base. If "
102
+ "these are absent it defaults to ``10``. Base must be 0 or between 2 and 36 "
103
+ "(inclusive). If ``ptr`` is non-``NULL`` it will contain a pointer to the "
104
+ "end of the scan."
105
+ msgstr ""
106
+
107
+ #: c-api/conversion.rst:63
108
+ msgid ""
109
+ "If the converted value falls out of range of corresponding return type, "
110
+ "range error occurs (:c:data:`errno` is set to :c:macro:`!ERANGE`) and :c:"
111
+ "macro:`!ULONG_MAX` is returned. If no conversion can be performed, ``0`` is "
112
+ "returned."
113
+ msgstr ""
114
+
115
+ #: c-api/conversion.rst:68
116
+ msgid "See also the Unix man page :manpage:`strtoul(3)`."
117
+ msgstr ""
118
+
119
+ #: c-api/conversion.rst:75
120
+ msgid ""
121
+ "Convert the initial part of the string in ``str`` to an :c:expr:`long` value "
122
+ "according to the given ``base``, which must be between ``2`` and ``36`` "
123
+ "inclusive, or be the special value ``0``."
124
+ msgstr ""
125
+
126
+ #: c-api/conversion.rst:79
127
+ msgid ""
128
+ "Same as :c:func:`PyOS_strtoul`, but return a :c:expr:`long` value instead "
129
+ "and :c:macro:`LONG_MAX` on overflows."
130
+ msgstr ""
131
+
132
+ #: c-api/conversion.rst:82
133
+ msgid "See also the Unix man page :manpage:`strtol(3)`."
134
+ msgstr ""
135
+
136
+ #: c-api/conversion.rst:89
137
+ msgid ""
93
138
"Convert a string ``s`` to a :c:expr:`double`, raising a Python exception on "
94
139
"failure. The set of accepted strings corresponds to the set of strings "
95
140
"accepted by Python's :func:`float` constructor, except that ``s`` must not "
96
141
"have leading or trailing whitespace. The conversion is independent of the "
97
142
"current locale."
98
143
msgstr ""
99
144
100
- #: c-api/conversion.rst:59
145
+ #: c-api/conversion.rst:95
101
146
msgid ""
102
147
"If ``endptr`` is ``NULL``, convert the whole string. Raise :exc:"
103
148
"`ValueError` and return ``-1.0`` if the string is not a valid representation "
104
149
"of a floating-point number."
105
150
msgstr ""
106
151
107
- #: c-api/conversion.rst:63
152
+ #: c-api/conversion.rst:99
108
153
msgid ""
109
154
"If endptr is not ``NULL``, convert as much of the string as possible and set "
110
155
"``*endptr`` to point to the first unconverted character. If no initial "
@@ -113,7 +158,7 @@ msgid ""
113
158
"ValueError, and return ``-1.0``."
114
159
msgstr ""
115
160
116
- #: c-api/conversion.rst:70
161
+ #: c-api/conversion.rst:106
117
162
msgid ""
118
163
"If ``s`` represents a value that is too large to store in a float (for "
119
164
"example, ``\" 1e500\" `` is such a string on many platforms) then if "
@@ -124,71 +169,71 @@ msgid ""
124
169
"the first character after the converted value."
125
170
msgstr ""
126
171
127
- #: c-api/conversion.rst:78
172
+ #: c-api/conversion.rst:114
128
173
msgid ""
129
174
"If any other error occurs during the conversion (for example an out-of-"
130
175
"memory error), set the appropriate Python exception and return ``-1.0``."
131
176
msgstr ""
132
177
133
- #: c-api/conversion.rst:87
178
+ #: c-api/conversion.rst:123
134
179
msgid ""
135
180
"Convert a :c:expr:`double` *val* to a string using supplied *format_code*, "
136
181
"*precision*, and *flags*."
137
182
msgstr ""
138
183
139
- #: c-api/conversion.rst:90
184
+ #: c-api/conversion.rst:126
140
185
msgid ""
141
186
"*format_code* must be one of ``'e'``, ``'E'``, ``'f'``, ``'F'``, ``'g'``, "
142
187
"``'G'`` or ``'r'``. For ``'r'``, the supplied *precision* must be 0 and is "
143
188
"ignored. The ``'r'`` format code specifies the standard :func:`repr` format."
144
189
msgstr ""
145
190
146
- #: c-api/conversion.rst:95
191
+ #: c-api/conversion.rst:131
147
192
msgid ""
148
193
"*flags* can be zero or more of the values ``Py_DTSF_SIGN``, "
149
194
"``Py_DTSF_ADD_DOT_0``, or ``Py_DTSF_ALT``, or-ed together:"
150
195
msgstr ""
151
196
152
- #: c-api/conversion.rst:98
197
+ #: c-api/conversion.rst:134
153
198
msgid ""
154
199
"``Py_DTSF_SIGN`` means to always precede the returned string with a sign "
155
200
"character, even if *val* is non-negative."
156
201
msgstr ""
157
202
158
- #: c-api/conversion.rst:101
203
+ #: c-api/conversion.rst:137
159
204
msgid ""
160
205
"``Py_DTSF_ADD_DOT_0`` means to ensure that the returned string will not look "
161
206
"like an integer."
162
207
msgstr ""
163
208
164
- #: c-api/conversion.rst:104
209
+ #: c-api/conversion.rst:140
165
210
msgid ""
166
211
"``Py_DTSF_ALT`` means to apply \" alternate\" formatting rules. See the "
167
212
"documentation for the :c:func:`PyOS_snprintf` ``'#'`` specifier for details."
168
213
msgstr ""
169
214
170
- #: c-api/conversion.rst:108
215
+ #: c-api/conversion.rst:144
171
216
msgid ""
172
217
"If *ptype* is non-``NULL``, then the value it points to will be set to one "
173
218
"of ``Py_DTST_FINITE``, ``Py_DTST_INFINITE``, or ``Py_DTST_NAN``, signifying "
174
219
"that *val* is a finite number, an infinite number, or not a number, "
175
220
"respectively."
176
221
msgstr ""
177
222
178
- #: c-api/conversion.rst:112
223
+ #: c-api/conversion.rst:148
179
224
msgid ""
180
225
"The return value is a pointer to *buffer* with the converted string or "
181
226
"``NULL`` if the conversion failed. The caller is responsible for freeing the "
182
227
"returned string by calling :c:func:`PyMem_Free`."
183
228
msgstr ""
184
229
185
- #: c-api/conversion.rst:121
230
+ #: c-api/conversion.rst:157
186
231
msgid ""
187
232
"Case insensitive comparison of strings. The function works almost "
188
233
"identically to :c:func:`!strcmp` except that it ignores the case."
189
234
msgstr ""
190
235
191
- #: c-api/conversion.rst:127
236
+ #: c-api/conversion.rst:163
192
237
msgid ""
193
238
"Case insensitive comparison of strings. The function works almost "
194
239
"identically to :c:func:`!strncmp` except that it ignores the case."
0 commit comments