Python 3.11.0 (main, Oct 24 2022, 18:26:48) [MSC v.1933 64 bit (AMD64)] on win32
Type "copyright", "credits" or "license()" for more information.
DreamPie 1.2.1
>>> xs = 'Ahoj, světe!'
>>> xs[:3]
0: 'Aho'
>>> len(xs)
1: 12
>>> len(xs) / 2
2: 6.0
>>> xs[:6.0]
Traceback (most recent call last):
File "<pyshell#4>", line 1, in <module>
xs[:6.0]
~~^^^^^^
TypeError: slice indices must be integers or None or have an __index__ method
>>> len(xs) // 2
3: 6
>>> 12 // 2
4: 6
>>> 13 // 2
5: 6
>>> xs[:len(xs) // 2]
6: 'Ahoj, '
>>> xs[len(xs) // 2:]
7: 'světe!'
>>> xs[len(xs) // 2:] + xs[:len(xs) // 2]
8: 'světe!Ahoj, '
>>> xs[:len(xs) // 2] + xs[len(xs) // 2:]
9: 'Ahoj, světe!'
>>> (len(xs) + 1) // 2
10: 6
>>> import math
>>> dir(math)
11: ['__doc__',
'__loader__',
'__name__',
'__package__',
'__spec__',
'acos',
'acosh',
'asin',
'asinh',
'atan',
'atan2',
'atanh',
'cbrt',
'ceil',
'comb',
'copysign',
'cos',
'cosh',
'degrees',
'dist',
'e',
'erf',
'erfc',
'exp',
'exp2',
'expm1',
'fabs',
'factorial',
'floor',
'fmod',
'frexp',
'fsum',
'gamma',
'gcd',
'hypot',
'inf',
'isclose',
'isfinite',
'isinf',
'isnan',
'isqrt',
'lcm',
'ldexp',
'lgamma',
'log',
'log10',
'log1p',
'log2',
'modf',
'nan',
'nextafter',
'perm',
'pi',
'pow',
'prod',
'radians',
'remainder',
'sin',
'sinh',
'sqrt',
'tan',
'tanh',
'tau',
'trunc',
'ulp']
>>> math.floor(12.3)
12: 12
>>> math.floor(12.7)
13: 12
>>> math.ceil(12.3)
14: 13
>>> math.ceil(12.7)
15: 13
>>> math.trunc(12.3)
16: 12
>>> math.trunc(12.7)
17: 12
>>> xs
18: 'Ahoj, světe!'
>>> ',' in xs
19: True
>>> xs.index(',')
20: 4
>>> xs[:4]
21: 'Ahoj'
>>> xs[:xs.index(',')]
22: 'Ahoj'
>>> xs.index('a')
Traceback (most recent call last):
File "<pyshell#26>", line 1, in <module>
xs.index('a')
ValueError: substring not found
>>> xs = 'Anarchista a Anarchistka'
>>> xs
23: 'Anarchista a Anarchistka'
>>> xs.lower()
24: 'anarchista a anarchistka'
>>> xs.upper()
25: 'ANARCHISTA A ANARCHISTKA'
>>> xs
26: 'Anarchista a Anarchistka'
>>> xs.title()
27: 'Anarchista A Anarchistka'
>>> ys = xs.lower()
>>> ys
28: 'anarchista a anarchistka'
>>> ys.title()
29: 'Anarchista A Anarchistka'
>>> xs
30: 'Anarchista a Anarchistka'
>>> xs.swapcase()
31: 'aNARCHISTA A aNARCHISTKA'
>>> 'a'.isalpha()
32: True
>>> 'aá'.isalpha()
33: True
>>> 'aář'.isalpha()
34: True
>>> xs = '12 to by nešlo 24'
>>> xs
35: '12 to by nešlo 24'
>>> '12 to by nešlo 24'.strip()
36: '12 to by nešlo 24'
>>> '12 to by nešlo 24'.strip('2')
37: '12 to by nešlo 24'
>>> '12 to by nešlo 24'.strip('42')
38: '12 to by nešlo '
>>> '12 to by nešlo 24'.strip('42 ')
39: '12 to by nešlo'
>>> '12 to by nešlo 24'.strip(' 42')
40: '12 to by nešlo'
>>> '12 to by nešlo 24'.strip('1 42')
41: 'to by nešlo'
>>> '12 to by nešlo 24'.rstrip('1 42')
42: '12 to by nešlo'
>>> '12 to by nešlo 24'.lstrip('1 42')
43: 'to by nešlo 24'
>>> ' to by nešlo '.strip()
44: 'to by nešlo'
>>> ' \t\t to by nešlo \n\t '.strip()
45: 'to by nešlo'
>>>