@python_beginnersЭта группа больше не существует

Страница 478 из 1885
Max
21.09.2016
18:46:23
ну так это она и есть! И мне легче не стало. Как я ее понимаю 1) - у нас есть i которая вычисляется в размере кол-ва элементов массива. 2) далее если i мы не можем поделить на 2 с равным остатком (т.е. без дробей и значит число цельное), то

и тут получается нужно делать что-то дальше и вроде как только с теми числами, которые четные

Igor
21.09.2016
18:46:52
погодь погодь

Max
21.09.2016
18:47:01
if not % 2: выходит отсекает нечетные. Если я это верно понял

Google
Max
21.09.2016
18:47:43
b0g3r: s = 0 for i in range(len(array)): if not i % 2: s += array[i]
я не понял откуда здесь взялось s и не сталкивался с +=

b0g3r
21.09.2016
18:47:46
if not % 2: выходит отсекает нечетные. Если я это верно понял
i от 0, поэтому условию соответствуют четные

s в начале определено

Igor
21.09.2016
18:48:05
+= это сокращенная запись можно так: s = s + 1 а можно так: s += 1

Max
21.09.2016
18:48:19
а, точно. Читал

b0g3r
21.09.2016
18:48:25
Тебе же нужно просумировать

Max
21.09.2016
18:48:35
верно

Igor
21.09.2016
18:48:44
s мы определили вне цикла, чтобы сумма не перезаписывалась заново каждый раз, когда мы проходимся по элементу

Max
21.09.2016
18:48:44
это только через sum делается?

b0g3r
21.09.2016
18:48:44
Для этого ты каждый четный должен прибавить к какой-то переменной

Igor
21.09.2016
18:49:03
это только через sum делается?
если ты про функцию sum(), то она здесь вообще ни при чем

b0g3r
21.09.2016
18:49:06
Делаем эту переменной равной нулю и вуаля

Google
b0g3r
21.09.2016
18:49:16
Так, это степик?

Max
21.09.2016
18:50:41
Igor
21.09.2016
18:50:48
сайт для изучения всякого

b0g3r
21.09.2016
18:50:51
Значит не он)

Igor
21.09.2016
18:51:19
как посчитать сумму трех известных чисел без цикла, пусть это будет 2, 5 и 7? s = 0 # вот сумма s = s + 2 # 0 + 2, значит s теперь равно 2 print(s) # покажет 2 s = s + 5 # 2 + 5, значит s теперь 7 print(s) # покажет 7 s = s + 7 # 7 + 7, значит s теперь 14 print(s) # покажет 14

b0g3r
21.09.2016
18:51:47
Просто если нет понимания как и чего - стоит немного откатиться назад и понять где потерялся. Или найти курс попроще)

Bulatbulat48
21.09.2016
18:53:00
http://clip2net.com/s/3CtUQBB

подскажите плиз в чем дело

Igor
21.09.2016
18:53:21
теперь напишем это через цикл и список (массив) s = 0 # определили изначальную сумму for x in [2, 5, 7]: s = s + x print(x) содержимое внутри цикла выполнится три раза (потому что у нас три элемента) в первый раз x будет равно 2, во второй - 5, и в третий - 7

Max
21.09.2016
18:53:42
You are given an array of integers. You should find the sum of the elements with even indexes (0th, 2nd, 4th...) then multiply this summed number and the final element of the array together. Don't forget that the first element has an index of 0. For an empty array, the result will always be 0 (zero). - сама задача. Я понимаю как через елиф указать условия типа пустого массива, как умножить на посл элемент

но вот алгоритм норм представить в части цикла еще не могу видимо. Хардвей я читал

Igor
21.09.2016
18:55:36
изначальную сумму чего?
сумму элементов, которых мы еще не посчитали

Max
21.09.2016
18:55:55
и тут наверное ретурн же лучше? насколько я понял чаще всего в коде у нас нет терминала поэтому принтовать приходится реже

Igor
21.09.2016
18:55:56
пошли в личку, что ли, мне кажется, здесь не будут рады, если я тебе циклы буду разжевывать)

Max
21.09.2016
18:56:41
окей... спасибо )

Zart
21.09.2016
19:00:35
вариант а ля С: s = 0 for i in range(0, len(a), 2): s += a[i] вариант через енумерейт: s = 0 for i, value in enumerate(a): if i % 2 == 0: s += value

