|
1 | 1 | # -*- coding: utf-8 -*- |
2 | | -# Autogenerated by Sphinx on Tue Nov 19 16:52:22 2024 |
| 2 | +# Autogenerated by Sphinx on Tue Dec 17 11:49:52 2024 |
3 | 3 | # as part of the release process. |
4 | 4 | topics = {'assert': 'The "assert" statement\n' |
5 | 5 | '**********************\n' |
|
1312 | 1312 | 'The arguments must either both be numbers, or one argument must be ' |
1313 | 1313 | 'an\n' |
1314 | 1314 | 'integer and the other must be a sequence. In the former case, the\n' |
1315 | | - 'numbers are converted to a common type and then multiplied ' |
1316 | | - 'together.\n' |
1317 | | - 'In the latter case, sequence repetition is performed; a negative\n' |
1318 | | - 'repetition factor yields an empty sequence.\n' |
| 1315 | + 'numbers are converted to a common real type and then multiplied\n' |
| 1316 | + 'together. In the latter case, sequence repetition is performed; ' |
| 1317 | + 'a\n' |
| 1318 | + 'negative repetition factor yields an empty sequence.\n' |
1319 | 1319 | '\n' |
1320 | 1320 | 'This operation can be customized using the special "__mul__()" ' |
1321 | 1321 | 'and\n' |
1322 | 1322 | '"__rmul__()" methods.\n' |
1323 | 1323 | '\n' |
| 1324 | + 'Changed in version 3.14: If only one operand is a complex number, ' |
| 1325 | + 'the\n' |
| 1326 | + 'other operand is converted to a floating-point number.\n' |
| 1327 | + '\n' |
1324 | 1328 | 'The "@" (at) operator is intended to be used for matrix\n' |
1325 | 1329 | 'multiplication. No builtin Python types implement this operator.\n' |
1326 | 1330 | '\n' |
|
1391 | 1395 | 'arguments must either both be numbers or both be sequences of the ' |
1392 | 1396 | 'same\n' |
1393 | 1397 | 'type. In the former case, the numbers are converted to a common ' |
1394 | | - 'type\n' |
1395 | | - 'and then added together. In the latter case, the sequences are\n' |
| 1398 | + 'real\n' |
| 1399 | + 'type and then added together. In the latter case, the sequences ' |
| 1400 | + 'are\n' |
1396 | 1401 | 'concatenated.\n' |
1397 | 1402 | '\n' |
1398 | 1403 | 'This operation can be customized using the special "__add__()" ' |
1399 | 1404 | 'and\n' |
1400 | 1405 | '"__radd__()" methods.\n' |
1401 | 1406 | '\n' |
| 1407 | + 'Changed in version 3.14: If only one operand is a complex number, ' |
| 1408 | + 'the\n' |
| 1409 | + 'other operand is converted to a floating-point number.\n' |
| 1410 | + '\n' |
1402 | 1411 | 'The "-" (subtraction) operator yields the difference of its ' |
1403 | 1412 | 'arguments.\n' |
1404 | | - 'The numeric arguments are first converted to a common type.\n' |
| 1413 | + 'The numeric arguments are first converted to a common real type.\n' |
1405 | 1414 | '\n' |
1406 | 1415 | 'This operation can be customized using the special "__sub__()" ' |
1407 | 1416 | 'and\n' |
1408 | | - '"__rsub__()" methods.\n', |
| 1417 | + '"__rsub__()" methods.\n' |
| 1418 | + '\n' |
| 1419 | + 'Changed in version 3.14: If only one operand is a complex number, ' |
| 1420 | + 'the\n' |
| 1421 | + 'other operand is converted to a floating-point number.\n', |
1409 | 1422 | 'bitwise': 'Binary bitwise operations\n' |
1410 | 1423 | '*************************\n' |
1411 | 1424 | '\n' |
|
4561 | 4574 | '\n' |
4562 | 4575 | 'When a description of an arithmetic operator below uses the ' |
4563 | 4576 | 'phrase\n' |
4564 | | - '“the numeric arguments are converted to a common type”, this ' |
4565 | | - 'means\n' |
4566 | | - 'that the operator implementation for built-in types works as ' |
| 4577 | + '“the numeric arguments are converted to a common real type”, ' |
| 4578 | + 'this\n' |
| 4579 | + 'means that the operator implementation for built-in types ' |
| 4580 | + 'works as\n' |
4567 | 4581 | 'follows:\n' |
4568 | 4582 | '\n' |
4569 | | - '* If either argument is a complex number, the other is ' |
4570 | | - 'converted to\n' |
4571 | | - ' complex;\n' |
| 4583 | + '* If both arguments are complex numbers, no conversion is ' |
| 4584 | + 'performed;\n' |
4572 | 4585 | '\n' |
4573 | | - '* otherwise, if either argument is a floating-point number, ' |
4574 | | - 'the other\n' |
4575 | | - ' is converted to floating point;\n' |
| 4586 | + '* if either argument is a complex or a floating-point number, ' |
| 4587 | + 'the\n' |
| 4588 | + ' other is converted to a floating-point number;\n' |
4576 | 4589 | '\n' |
4577 | 4590 | '* otherwise, both must be integers and no conversion is ' |
4578 | 4591 | 'necessary.\n' |
|
7144 | 7157 | 'trailing zeros are not removed from the result.\n' |
7145 | 7158 | '\n' |
7146 | 7159 | 'The "\',\'" option signals the use of a comma for a ' |
7147 | | - 'thousands separator.\n' |
7148 | | - 'For a locale aware separator, use the "\'n\'" integer ' |
| 7160 | + 'thousands separator\n' |
| 7161 | + 'for floating-point presentation types and for integer ' |
| 7162 | + 'presentation\n' |
| 7163 | + 'type "\'d\'". For other presentation types, this option is ' |
| 7164 | + 'an error. For\n' |
| 7165 | + 'a locale aware separator, use the "\'n\'" integer ' |
7149 | 7166 | 'presentation type\n' |
7150 | 7167 | 'instead.\n' |
7151 | 7168 | '\n' |
|
0 commit comments