Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 28, 2015 20:36:24

Biberin
Зарегистрирован: 2015-11-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Только начал изучать Pyton, нужна помощь

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

# -*- coding: cp866 -*-
#персональный привет
name = input(“как тебя зовут: ”)
print (“This is ”, name)
input(“\nнажмите Enter”)

и получается, что когда я ввожу цифровые значения - программа работает как надо, т.е. спрашивает, как меня зовут, я ввожу, например, 1 и она мне пишет “привет 1”
если я ввожу буквы, например Artem, то ничего не работает
почему?

Офлайн

#2 Ноя. 28, 2015 21:53:54

BearPro
Зарегистрирован: 2015-09-09
Сообщения: 46
Репутация: +  0  -
Профиль   Адрес электронной почты  

Только начал изучать Pyton, нужна помощь

В каком смысле “не работает”? Если выдаёт ошибку, то какую? Что конкретно вы видите после запуска?

Офлайн

#3 Ноя. 28, 2015 22:43:58

Biberin
Зарегистрирован: 2015-11-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Только начал изучать Pyton, нужна помощь

ничего не вижу
окно исчезает сразу
как будто программа отработала и закрылась

Отредактировано Biberin (Ноя. 28, 2015 22:45:16)

Офлайн

#4 Ноя. 29, 2015 02:41:02

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

Только начал изучать Pyton, нужна помощь

Поставь третий питон.



Офлайн

#5 Ноя. 29, 2015 07:04:28

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

Только начал изучать Pyton, нужна помощь

py.user.next
Поставь третий питон.
А чем это будет лучше? Вместо того чтобы использовать far manager человек тычет мышкой. У человека ошибка до input, питон свалился, дал трейсбек и винда закрыла консоль. Чем тут 3 питон лучше второго? И откуда видно что у него не третий?



Отредактировано doza_and (Ноя. 29, 2015 07:04:41)

Офлайн

#6 Ноя. 29, 2015 09:09:32

J.R.
Зарегистрирован: 2015-07-18
Сообщения: 147
Репутация: +  16  -
Профиль  

Только начал изучать Pyton, нужна помощь

.

Отредактировано J.R. (Янв. 27, 2016 08:21:06)

Офлайн

#7 Ноя. 29, 2015 09:16:11

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

Только начал изучать Pyton, нужна помощь

doza_and
А чем это будет лучше?
1)
Ну, этот код, он его где-то взял. А где он его взял? Где-то, где примеры написаны для третьего питона. Значит, третий питон будет лучше для него, так как он сможет продолжать учиться по тому источнику.
2)
Второй питон вообще не стоит учить, с ним можно только ознакомиться, чтобы знать, как поддерживать существующий старый код. Второй питон не будет развиваться никогда, потому что питон должен быть один.
3)
Те, кто изучают второй питон, рискуют остаться некомпетентными, потому что множество модулей стандартной библиотеки уже давно ушли далеко вперёд. То есть человек будет читать инфу по модулю во втором питоне, а в третьем этот же модуль будет предоставлять чуть ли не в два раза больше всяких возможностей, а человек и знать не будет про них.

doza_and
И откуда видно что у него не третий?
Biberin
как меня зовут, я ввожу, например, 1 и она мне пишет “привет 1”
если я ввожу буквы, например Artem, то ничего не работает
Такое будет только во втором питоне, потому что там строку надо вводить с кавычками вокруг неё. Поэтому там для ввода используется raw_input(), чтобы кавычки не надо было вводить. Это просто был эксперимент, от которого в итоге отказались. Чем питон и отличается от других языков - в нём постоянно проводят эксперименты, чтобы найти самое лучшее, а всякую ерунду выкинуть.



Отредактировано py.user.next (Ноя. 29, 2015 09:19:18)

Офлайн

#8 Ноя. 29, 2015 13:35:25

Biberin
Зарегистрирован: 2015-11-28
Сообщения: 3
Репутация: +  0  -
Профиль   Отправить e-mail  

Только начал изучать Pyton, нужна помощь

и правда, версии перепутал
все работает
спасибо!!!!

Офлайн

#9 Ноя. 29, 2015 17:35:42

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

Только начал изучать Pyton, нужна помощь

py.user.next
Да похоже вы правы, пора переходить на трешку.



Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version