Python - это многопарадигмальный, динамически типизированный, многоцелевой язык программирования. Он разработан для быстрого изучения, понимания и использования, а также для обеспечения чистого и единообразного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01.01.2020. Тем не менее, для вопросов о Python, связанных с версией, добавьте тег [python-2.7] или [python-3.x]. При использовании варианта Python (например, Jython, PyPy) или библиотеки (например, Pandas и NumPy) включите его в теги.

Подробнее про python...

Я новичок в python, и я объявил некоторые переменные в своем коде, но они почти схожи, я хотел бы знать, можно ли упростить это с помощью цикла for или тому подобного, чтобы не было 10 строки объявления? Left_10 = PhotoImage(file = 'image_10.jpg') Left_9 = PhotoImage(file = 'image_9.jpg') Left_8 = ....
8 Июн 2021 в 10:20
Мне пришлось расплавить 4 файла данных, а затем переименовать столбец значений, когда я кодирую только для каждого df, код работает, но при создании цикла for код не работает? Зачем? Цикл for: data_files = [df1, df2, df3, df4] names = ['child_mortality','income','life_expectancy','population'] i = ....
8 Июн 2021 в 10:15
У меня есть датафрейм: df = pd.DataFrame({"id": [1, 1, 1, 2, 2, 3], "city": ['abc', 'abc', 'abc', 'def10', 'def10', 'ghk'] ,"year": [2008, 2009, 2010, 2008, 2010,2009], "value": [10,20,30,10,20,30]}) id city year value 0 1 abc 2008 10 1 1 abc 2009 20 2 1 abc ....
8 Июн 2021 в 09:59
Возьмем этот текст, например 泣(な)き出(だ)した, я хочу удалить фуригану программно (т.е. 泣き出した). Я пытался re.sub(r"\([^()]*\)", "", '泣(な)き出(だ)した') Но вместо этого он возвращает 泣した. Какое регулярное выражение лучше?....
8 Июн 2021 в 09:48
Простите, здесь новичок. Я следовал этому руководству https://www.youtube.com/watch?v=JD -age0BPVo на py / django, и ему удалось запустить веб-сервер. Однако он просто отображает страницу по умолчанию: В моем urls.py у меня установлена ​​страница по умолчанию. Urls.py from django.contrib import....
8 Июн 2021 в 09:48
Я пытаюсь создать сообщение, используя экземпляр профиля пользователя. Сообщение сохранено, но в базе данных не создано ни одного объекта. В моем приложении user_blog я создал модель профиля для пользователя blog_users / models.py from django.db import models from django.conf import settings from....
8 Июн 2021 в 09:21
Мне нужна помощь с моим кодом. Предполагается, что нужно умножить цифры в числе и указать, сколько раз вы должны умножать цифры, пока не дойдете до единственной цифры. Пример: persistence(39) #returns 3, because 3*9=27, 2*7=14, 1*4=4 and 4 has only one digit У меня проблема с выводом переменных шаг....
8 Июн 2021 в 08:35
Я пытаюсь написать функцию входа в систему с помощью Python. Однако я не могу написать код для проверки имени пользователя и пароля на соответствие тем, которые хранятся в файле. Конкретная ошибка - NameError: имя adusername не определено. Как я могу это исправить? def adminlogindetails(): ad....
8 Июн 2021 в 08:22
Краткое описание проблемы: Я написал универсальное регулярное выражение, чтобы захватить две группы из предложения. Далее мне нужно объединить 3-й член 2-й группы с 1-й группой. Я использовал слово and в регулярном выражении как раздел, чтобы разделить две группы предложения. Например: Входные....
8 Июн 2021 в 07:57
Для меня следующее не удается open("~/somefile") Но open(os.path.expanduser("~/somefile")) Работает. Почему так работает и как это исправить?....
8 Июн 2021 в 05:53
Я знаю, что мне нужно написать цикл for или while, код такой: import random trigger = input("Press T to roll dice: ") if trigger.upper() == "T": def roll(): dice = random.randint(1, 6) print(f"Your number is: {dice}") roll() else: print("Invalid key, press T to roll") ....
8 Июн 2021 в 04:23
Следующий код делает именно то, что я хочу; однако цикл for работает слишком медленно. На моей машине время цикла for составляет 1 мин 5 с. Я ищу гораздо более быструю альтернативу циклу for. # Imports from sympy.solvers.solveset import solveset_real from sympy import Symbol, Eq # Define variabl....
8 Июн 2021 в 04:18
В качестве входных данных у меня есть большой фрейм данных, который выглядит так: index type price 3000 C 300 3000 P 500 3500 C 300 3500 P 400 4500 P 100 Я хотел бы получить значение индекса, при котором для одного и того же индекса, но другого типа (C и P) разница в цене н....
8 Июн 2021 в 04:04
Здесь я пытаюсь сделать ячейку для Days_Ropless столбец в строке, которая имеет «пенсию» в другом столбце в NAN. Как это так, это делает всеми Days_empless столбец в NAN, тогда как я хочу только эту определенную клетку в этой строке, чтобы быть нан for row in df['income_type']: if row == 'retir....
8 Июн 2021 в 02:56
У меня есть два фрейма данных df1 и df2 df1 = pd.DataFrame({'name': ['A', 'B', 'C'], 'value': [100, 300, 150]}) df2 = pd.DataFrame({'name': ['A', 'B', 'D'], 'value': [20, 50, 7]}) Я хочу объединить эти два фрейма данных в новый фрейм данных df3, чтобы получить следующий резу....
8 Июн 2021 в 02:36
Я делю очень длинное число на гораздо меньшее. Оба имеют тип decimal.Decimal (). Результат выражается в научных обозначениях. Как мне это остановить? Мне нужно напечатать номер полностью. >>> decimal.getcontext().prec 50 >>> val Decimal('1000000000000000000000000') >>> units Decimal('1500000000')....
У меня есть такой файл 237501.jpg#0 Two 237501.jpg#1 Teddy 237501.jpg#2 Large 237501.jpg#3 A teddy 237501.jpg#4 an image 237501.jpg#0 Two 237501.jpg#1 Teddy 237501.jpg#2 Large 237501.jpg#3 A teddy 237501.jpg#4 an image И мне нужно добавить символ табуляции после каждого числа для каждой ст....
8 Июн 2021 в 02:02
У меня есть строки, которые могут иметь различное количество «групп». Мне нужно разделить их, но у меня проблемы с этим. Группы всегда будут начать с [A-Z]{2-5}, а затем :, а строку или изменяющаяся длина и пробелы. У него всегда будет пространство перед группой. Примеры строк: "YellowSky AA:Hello A....
8 Июн 2021 в 01:10
Предположим, что я получаю значения для valid, d, sn из функции, которую я ввел в свою программу. Затем я передаю его через следующий оператор if в Python, чтобы вывести результат. Я хочу, чтобы программа напечатала следующие операторы: напечатайте on, если sn >= 0 и 1<d <90. напечатайте off-right,....
8 Июн 2021 в 00:45
У меня есть большое значение DataFrame, и я заинтересован в трех основных колоннах: индивидуальный идентификатор, образование и год. Я хотел бы создать новую переменную под названием Education1985, где я назначаю всем людям образованию, которое они имели в 1985 году, независимо от того, какой год на....
8 Июн 2021 в 00:04
Я хотел бы итерации в словаре Python, который может содержать другой словарь, список или строку, сравнить значения с ожидаемым и возвратом, если соответствует совпадение def recurse(node, finding, round=0): print(str(round) + " -> " + str(node)) if "name" in node: if node["name"] == ....
7 Июн 2021 в 23:50
У меня есть два данных DataFrames: Первый DataFrame DF содержит данные: df = pd.DataFrame({'Standort': ['Vereinigte Staaten', 'Australien', 'Belgien'], 'value': [100, 300, 150]}) Второе dataframe lookup_country - это таблица поиска, чтобы связать столбец «стандартной» для столбца «з....
7 Июн 2021 в 23:34
Я следовал этому руководству, чтобы создать недельный столбец в пандах: группа по неделям в пандах а>. Ответы работают нормально, если у вас есть дата без часов, минут и секунд. Но у меня это не сработало. На самом деле мне даже не нужна резюмирующая часть ответа, просто создание столбца за нед....
7 Июн 2021 в 23:14
@commands.command() async def verify(self, ctx, length=10): verify_characters = [] for _ in range(length): verify_characters.append(random.choice(string.ascii_letters + string.digits + "!§$%&/()=?`-.<>")) verify_msg = "".join(verify_characters) print(veri....
7 Июн 2021 в 23:07
Я создаю свой первый проект Flask. Первая часть проекта - это, очевидно, часть входа в систему. Я сделал с html страницу для регистрации и входа в систему. Затем я написал фляжную часть проекта. Код следующий, разделенный в файле main.py from flask import Flask, render_template, redirect, url_fo....
7 Июн 2021 в 23:07