Форум программистов, компьютерный форум, киберфорум
Python
Войти
Регистрация
Восстановить пароль
Другие темы раздела
Python Пишу по книжке "Грокаем алгоритмы" точнее даже списываю код программы, выдает ошибку, и не пойму в чем дело https://www.cyberforum.ru/ python/ thread2431721.html
В редакторе sumlime text 3 ввел данный код, и пишет что ошибка в 18 строчке, как я понял 18 и 19 почти одинаковые в обоих значит ошибка не пойму что не так)) Хелп плиз) Я начинающий программист,...
Python Работа с процессами. Породить процессы, формируя генеалогическое дерево согласно варианту...
Написать программу, которая будет реализовывать следующие функции: - сразу после запуска получает и сообщает свой ID и ID родительского процесса; - перед каждым выводом сообщения об ID процесса и...
Python WSGI Python
Здравствуйте, нужно решить задачу на python используя сервер WSGI. С CGI разобрался, а вот с WSGI вообще ничего не могу понять. У меня есть файл HTML: index.html <!DOCTYPE HTML> <html> <head>...
Python Нейросеть - AttributeError: 'neuralNetwork' object has no attribute 'query' Учусь создавать нейросеть, на данном этапе при попытке создать объект n=neuralNetwork и вызове n.query выдает ошибку AttributeError: 'neuralNetwork' object has no attribute 'query' Не пойму в чем... https://www.cyberforum.ru/ python/ thread2431012.html
Python AttributeError: 'str' object has no attribute 'tell' https://www.cyberforum.ru/ python/ thread2430881.html
Добрый день всем, я только начал изучать python. Наткнулся на задачу, написать базу данных, запись заносилась на диск, чтобы ее потом можно было найти в файле, редактировать или удалить. При вызове...
Конструктор с необязательными аргументами в python 2.7 Python
Всех приветствую. Помогите пожалуйста сделать конструктор с необязательными аргументами и с любым количеством аргументов,который будет работать на python 2.7. Мой код, который будет ниже, работает...
Python Как взаимодействовать только с заданной областью
Никак не разберусь, как взаимодействовать с заданной областью, в роли которой выступает прямоугольник. Моя задача - отображение заданного цвета именно внутри прямоугольника. import cv2 import...
Python P2P server на pythonanywhere Решил организовать p2p сервер. Вроде pythonanywhere позволяет загружать скрипты. Вот и хочу узнать, возможно ли реализовать signal server на этом сайте. Если да - как обратится потом к нему ? https://www.cyberforum.ru/ python/ thread2430526.html
Python Шифровка https://www.cyberforum.ru/ python/ thread2430491.html
Стало известно, что противник шифрует текст следующим образом. Сначала определяется количество букв в самом длинном слове, его длину обозначим k (словом называется непрерывная последовательность...
Python Копирование столбца из одного файла в другой Есть файл, откуда нужно взять четвертый столбец. Файл выглядит так: 1 11 21 31 41 2 12 22 32 42 3 13 23 33 43 4 14 24 34 44 5 15 25 35 45 6 16 26 36 46 Нужно записать новый файл с четвертым... https://www.cyberforum.ru/ python/ thread2430419.html
0 / 0 / 0
Регистрация: 05.04.2019
Сообщений: 17
0

Ошибка в алгоритме бинарного поиска на python 3.7 в sublime text 3

05.04.2019, 22:37. Просмотров 2320. Ответов 8
Метки (Все метки)


В редакторе sumlime text 3 ввел данный код, и пишет что ошибка в 18 строчке, как я понял 18 и 19 почти одинаковые в обоих значит ошибка не пойму что не так)) Хелп плиз) Я начинающий программист, примерно знаю основы C#, и такие не языки программирования html5, css3) Начинал с C#, сейчас в веб хочу податься, чтобы быстрее разобраться в программировании, а в дальнейшем вернуться к более тяжелому(созданию приложений, а самой главной целью будут игры) Сейчас хочу изучть js и python, чтобы писать какие никакие сайты и немного посидеть на фрилансе для того чтобы набрать опыт на реальных заданиях, вот смотрю ютубера Гошу Дударя и Хауди хо, посоветовали изучить книгу Грокаем алгоритмы и вот на первой же главе ошибка в коде) Помогите) что не так.
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
def binary_search(list, item):
low = 0
high = len(list)-1
 
while low <= high:
mid = (low + high)
guess = list[mid]
if guess == item:
return mid
if guess > item:
high = mid - 1
else:
low = mid + 1
return None
 
my_list = [1, 3, 5, 7, 9]
 
print binary_search(my_list, 3) # => 1
print binary_search(my_list, -1) # => None


Вернуться к обсуждению:
Ошибка в алгоритме бинарного поиска на python 3.7 в sublime text 3
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.04.2019, 22:37
Готовые ответы и решения:

Не работает Sublime Text c Python
Всем привет, у меня случился казус с сублаймом после переустановки windows. Проблема заключается в...

Установка Python в Sublime Text 3
При запуске hello world'а в Sublime Text 3 вылетает:

Sublime Text - запуск программы на Python
import math class Printable(object): &quot;&quot;&quot;docstring for Printable&quot;&quot;&quot; def __init__(self):...

Настройка Sublime Text 3 под Python 3. Ошибки
Возникло несколько проблем в ходе настройки sublime text 3 под программирование на python: 1)...

8
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.