Уведомления

Группа в Telegram: @pythonsu

#1 Янв. 27, 2021 10:04:37

Flagellant
Зарегистрирован: 2021-01-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

Здравствуйте! Начал изучать программирование недели две назад. Посмотрел несколько лекций Тимофея Хирьянова по Python на ютубе. Скачал на свой андроид программу Pydroid 3. Я просто копировал и вставлял коды, типа этого:

def invert_array(A:list,N:int):
“”“Обращение массива задом-наперед в рамках от 0 до n-1”“”

for k in range(N):
A=A

def test_invert_array():
A1=
invert_array(A1,5)
if A1==:
print(“#test-success”)
else:
print(“#test-failed”)

A2=
invert_array(A2,8)

if A2==:
print(“#test2-ok”)
else:
print(“#test2-fail”), которые писал лектор, в эту программу и консоль выводила результаты.
Вчера установил Microsoft Visual Studio с пакетом по программированию на Python, начал вводить этот код, но консоль ничего не выводит и при этом не сообщает о каких-либо ошибках в синтаксисе.
Пытался искать в инете причину возникновения данной ситуации, но ничего не нашел.
Может знает кто-нибудь с чем это связано?

Офлайн

#2 Янв. 27, 2021 10:46:49

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9882
Репутация: +  853  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

Flagellant
Скачал на свой андроид программу Pydroid 3.
Программа - параша, выколачивающая деньги и паразитирующая на бесплатном питоне. Выбрось её, она только затормозит твоё развитие.

Flagellant
Вчера установил Microsoft Visual Studio с пакетом по программированию на Python
А ты установи Linux второй системой. И там вообще проблем с питоном нет никаких. Тогда куча глупых вопросов, которые якобы нельзя обойти, просто отпадётся сама собой, потому что это чисто виндовые проблемы.

Можешь для начала использовать сервис https://repl.it . Но лучше, конечно, поставить нормальную среду для программирования.



Отредактировано py.user.next (Янв. 27, 2021 10:50:33)

Офлайн

#3 Янв. 27, 2021 10:56:33

Flagellant
Зарегистрирован: 2021-01-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

py.user.next
Спасибо за совет!

Офлайн

#4 Янв. 27, 2021 11:57:54

Flagellant
Зарегистрирован: 2021-01-27
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

py.user.next Программа - параша, выколачивающая деньги и паразитирующая на бесплатном питоне. Выбрось её, она только затормозит твоё развитие.

Это про Pydroid 3 сказа но или про Microsoft Visual?))

Офлайн

#5 Янв. 27, 2021 12:26:24

doza_and
От:
Зарегистрирован: 2010-08-15
Сообщения: 4138
Репутация: +  252  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

Flagellant
Microsoft Visual
Про него тоже сомнения. Давненько им не пользовался, но проблемы были, причем на уровне операционной системы.
При установке MSVC и указании галочки поставить питон, он ставил его себе внутрь и кроме того ломал питон который стоял штатно в системе (тот который обычные люди только и используют). Т.е. после этого разработка могла вестись только из под MSVC - все в традициях микрософта.
Были проблемы с кодировкой. При использовании utf-8 упорно добавлял bom в скрипты. Чем очевидно делал их неработоспособными под unix и macos. Открыл разок в msvc и оно перестает работать в unix хотя до этого работало. И причем ничего в msvc не видно, он то bom не показывает.

Не исключаю что таких приколов гораздо больше. Одни постепенно чинятся, другие добавляются.



Отредактировано doza_and (Янв. 27, 2021 12:27:48)

Офлайн

#6 Янв. 27, 2021 15:02:56

PEHDOM
Зарегистрирован: 2016-11-28
Сообщения: 2196
Репутация: +  294  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

Flagellant
Это про Pydroid 3 сказа но или про Microsoft Visual?))
Думается мне про второе, потому как первое денег не стоит , и скорее баловоство.



==============================
Помещайте код в теги:
[code python][/code]
Бериегите свое и чужое время.

Офлайн

#7 Янв. 27, 2021 16:40:44

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 9882
Репутация: +  853  -
Профиль   Отправить e-mail  

Print не выводится в консольной команде

Flagellant
Это про Pydroid 3 сказа но или про Microsoft Visual?))
Это про Pydroid 3. Эта параша через каждые три нажатия, далеко не самые лучшие, выкидывает сообщение “купи премиум аккаунт”. UX у неё такой, что нужно 100500 кнопок нажимать каждый раз, чтобы просто какой-нибудь print вывести. Так что не трать на неё время, она только затормозит тебя. Там просто ребятки присосались к питону. Причём питон-то для них бесплатный, с них никто денег за него не брал никогда.

Flagellant
или про Microsoft Visual
Я этим в плане питона не пользовался никогда. Согласен с doza_and насчёт самой студии. Как-то ставил её, не самую свежую. Так чтобы её поставить, она стала говорить, что я должен сначала поставить Internet Explorer, а без него она не встанет, там типа важная документация есть и её нужно через Internet Explorer читать. А когда я стал ставить этот Internet Explorer, который мне вообще нафиг не нужен, этот Internet Explorer не стал ставиться без сервис-паков для винды, которые мне точно так же нафиг не нужны. И когда я стал ставить сервис-паки, вся эта фигня мало того что трафик сожрала только, так ещё и повисла в итоге. К счастью, сейчас ситуация поменялась и винда теперь не нужна просто стала. А когда она стала не нужна, она стала резко добавлять в себя всякие удобства для пользователей, стала завлекать их, снижать цены на всё и перестала доставать по каждой мелочи. А раньше да, она считала, что ты ей должен, и поэтому издевалась над пользователями только так.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version