Tag: питон

Итерация по строкам в файле python

Я изучаю python. Было бы возможно, если бы кто-то мог объяснить разные для следующего: file = open("file.txt") for line in file: #do something file = open("file.txt") contents = file.read() for line in contents: # do something Я знаю, что в первом случае файл будет выступать в качестве списка, поэтому мы будем перебирать файл по мере […]

python: могу ли я расширить верхнюю границу метода range ()?

Какова верхняя граница функции range () и как ее можно расширить, или, альтернативно, что это лучший способ сделать это: for i in range(1,600851475143):

Как определить, являются ли все номера в списке одинаковыми или разными, если длина списка неизвестна (Python)?

Я использую Python, и я пытаюсь выяснить, как установить, все ли номера в списке одинаковы или различны (даже если только одно целое отличается), если заранее не знаю, сколько всего элементов в список. Первоначально я написал что-то вроде: def equalOrNot(lst): if sum(lst)%len(lst)==0: return False else: return True Но он не работает во всех случаях. Какие-либо предложения? […]

Вывод Python input () не определен

Я получил код python из какой-то книги, как показано ниже, но работает ненормально. # name.py name = input('What is your first name? ') print('Hello ' + name.capitalize() + '!') Результат: $ python name.py What is your first name? jack Traceback (most recent call last): File "name.py", line 3, in <module> name = input('What is your […]

Вызов другой функции для каждого элемента списка

Предположим, у меня есть список: [1, 2, 3, 4] И список таких функций: [a, b, c, d] Есть ли простой способ получить этот результат? Что-то вроде zip , но с функциями и аргументами? [a(1), b(2), c(3), d(4)]

Печать вложенных списков в определенных направлениях – Python

Я пытаюсь создать графический дизайн в Python, точнее, слова ASCII «banner». Каждая буква состоит из вложенного списка строк символа. [[' _______ ', '( )', '| () () |', '| || || |', '| |(_)| |', '| | | |', '| ) ( |', '|/ \\|'], [' _______ ', '( ____ \\', '| ( \\/', '| […]

Python передает экземпляр себя как аргумент другой функции

У меня есть класс UserModel, который будет по существу делать все, как логин и обновление. Я пытаюсь передать экземпляр себя (полный класс) в качестве аргумента другой функции другого класса. Например: (очевидно, не код, но вы получаете идею) from Car import CarFactory class UserModel: def __init__(self,username): self.username = username def settings(self,colour,age,height): return {'colour':colour,'age':age,'height':height} def updateCar(self,car_id): c […]

Композиция – Ссылка на другой класс в Python

В моем примере ниже в Python объект x 'has-an' object y. Я хотел бы иметь возможность ссылаться на методы x из y. Я могу достичь этого, используя @staticmethod, однако мне не рекомендуется делать это. Есть ли способ (ы) ссылаться на весь объект x из объекта y? class X(object): def __init__(self): self.count = 5 self.y = […]

Каков удобный способ оценить множественное равенство строк в Python?

Я действительно застрял в оценке булевых выражений. См. Код: def f(A): if A=='a' or A=='b' or A=='c' …: return True return False Есть ли удобный и элегантный способ сделать это, когда A может равняться еще больше строк?

Есть ли способ Pythonic для итерации по «расширенному» списку источников?

Я создал выражение генератора, которое строит словарь из более чем ключей источника, например: def moreIter(names): for name in names: yield name yield name + "Bar" KEYS = ("a", "b") src = {"a": 1, "aBar": 2, "b": 3, "bBar": 4, "c": 0, "cBar": 1, "d": 10} d = {key: src[key] for key in moreIter(KEYS)} Мне было […]

Interesting Posts for Van-Lav

CherryPy Logging: Как настроить и использовать глобальные регистраторы уровня приложений и приложений?

Добавить текст в изображение с помощью PIL

Parsing json object отправлен с использованием метода Ajax GET в Django

Как найти недокументированные методы в моем коде?

Как отладить ошибку памяти Python?

Оптимизированный способ извлечения родителей только последним ребенком с использованием django ORM

Ошибка ввода / вывода с использованием модуля Python SMBus, малины Pi и Arduino

Преимущества ведения журнала и печати () + лучшие методы ведения журнала

Невозможно преобразовать 'vector <unsigned long>' в объект Python

Как гений Python перебирает одно значение в кортедже Python?

python unittest – Использование опции «buffer» для подавления stdout – как это сделать?

Учет списка и функция, возвращающая несколько значений

Добавляйте в определенный момент в файле, каждый раз увеличивайте значение

Как я могу заблокировать readline () в python, поэтому мне не нужно опроса?

Создание матрицы параметров с помощью itertools

Python - лучший язык программирования в мире.