Инструменты пользователя

Инструменты сайта


develop:pyton:variable

Это старая версия документа!


Переменные, операторы, циклы

Общее

Консольные скрипты хранятся с расширением .py, графические .pyw.
Стандартная кодировка для файлов UTF-8 без BOM, если файл в другой кодировке, то ее следует указать в первой (или второй) строке так:

#-*- coding: cp1251 -*-

В Unix системах, внутри скрипта следует указывать путь к интерпретатору (аналогично bash), #!/usr/bin/python

Несколько команд в одной строке можно разделять точкой с запятой, а в целом, ее использование не рекомендуется.

Комментарии однострочные, символом решетки, многострочный можно выделить тремя символами двойной кавычки (форматирование сохраняется)
:!: по факту это будет строковая переменная, которая так же используется для документирования

Вывод

print([<Объекты>] [, sep=' '] [, end='\n'] [, file=sys.stdout] [, flush=False])

:!: В аргументе end можно указать пробел (end=« »), тогда после команды print() не будет перевода строки

print("""Str1
Str2
Str3""")

Так же, есть функция sys.stdout.write(), она не вставляет символ перевода строки в конце

Ввод

Для ввода есть функция input(), она возвращает введенное значение

MyVar= input("Input String: ")

Обработка исключений

Блок try: .. except

try:
    commands..
except EOFError:
    ActionsIsError

Переменные

Операторы

Условные операторы и циклы

develop/pyton/variable.1627407359.txt.gz · Последнее изменение: 2021/07/27 17:35 — admin