Форум русскоязычного сообщества Ubuntu


Автор Тема: Уроки по Python, обсуждение  (Прочитано 23832 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #15 : 20 Октября 2013, 19:11:30 »
Код: (python) [Выделить]
str(name)=input('my name')
Код:
#!/usr/bin/env python
# -*- coding: utf-8 -*-

def main():
   str(name)=input('my name')
   print('Your name is' + name)
   return 0
Ответ:
  File "проба.py", line 5
    str(name)=input('my name')
SyntaxError: can't assign to function call


------------------
(program exited with code: 1)
Press return to continue
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Уроки по Python, обсуждение
« Ответ #16 : 20 Октября 2013, 19:18:26 »
Что ты делаешь? Зачем функцию? Спорим, что этот код заработает:
Код: (python) [Выделить]
a=str(input('name'))
print(a)

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #17 : 22 Октября 2013, 14:11:25 »
Скоро я разберусь  системой. Кстати где продолжение уроков?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Уроки по Python, обсуждение
« Ответ #18 : 22 Октября 2013, 19:21:25 »
Скоро будет.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #19 : 23 Октября 2013, 20:09:59 »
И еще: хотелось бы видеть код для работы с: графикой(рисовать), диском(Чтение/запись), сетью, окнами
« Последнее редактирование: 23 Октября 2013, 20:12:52 от alsoijw »
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #20 : 23 Октября 2013, 20:36:26 »
И еще: хотелось бы видеть код для работы с: графикой(рисовать), диском(Чтение/запись), сетью, окнами
Графика - что Вы имеете в виду? Кодировать графику?

Диск - работа с файлами?

Окна - создание графических интерфейсов?

Это я чтобы автор топика лучше понял, что Вы хотите =)
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Уроки по Python, обсуждение
« Ответ #21 : 24 Октября 2013, 07:47:33 »
alsoijw, что? Объясни.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #22 : 25 Октября 2013, 15:52:57 »
Графика: рисовать  кружочки, линии, регионы, разными кистями: одноцветной, гардиентной, заливка рисунков.
Диск: читать, сохранять файлы: текстовые, бинарные, архивы.
Окна: создавать кнопочки, радиокнопки...
Сеть: я еще подумаю :)
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Уроки по Python, обсуждение
« Ответ #23 : 25 Октября 2013, 18:54:23 »
1. Делай gui и будет
2. конечно, работа с файлами ищи
3. gui (tkinter, qt, gtk...)
4. думай

Прошу прощения за задержку с новым уроком. Дел навалилось очень много.

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #24 : 25 Октября 2013, 20:27:06 »
Что ты делаешь? Зачем функцию? Спорим, что этот код заработает:
Код: (python) [Выделить]
a=str(input('name'))
print(a)
Вот какой код у меня заработал:
Код: (python) [Выделить]
print 'Hello. I am a python program.'
name = raw_input("What is your name?")
print "Hello there, " + name + "!"
raw_input()
Для ввода я использовал raw_input(), а не input()

Пользователь решил продолжить мысль 25 Октября 2013, 20:58:06:
Вопрос ко всем знающим Python: можно ли объявить переменную не в момент использования, а например строкой/двумя строками выше?
По Visual Basic я привык объявлять переменные, например так:
Dim temp as Integer
temp=3
« Последнее редактирование: 25 Октября 2013, 20:58:06 от alsoijw »
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #25 : 25 Октября 2013, 21:23:43 »
Вопрос ко всем знающим Python: можно ли объявить переменную не в момент использования, а например строкой/двумя строками выше?
По Visual Basic я привык объявлять переменные, например так:
Dim temp as Integer
temp=3
Зачем?
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн Jack Sparrow

  • Активист
  • *
  • Сообщений: 630
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #26 : 25 Октября 2013, 21:31:08 »
Вопрос ко всем знающим Python: можно ли объявить переменную не в момент использования, а например строкой/двумя строками выше?
По Visual Basic я привык объявлять переменные, например так:
Dim temp as Integer
temp=3
В Python это не имеет смысла. Поэтому лучше сразу отходить от парадигмы VB и привыкать к той, что принята в Python.
Linux is only free if your time has no value (c) Jamie Zawinski

Оффлайн Grigory Smirnov

  • Автор темы
  • Старожил
  • *
  • Сообщений: 1339
  • Дайте мне исходники, и я переверну Землю.
    • Просмотр профиля
    • Дафтер
Re: Уроки по Python, обсуждение
« Ответ #27 : 27 Октября 2013, 15:09:00 »
alsoijw, правилами форума запрещено обсуждать пиратское ПО и варез.

Оффлайн Phlya

  • Старожил
  • *
  • Сообщений: 2219
  • Фля, Цыганский барон, Винни Пух
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #28 : 27 Октября 2013, 15:44:06 »
А какое пиратское ПО я обсуждаю? Скажите и я удалю комментарий.
Книга денег вообще-то стоит =)
Ubuntu 14.04 (Unity), MSI GE40

Оффлайн alsoijw

  • Старожил
  • *
  • Сообщений: 4062
  • Fedora 25 GNOME 3 amd64
    • Просмотр профиля
Re: Уроки по Python, обсуждение
« Ответ #29 : 27 Октября 2013, 18:29:00 »
Хочу создавать оконные приложения. Как я понимаю мне нужна интегрированная среда. Какую посоветуете?
Мало видеть нам начало - надо видеть и конец. Если видишь ты создание - значит где-то есть ТВОРЕЦ
Многие жалуются: геометрия в жизни не пригодилась. Ямб от хорея им приходится отличать ежедневно?

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.