На главную страницу | Новости | Ссылки | Контакты
~ sys ~
sys.exit() - выход из программы;
sys.argv - список аргументов командной строки, где argv[0] - имя скрипта py;
~ os ~
os.system(cmd) - выполнение команды ОС
os.listdir(path) - возвращает список файлов и директорий в заданной папке.
Для считывания строки с консоли используется функция
>>> str = input() # ввод строки с консоли
5
>>> x = int(str) # преобразование в числовую форму
>>> y = x**2
>>> print(y) # вывод на консоль
25
Чтение/запись данных из файла можно проводить с помощью методов
>>> f = open('newfile.txt','w') # открытие в режиме записи
>>> f.write('Hello')
5
>>> f.close()
>>> f = open('newfile.txt','r') # открытие в режиме чтения
>>> f.read()
'Hello'
>>> f.close()
Аналог тернарного оператора:
>>> u = 'tru' if True else 'ne tru'
Генераторы списков:
>>> [i**2 for i in range(0,6)]
[0, 1, 4, 9, 16, 25]