in
), the size function(len()
) and slicingrange(0, 5)
means [0:5) which means the values 0, 1, 2, 3, and 4<h1>This is a heading</h1> <p>This is a paragraph</p> <p>A paragraph with <a href="http://find-santa.eu">a link to my homepage</a>.</p>
S.split([sep[, maxsplit]]) -> list of strings
S.upper() -> str
#!/usr/bin/env python3 a_string = "What a beautiful snake!" a_string.upper() print(a_string) a_string = a_string.upper() print(a_string) print() print(a_string.split()) a_string = "Steve, Paul, Susan, Anna, Peter, Amy" print(a_string.split(','))
#!/usr/bin/env python3 a_string = "What a beautiful snake!" char = a_string[0] char = a_string[1] char = a_string[-1] char = a_string[-3] substring = a_string[1:5] substring = a_string[1:-3] substring = a_string[:-2] substring = a_string[-2:] result = a_string[::2]
#!/usr/bin/env python3 a_string = 'What a beautiful snake!' for char in a_string: print(char) for index, char in enumerate(a_string): print(f'{index:2}: {char}')
#!/usr/bin/env python3 TOTAL = 0 for i in range(5): TOTAL += i for _i in range(5): print("Repeated action") sum_even = 0 for i in range(10, 0, -2): sum_even += i
open(.)
read()
, readline()
, readlines()
or iterate over its contentclose()
or implicitly (end of with
)with open(filename, encoding='utf-8') as f: for line in f: print(line, end="")note:
filename
is a variable that needs to contain a string denoting a filename