Tag: питона

Рекурсия Python: диапазон

Мне нужно определить функцию rec_range (n), которая принимает натуральное число и возвращает TUPLE чисел до числа n. т.е. rec_range (5) возвращает (0,1,2,3,4) rec_range (1) возвращает (0,) Это то, к чему я придумал. def rec_range(n): """takes a natural number n and returns a tuple of numbers starting with 0 and ending before n Natural Number -> […]

проверять повторяющиеся символы / букву в строке

Привет, я хочу проверить, имеет ли строка из пользовательского ввода два повторяющихся символа / буквы в строке рядом с eachother. У меня есть простой код, чтобы проверить, совпадают ли первая буква и вторая буква в строке. def two_same(): d = [] while len(d) <= 1: d = input("enter the same letter twice:") if d[0] == […]

Как повторить раздел программы, пока вход не будет корректным в python?

я хочу, чтобы мой кадр повторялся до тех пор, пока игрок не догадался правильно ghuess=input("state a number between 1-100") if ghuess>number: print "too high try again!" elif ghuess<number: print "too low try again!" else: print "well done! ghuess you have won.." time.sleep(1) print "3" time.sleep(1) print "2" time.sleep(1) print "1" time.sleep(1) print prize

Как я могу повысить эффективность цикла в Python?

Я пишу файл csv в python и есть четыре уровня вложенных объектов. как Мне нужно показать csv, как это StudentName , StudentClass SubjectName , SubjectDate SubjectBookNAme , SubjectBookpage Я использую loop like Just example not actual code for s in students: for subject in s.subjects: for book in subject.books : writer.writerow(s.name, s.class, subject.name, book.name) Это […]

выйти из бесконечного цикла?

Я попадаю в бесконечный цикл, когда я ввожу нецелое число. Как это исправить? Вот мой код: def inputInt(integer): while True: try: result = int(integer) except ValueError: print ('Invalid input – Try again') continue break return result value = input (' Enter a value:') number = inputInt(value) print ('The value is',number)

Прогнозирование временных рядов (в конечном счете с помощью python)

Какие существуют алгоритмы для прогнозирования / регрессии временных рядов? Как насчет использования нейронных сетей? (лучшие документы об этой теме?) Есть ли библиотеки python / фрагменты кода, которые могут помочь?

передать значение аргумента возврата одной функции в другую колбу

Я хотел бы вернуть значение от одной функции к другой функции и использовать ее для фильтрации моего excel. Ниже вы пытаетесь сделать следующее: @app.route('/bzrules') def show_tables(): rules = pd.read_excel('static/dummy_data.xlsx') # User will select value in drop down in view.html. I want the user selection to be passsed to my second function below to filter my […]

Комбинации с заменами

Я знаю, как создавать комбинации набора, и это встроенный в Python (что я использую). Но как создавать комбинации с заменами? Предположим, что у меня есть набор с, скажем, двумя идентичными элементами – например, AABCDE . Комбинации из 3 предметов могут быть: "AAB" "ABC" "CDE" Однако программа будет считать ABC дважды – один раз при использовании […]

Распечатайте весь код в скрипте Python

Как распечатать содержимое скрипта Python? Например, если у меня есть этот (бессмысленный пример) сценарий: my_var = 1 + 1 another_thing = "this is my string" Какую строку я могу добавить к ней, чтобы вернуть все содержимое? my_var = 1 + 1 another_thing = "this is my string" # Magically print out all of the code […]

Как повторить фрагмент кода определенное количество раз в python

поэтому в основном то, что я пытаюсь сделать, это написать кусок кода о приготовлении чашки чая (домашняя работа в школе) так что в основном вот мой код print ("Making A Cup Of Tea") a=input("How many for Tea") print ("there are",a,"People for tea") b=input ("Would you like Sugar? YES/NO") if (b) == ("YES"): c=input("How many sugars?") […]

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