Python. Исчерпывающее руководство
Қосымшада ыңғайлырақҚосымшаны жүктеуге арналған QRRuStore · Samsung Galaxy Store
Huawei AppGallery · Xiaomi GetApps

автордың кітабынан сөз тіркестері  Python. Исчерпывающее руководство

Ксения К.
Ксения К.дәйексөз келтірді43 минут бұрын
Команды while, if и else используются для повторения и условного выполнения кода: if a < b: print('Computer says Yes') else: print('Computer says No')
Комментарий жазу
Ксения К.
Ксения К.дәйексөз келтірді43 минут бұрын
Таблица 1.5. Логические операторы Операция Описание x or y Если значение x ложно, возвращается y, в противном случае возвращается x x and y Если значение x ложно, возвращается x, в противном случае возвращается y not x Если значение x ложно, возвращается True, в противном случае возвращается False
Комментарий жазу
Ксения К.
Ксения К.дәйексөз келтірді43 минут бұрын
Таблица 1.4. Операторы сравнения Операция Описание x == y Равно x != y Не равно x < y Меньше x > y Больше x >= y Больше или равно x <= y Меньше или равно
Комментарий жазу
Ксения К.
Ксения К.дәйексөз келтірді44 минут бұрын
Таблица 1.3. Битовые операторы Операция Описание x << y Битовый сдвиг влево x >> y Битовый сдвиг вправо x & y Битовая операция И x | y Битовая операция ИЛИ x ^ y Битовый сдвиг ИСКЛЮЧАЮЩЕЕ ИЛИ ~x Битовое отрицание
Комментарий жазу
Ксения К.
Ксения К.дәйексөз келтірді48 минут бұрын
Таблица 1.1. Арифметические операторы Оператор Описание x + y Сложение x – y Вычитание x * y Умножение x / y Деление x // y Целочисленное деление x ** y Возведение в степень (x в степень y) x % y Остаток (от деления x на y) –x Унарный минус +x Унарный плюс
Комментарий жазу
Ксения К.
Ксения К.дәйексөз келтірді1 сағат бұрын
Когда Python используют в интерактивном режиме, переменная _ содержит результат последней операции.
Комментарий жазу
Шамиль Рашидов
Шамиль Рашидовдәйексөз келтірді2 ай бұрын
Таблица 1.2. Распространенные математические функции Функция Описание abs(x) Модуль (абсолютная величина) divmod(x,y) Возвращает (x//y,x%y) pow(x,y [,modulo]) (x**y)%modulo round(x,[n]) Округляет до ближайшего кратного 10 в степени n
Комментарий жазу
Егор и.
Егор и.дәйексөз келтірді2 ай бұрын
В f-строках могут вычисляться выражения и имена переменных. Для этого они заключаются в фигурные скобки. К каждому заменяемому элементу может быть присоединен спецификатор формата. Так, '>3d' обозначает трехзначное десятичное число, выравниваемое по правому краю, '0.2f' обозначает число с плавающей точкой, выводимое с двумя знаками точности.
Комментарий жазу
Владимир Т.
Владимир Т.дәйексөз келтірді2 ай бұрын
исключения можно перехватывать и обрабатывать командами try и except: portfolio = [] with open('portfolio.csv') as file: for line in file: row = line.split(',') try: name = row[0] shares = int(row[1]) price = float(row[2]) holding = (name, shares, price) portfolio.append(holding) except ValueError as err: print('Bad row:', row) print('Reason:', err) В этом коде при возникновении исключения ValueError подробная информация о причине ошибки помещается в переменные err и control, передаваемые коду в блоке except.
Комментарий жазу
Владимир Т.
Владимир Т.дәйексөз келтірді2 ай бұрын
Если в программе происходит ошибка, она выдает исключение и выводит сообщение с трассировкой: Traceback (most recent call last): File "readport.py", line 9, in <module> shares = int(row[1]) ValueError: invalid literal for int() with base 10: 'N/A' В сообщении указан тип ошибки и место ее появления. Обычно ошибка приводит к завершению программы
Комментарий жазу