Bulatbulat48
21.09.2016
19:09:03
http://clip2net.com/s/3CtXWAy

Google
Bulatbulat48
21.09.2016
19:09:09
подскажите плиз в чем трабл

tufedtm
21.09.2016
19:10:43
попробуй не через pycharm

Bulatbulat48
21.09.2016
19:11:51
File "C:\Python27\lib\site-packages\pip-7.1.0-py2.7.egg\pip\_vendor\lockfile\mkdirlockfile.py", line 18, in __init__ LockBase.__init__(self, path, threaded, timeout) File "C:\Python27\lib\site-packages\pip-7.1.0-py2.7.egg\pip\_vendor\lockfile\__init__.py", line 189, in __init__ hash(self.path))) File "C:\Python27\lib\ntpath.py", line 108, in join path += "\\" + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 7: ordinal not in range(128)

тож самое

хочется под виндой (

V
21.09.2016
19:13:53
предположу, что в путях где-то юникодный символ

папка венва/проекта/пичарма может по-русски называется? (пальцем в небо)

Bulatbulat48
21.09.2016
19:15:30
сейчас в C попробую

на 3 идет

2.7 хочется

amureki
21.09.2016
19:16:14
хочется подревнее?)

Bulatbulat48
21.09.2016
19:17:30
ага)

amureki
21.09.2016
19:18:03
подавляйте в себе такое желание

Bulatbulat48
21.09.2016
19:18:05
File "C:\virtdjango\lib\ntpath.py", line 108, in join path += "\\" + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 7: ordinal not in range(128)

неа.. тоже не катит

Dmitriy
21.09.2016
19:22:07
2.7 хочется
закопайте уже 2.7

Bulatbulat48
21.09.2016
19:22:27
http://clip2net.com/s/3CtZsgF

везде eng

Zart
21.09.2016
19:23:30
закопайте уже 2.7
пройдите нахер пазазя

Dmitriy
21.09.2016
19:23:56
поддержка версии 2 скоро все

Google
V
21.09.2016
19:24:59
ой?

Dmitriy
21.09.2016
19:25:09
знаешь что ответил рабинович?
есть советы, которые не подходят новичкам

Bulatbulat48
21.09.2016
19:27:46
так что посоветуете

Collecting Django C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Exception: Traceback (most recent call last): File "C:\dvenv\lib\site-packages\pip\basecommand.py", line 223, in main status = self.run(options, args) File "C:\dvenv\lib\site-packages\pip\commands\install.py", line 293, in run wb.build(autobuilding=True) File "C:\dvenv\lib\site-packages\pip\wheel.py", line 705, in build self.requirement_set.prepare_files(self.finder) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 334, in prepare_files functools.partial(self._prepare_file, finder)) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 321, in _walk_req_to_install more_reqs = handler(req_to_install) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 461, in _prepare_file req_to_install.populate_link(finder, self.upgrade) File "C:\dvenv\lib\site-packages\pip\req\req_install.py", line 249, in populate_link self.link = finder.find_requirement(self, upgrade) File "C:\dvenv\lib\site-packages\pip\index.py", line 486, in find_requirement all_versions = self._find_all_versions(req.name) File "C:\dvenv\lib\site-packages\pip\index.py", line 404, in _find_all_versions index_locations = self._get_index_urls_locations(project_name) File "C:\dvenv\lib\site-packages\pip\index.py", line 378, in _get_index_urls_locations page = self._get_page(main_index_url) File "C:\dvenv\lib\site-packages\pip\index.py", line 818, in _get_page return HTMLPage.get_page(link, session=self.session) File "C:\dvenv\lib\site-packages\pip\index.py", line 928, in get_page "Cache-Control": "max-age=600", File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 477, in get return self.request('GET', url, **kwargs) File "C:\dvenv\lib\site-packages\pip\download.py", line 373, in request return super(PipSession, self).request(method, url, *args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 465, in request resp = self.send(prep, **send_kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 605, in send r.content File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 750, in content self._content = bytes().join(self.iter_content(CONTENT_CHUNK_SIZE)) or bytes() File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 673, in generate for chunk in self.raw.stream(chunk_size, decode_content=True): File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 307, in stream data = self.read(amt=amt, decode_content=decode_content) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 243, in read data = self._fp.read(amt) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 54, in read self.__callback(self.__buf.getvalue()) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\controller.py", line 244, in cache_response self.serializer.dumps(request, response, body=body), File "C:\dvenv\lib\site-packages\pip\download.py", line 276, in set return super(SafeFileCache, self).set(*args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\caches\file_cache.py", line 99, in set with self.lock_class(name) as lock: File

"C:\dvenv\lib\site-packages\pip\_vendor\lockfile\mkdirlockfile.py", line 18, in __init__ LockBase.__init__(self, path, threaded, timeout) File "C:\dvenv\lib\site-packages\pip\_vendor\lockfile\__init__.py", line 189, in __init__ hash(self.path))) File "C:\dvenv\lib\ntpath.py", line 108, in join path += "\\" + b UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 7: ordinal not in range(128)

