загружаю начало 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