загружаю начало 18 урока
This commit is contained in:
parent
1a48b971e3
commit
d8ce3de627
|
@ -0,0 +1,33 @@
|
||||||
|
import os
|
||||||
|
|
||||||
|
|
||||||
|
def list_levels():
|
||||||
|
files = os.listdir(path=".")
|
||||||
|
result = []
|
||||||
|
for file in files:
|
||||||
|
if file.lower().endswith('.txt'):
|
||||||
|
result.append(file)
|
||||||
|
|
||||||
|
return result
|
||||||
|
|
||||||
|
|
||||||
|
def load (file):
|
||||||
|
# 1 загрузить весь файл в строку
|
||||||
|
f = open(file, "r")
|
||||||
|
s = f.read()
|
||||||
|
|
||||||
|
# 2 заменить все пробелы и переводы строки на ничего
|
||||||
|
s = s.replace(" ", "")
|
||||||
|
s = s.replace('\n', "")
|
||||||
|
|
||||||
|
# 3 из полученной строки создать массив используя разделитель ","
|
||||||
|
a = s.split(",")
|
||||||
|
|
||||||
|
# а - массив строк, в которых хранятся числа
|
||||||
|
b = []
|
||||||
|
for x in a:
|
||||||
|
b.append(int(x))
|
||||||
|
# b - массив чисел из а
|
||||||
|
|
||||||
|
f.close()
|
||||||
|
return b
|
Loading…
Reference in New Issue