Dmitriy
21.09.2016
19:28:29
Collecting Django C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Exception: Traceback (most recent call last): File "C:\dvenv\lib\site-packages\pip\basecommand.py", line 223, in main status = self.run(options, args) File "C:\dvenv\lib\site-packages\pip\commands\install.py", line 293, in run wb.build(autobuilding=True) File "C:\dvenv\lib\site-packages\pip\wheel.py", line 705, in build self.requirement_set.prepare_files(self.finder) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 334, in prepare_files functools.partial(self._prepare_file, finder)) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 321, in _walk_req_to_install more_reqs = handler(req_to_install) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 461, in _prepare_file req_to_install.populate_link(finder, self.upgrade) File "C:\dvenv\lib\site-packages\pip\req\req_install.py", line 249, in populate_link self.link = finder.find_requirement(self, upgrade) File "C:\dvenv\lib\site-packages\pip\index.py", line 486, in find_requirement all_versions = self._find_all_versions(req.name) File "C:\dvenv\lib\site-packages\pip\index.py", line 404, in _find_all_versions index_locations = self._get_index_urls_locations(project_name) File "C:\dvenv\lib\site-packages\pip\index.py", line 378, in _get_index_urls_locations page = self._get_page(main_index_url) File "C:\dvenv\lib\site-packages\pip\index.py", line 818, in _get_page return HTMLPage.get_page(link, session=self.session) File "C:\dvenv\lib\site-packages\pip\index.py", line 928, in get_page "Cache-Control": "max-age=600", File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 477, in get return self.request('GET', url, **kwargs) File "C:\dvenv\lib\site-packages\pip\download.py", line 373, in request return super(PipSession, self).request(method, url, *args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 465, in request resp = self.send(prep, **send_kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 605, in send r.content File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 750, in content self._content = bytes().join(self.iter_content(CONTENT_CHUNK_SIZE)) or bytes() File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 673, in generate for chunk in self.raw.stream(chunk_size, decode_content=True): File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 307, in stream data = self.read(amt=amt, decode_content=decode_content) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 243, in read data = self._fp.read(amt) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 54, in read self.__callback(self.__buf.getvalue()) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\controller.py", line 244, in cache_response self.serializer.dumps(request, response, body=body), File "C:\dvenv\lib\site-packages\pip\download.py", line 276, in set return super(SafeFileCache, self).set(*args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\caches\file_cache.py", line 99, in set with self.lock_class(name) as lock: File
pip --version

Bulatbulat48
21.09.2016
19:28:52
PS C:\WINDOWS\system32> pip --version pip 7.1.0 from C:\Python27\lib\site-packages\pip-7.1.0-py2.7.egg (python 2.7)

tufedtm
21.09.2016
19:29:10
Collecting Django C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\util\ssl_.py:90: InsecurePlatformWarning: A true SSLContext object is not available. This prevents urllib3 from configuring SSL appropriately and may cause certain SSL connections to fail. For more information, see https://urllib3.readthedocs.org/en/latest/security.html#insecureplatformwarning. InsecurePlatformWarning Exception: Traceback (most recent call last): File "C:\dvenv\lib\site-packages\pip\basecommand.py", line 223, in main status = self.run(options, args) File "C:\dvenv\lib\site-packages\pip\commands\install.py", line 293, in run wb.build(autobuilding=True) File "C:\dvenv\lib\site-packages\pip\wheel.py", line 705, in build self.requirement_set.prepare_files(self.finder) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 334, in prepare_files functools.partial(self._prepare_file, finder)) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 321, in _walk_req_to_install more_reqs = handler(req_to_install) File "C:\dvenv\lib\site-packages\pip\req\req_set.py", line 461, in _prepare_file req_to_install.populate_link(finder, self.upgrade) File "C:\dvenv\lib\site-packages\pip\req\req_install.py", line 249, in populate_link self.link = finder.find_requirement(self, upgrade) File "C:\dvenv\lib\site-packages\pip\index.py", line 486, in find_requirement all_versions = self._find_all_versions(req.name) File "C:\dvenv\lib\site-packages\pip\index.py", line 404, in _find_all_versions index_locations = self._get_index_urls_locations(project_name) File "C:\dvenv\lib\site-packages\pip\index.py", line 378, in _get_index_urls_locations page = self._get_page(main_index_url) File "C:\dvenv\lib\site-packages\pip\index.py", line 818, in _get_page return HTMLPage.get_page(link, session=self.session) File "C:\dvenv\lib\site-packages\pip\index.py", line 928, in get_page "Cache-Control": "max-age=600", File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 477, in get return self.request('GET', url, **kwargs) File "C:\dvenv\lib\site-packages\pip\download.py", line 373, in request return super(PipSession, self).request(method, url, *args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 465, in request resp = self.send(prep, **send_kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\sessions.py", line 605, in send r.content File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 750, in content self._content = bytes().join(self.iter_content(CONTENT_CHUNK_SIZE)) or bytes() File "C:\dvenv\lib\site-packages\pip\_vendor\requests\models.py", line 673, in generate for chunk in self.raw.stream(chunk_size, decode_content=True): File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 307, in stream data = self.read(amt=amt, decode_content=decode_content) File "C:\dvenv\lib\site-packages\pip\_vendor\requests\packages\urllib3\response.py", line 243, in read data = self._fp.read(amt) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\filewrapper.py", line 54, in read self.__callback(self.__buf.getvalue()) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\controller.py", line 244, in cache_response self.serializer.dumps(request, response, body=body), File "C:\dvenv\lib\site-packages\pip\download.py", line 276, in set return super(SafeFileCache, self).set(*args, **kwargs) File "C:\dvenv\lib\site-packages\pip\_vendor\cachecontrol\caches\file_cache.py", line 99, in set with self.lock_class(name) as lock: File
http://pastebin.com/

Admin
ERROR: S client not available

Bulatbulat48
21.09.2016
19:35:58
исправил имя компа, думает

successfully

?

спасибо!

имя компа было Admin-ПК

Bulatbulat48
21.09.2016
19:39:51
?

Zart
21.09.2016
19:40:11
еще и пип установлен через жопу

Google
Zart
21.09.2016
19:40:36
еще и павершелл зачем-то

Bulatbulat48
21.09.2016
19:41:39
а что вместо павершелла?

⬗VLAD⌶K⬖
21.09.2016
19:41:54
Промпт

Bulatbulat48
21.09.2016
19:41:56
на другом компе какой-то прикольный ставил терминал

Zart
21.09.2016
19:42:29
да не, продолжай героически создавать себе трудности и не менее героически их преодолевать

Bulatbulat48
21.09.2016
19:42:34
в павершеле ls есть)

но он тормозной)

Dmitriy
21.09.2016
19:42:52
Bulatbulat48
21.09.2016
19:43:07
на 1 символ меньше)

Dmitriy
21.09.2016
19:43:25
но он тормозной)
этим компенсируется

Bulatbulat48
21.09.2016
19:43:27
окок) я думал это модно круто

не так значит)

⬗VLAD⌶K⬖
21.09.2016
19:43:48
Оптимизация?

Bulatbulat48
21.09.2016
19:44:03
comEmu

на рабочий ставил

вот он нравится

⬗VLAD⌶K⬖
21.09.2016
19:44:19
Чоколате

Тоже крутая вещь

Типа пип только для программ

tufedtm
21.09.2016
19:47:40
babun еще есть

Zart
21.09.2016
19:48:56
там ls это альяс на get-item

который умеет слегка больше чем ls

чоколейт говна кусок

Страница 478 из 1885

Эта группа больше не существует Эта группа больше не существует