Перейти до вмісту

Мова програмування Phyton


Повідомлень в темі: 20

#1 Dimetrius

    Абориген

  • Користувачі
  • PipPipPipPip
  • 75 повідомлень
  • Стать:Чоловік

Відправлено 13.10.2008 – 21:12

  • 20
Народ хто що знає і може сказати про таку мову програмування як Пітон (Python). Я хочу так для себе повивчати її трохи. Чи варто її вчити? Хто в цьому обізнаний і мав з нею справу, кажіть все що думаєте. Якщо знаєте якісь хороші ссилки на компілятори цієї мови, то поділіться будь-ласка.

#2 Dimetrius

    Абориген

  • Користувачі
  • PipPipPipPip
  • 75 повідомлень
  • Стать:Чоловік

Відправлено 17.10.2008 – 18:21

Перегляд дописуDimetrius (13.10.2008 22:12) писав:

Народ хто що знає і може сказати про таку мову програмування як Пітон (Python). Я хочу так для себе повивчати її трохи. Чи варто її вчити? Хто в цьому обізнаний і мав з нею справу, кажіть все що думаєте. Якщо знаєте якісь хороші ссилки на компілятори цієї мови, то поділіться будь-ласка.

Що ніхто нічого не знає і не може сказати?
  • 0

#3 mim

    Генеральний писар

  • Користувачі
  • PipPipPipPipPipPipPipPipPip
  • 680 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 17.10.2008 – 18:50

чув лише загальні речі. що будь-де написані
класна, об'єктна і орієнтована і тп і тд
  • 0

#4 Ronin

    Ледар

  • Користувачі
  • PipPip
  • 10 повідомлень
  • Стать:Чоловік

Відправлено 09.12.2008 – 23:32

Коли лежав в лікарні, то шось трохи пробував вчити, потім розбив екран на смарті і закинув. А зараз немає часу. Ще, пізніше, до неї вернуся
  • 0

#5 Гетьман

    I am forsaken (c) Sylvanas

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 2480 повідомлень
  • Стать:Чоловік
  • Місто:Leopolis novus

Відправлено 25.02.2012 – 20:58

Нещодавно почав читати книжку "Dive into Python" і експериментувати з Django. kalamar таки правий: замість отого *далі багато веселих слів* Pascal у школах слід ввести Python. Мова проста яко двері, водночас напрочуд ефективна.

З. І. Хтось ще знає класні книжки по Python?
  • 0

#6 _Ex

    STATUS_OK

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 1610 повідомлень
  • Стать:Чоловік
  • Місто:Бахмут, Південна Слобожанщина, Україна

Відправлено 26.02.2012 – 00:36

Перегляд дописуГетьман (25.02.2012 – 20:58) писав:

Нещодавно почав читати книжку "Dive into Python" і експериментувати з Django. kalamar таки правий: замість отого *далі багато веселих слів* Pascal у школах слід ввести Python. Мова проста яко двері, водночас напрочуд ефективна.

З. І. Хтось ще знає класні книжки по Python?
добре, що зночок пітона це якась какашка синьожовтого кольору. табачнєґ вже через це не введе. :lol:
- вигнати зі школи Паскаля, і принести туди пітон? ви ще орангутанга на директора поставте! це вам не заапарк.
особисто відчуваю неприхильність до всіх цих іграшкових мов, і чим вони чудніші тим більшу.
  • 1

#7 FT232BM

    私は人々嫌い

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3435 повідомлень
  • Стать:Чоловік
  • Місто:Київ->НТУУ "КПІ"

Відправлено 26.02.2012 – 00:50

Перегляд дописуГетьман (25.02.2012 – 20:58) писав:

Нещодавно почав читати книжку "Dive into Python" і експериментувати з Django. kalamar таки правий: замість отого *далі багато веселих слів* Pascal у школах слід ввести Python. Мова проста яко двері, водночас напрочуд ефективна.

З. І. Хтось ще знає класні книжки по Python?
Ось є порада. Ти почав її виконувати:

Цитата

Завтра ищешь в интернете книжку Dive into python. Похуй если ничего не поймешь. Затем идешь на python.org и изучаешь стандартную библиотеку от корки до корки. Потом зубришь, именно, сука, вызубриваешь конвенцию по написанию питоньего кода - PEP8, чтобы от зубов отскакивало. Когда напишешь свою первую имиджборду, по пути изучив верстку на html+css, скачиваешь и изучаешь любой питоний асинхронный вебсервер, рекомендую Tornado или Gevent. Как переделаешь имиджборду, чтобы выдавала по крайней мере 5 тысяч запросов в секунду, можешь идти дальше - тебя ждет увлекательный мир хайлоада. Apache Hadoop, сверхбыстрые асинхронные key-value хранилища, MapReduce. Отсос хиккующих выблядков / просто неудачников типа рейфага или сисярп/джава-хуесосов, которые сосут хуй по жизни не заставит себя ждать и уже через пол года ты будешь получать такие суммы, что любая баба будет течь при одном упоминании твоей зарплаты.

Ось відповідь на неї:
Прихований текст

  • 0

#8 Pavlo_Taiko

    міністр по боротьбі з етикою та мораллю

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 2145 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 26.02.2012 – 20:03

Пайтон - непогана штука. Однак майбутнє за груві, а можливо і за іншою гібридною мовою. Скриптова, об'єктно орієнтована, з надзвичайно розширеним порівняно з джавою функціоналом. Вперше зіткнувся з ним при насетаблюванні системи компіляції в Quick Build.

Перегляд допису_Ex (26.02.2012 – 00:36) писав:

добре, що зночок пітона це якась какашка синьожовтого кольору. табачнєґ вже через це не введе. :lol:
- вигнати зі школи Паскаля, і принести туди пітон? ви ще орангутанга на директора поставте! це вам не заапарк.
особисто відчуваю неприхильність до всіх цих іграшкових мов, і чим вони чудніші тим більшу.
Паскаль - пережиток минулого, ну його нафіг зі шкіл та вузів.
  • 0

#9 kalamar

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3942 повідомлень
  • Стать:Чоловік
  • Місто:Чорнильщина

Відправлено 26.02.2012 – 21:46

Перегляд дописуГетьман (25.02.2012 – 20:58) писав:

З. І. Хтось ще знає класні книжки по Python?
На Пітоні чи Пайтоні якось були написали таку програму bittorrent <_< , деякі несвідомі люди ту програму не за призначенням використовують на різних піратських бухтах. Ви можете назви подивитись, і купити десь на амазоні. :)

Тут писали, що Пітон об’єктно-орієнтована, це так, але не тільки, на Пітоні можна і в функціональній парадигмі програмувати.
Пітон мова скриптова, звідси його переваги і недоліки. Пітон підтримує RAD , саму програму на Пітоні можна написати швидко, але швидкодія тієї програми значно поступатиметься програмі скажімо на С. Але випадків, коли час і зусилля на написання програми важать більше, ніж швидкодія тієї програми - безліч. Напр. якщо то якась обчислюваляна програма, яка рахує, чи є життя на Марсі, то ви її ганятимете раз десять, а писатимете на С з місяць. Програш у швидкодії з лихвою окуповується швидкістю написання самої програми. Пітон йде із батарейками, є багато пакетів на різні випадки життя. Зокрема, для наукових розрахунків є SciPy, NumPy, й програми, написані з використанням тих бібліотек не повільні, адже самі бібліотеки написані на С та Фортрані, Пітон виконує роль клею, й фактично робить те, що робить Матлаб, дозволяє швидко написати програму, яка ті бібліотеки використовує.
Й Пітон найближчим часом точно не зникне, бо Пітон є одна із основних мов, яку використовує Ґуґл, youtube то теж пітон, Голівуд використовує Пітон, й багато инших корпопацій Пітон використовують, а це запорука довговічності, адже ті корпорації інвестуватимуть в розвиток.
Щодо інтерпретатора, до для віндовз просто скачайте із офіційного сайту.
На лінуксі інтерпретатора не треба ставити, він там уже стоїть. Зокрема, на Убунту Пітон то стандартна скриптова мова, оскільки є зоопарк скриптових мов, то вони вирішили взяти одну, а саме Пітон за стандарт, щоб користувачу, який хоче використовувати скриптову мову, досить було вивчити одну.

Цитата

A strong focus on Python as the single programming language
through which the entire system could be built and expanded
Ньюанс щодо назви, назва покодить від комедії Monty Python, фаном якої був Ґвідо ван Россум, тому тут немає однозначної думки, як правильно казати українською, Пітон чи Пайтон.

Повідомлення відредагував kalamar: 26.02.2012 – 21:53

  • 2

#10 FT232BM

    私は人々嫌い

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3435 повідомлень
  • Стать:Чоловік
  • Місто:Київ-&gt;НТУУ &quot;КПІ&quot;

Відправлено 04.03.2012 – 02:18

Каламаре, а ким ви працюєте? Такі речі цікаві розповідаєте. Мене теж цікавить HPC.
  • 0

#11 kalamar

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3942 повідомлень
  • Стать:Чоловік
  • Місто:Чорнильщина

Відправлено 04.03.2012 – 16:41

Перегляд дописуFT232BM (04.03.2012 – 02:18) писав:

Каламаре, а ким ви працюєте? Такі речі цікаві розповідаєте. Мене теж цікавить HPC.
Я просто останнім часом використовую Пітон для числових розрахунків. Ні, не на суперкомп’ютерах. :wink2:
Але для HPC Пітон справді використовують, незважаючи на його інтерпретовану природу. Тут є перелік розширень.
Взагалі, при розробці будь-якої програми, Пітон часто використовують для прототипування. Програму можна розробляти на Пітоні, й лише коли вирішені всі основні питання структури та дизайну, програму можна на С перекласти. В своїй Пітонівськії реінкарнації програму можна навіть запропонувати користувачам, щоб від них feedback отримати, й поправити дизайн. Навіть перший Ґуґлівський crawler був на Пітоні написаний, як я якось читав.
  • 0

#12 FT232BM

    私は人々嫌い

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3435 повідомлень
  • Стать:Чоловік
  • Місто:Київ-&gt;НТУУ &quot;КПІ&quot;

Відправлено 04.03.2012 – 17:47

Перегляд дописуkalamar (04.03.2012 – 16:41) писав:

Я просто останнім часом використовую Пітон для числових розрахунків. Ні, не на суперкомп’ютерах. :wink2:
Але для HPC Пітон справді використовують, незважаючи на його інтерпретовану природу. Тут є перелік розширень.
Взагалі, при розробці будь-якої програми, Пітон часто використовують для прототипування. Програму можна розробляти на Пітоні, й лише коли вирішені всі основні питання структури та дизайну, програму можна на С перекласти. В своїй Пітонівськії реінкарнації програму можна навіть запропонувати користувачам, щоб від них feedback отримати, й поправити дизайн. Навіть перший Ґуґлівський crawler був на Пітоні написаний, як я якось читав.
Нехіло. А чи є сенс у різних біндах, якщо усіх базових типів даних Пайтона немає в Сі, наприклад чи у Форті?

Повідомлення відредагував FT232BM: 04.03.2012 – 17:47

  • 0

#13 kalamar

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3942 повідомлень
  • Стать:Чоловік
  • Місто:Чорнильщина

Відправлено 04.03.2012 – 18:29

Перегляд дописуFT232BM (04.03.2012 – 17:47) писав:

Нехіло. А чи є сенс у різних біндах, якщо усіх базових типів даних Пайтона немає в Сі, наприклад чи у Форті?
Ось приклад використання.
Ось пакети для інтеграції їз різними мовами.
  • 0

#14 КаваНеПийПивоЇжБорщ...

    Т Чарівне Гімно 2009

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3018 повідомлень
  • Стать:Не скажу
  • Місто:мами

Відправлено 23.09.2014 – 10:18

А хтось можливо рубить швидку команду очистки консолі (shell)? Бо дуже запппригнічує постійне перезавантаження.
  • 0

#15 КаваНеПийПивоЇжБорщ...

    Т Чарівне Гімно 2009

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3018 повідомлень
  • Стать:Не скажу
  • Місто:мами

Відправлено 07.10.2014 – 12:49

Можливо хось рубить як IDLE ? Нє?
  • 0

#16 Katod

    вєтєран

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3642 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 08.10.2014 – 10:34

а в мене теж питання, чи є програмні оболонки, альтернативи IDLE під лінукс?
  • 0

#17 kalamar

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3942 повідомлень
  • Стать:Чоловік
  • Місто:Чорнильщина

Відправлено 08.10.2014 – 11:38

Перегляд дописуКаваНеПийПивоЇжБорщ... (23.09.2014 – 10:18) писав:

А хтось можливо рубить швидку команду очистки консолі (shell)? Бо дуже запппригнічує постійне перезавантаження.
Тут є набір розширень для IDLE. Там є розширення, яке дає стандартну команду очистки консолі Ctrl-L (чи дозволяє настроїти клавіші за бажанням в опціях).

Перегляд дописуKatod (08.10.2014 – 10:34) писав:

а в мене теж питання, чи є програмні оболонки, альтернативи IDLE під лінукс?
В убунту заходиш у вкладку присвячену Пітону і вибираєш. Їх тільки в репозиторії кільканадцять штук. Також, з пітоном працюють ide загального характеру, не специфічно пітонівські.
Порекомендувати мжна Eric Python IDE, але не для тих, хто вивчає Пітон. Просто тому, що при вивченні мови програмування не пишуть великих проектів, і тому, наворочене IDE тільки заважає.

Ланка на ІДЕ Еріка, якщо хтось захоче найновішу версію.

Повідомлення відредагував kalamar: 08.10.2014 – 11:59

  • 1

#18 Katod

    вєтєран

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3642 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 08.10.2014 – 23:11

Перегляд дописуkalamar (08.10.2014 – 11:38) писав:

Тут є набір розширень для IDLE. Там є розширення, яке дає стандартну команду очистки консолі Ctrl-L (чи дозволяє настроїти клавіші за бажанням в опціях).


В убунту заходиш у вкладку присвячену Пітону і вибираєш. Їх тільки в репозиторії кільканадцять штук. Також, з пітоном працюють ide загального характеру, не специфічно пітонівські.
Порекомендувати мжна Eric Python IDE, але не для тих, хто вивчає Пітон. Просто тому, що при вивченні мови програмування не пишуть великих проектів, і тому, наворочене IDE тільки заважає.

Ланка на ІДЕ Еріка, якщо хтось захоче найновішу версію.
дякую.
Зараз бавлюся з федорою з кдє.

думаю, воно все ставиться без проблем і на федору, тобто, полюбому ставиться, хай навіть і з проблемами :)
  • 0

#19 kalamar

    Старійшина

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3942 повідомлень
  • Стать:Чоловік
  • Місто:Чорнильщина

Відправлено 08.10.2014 – 23:25

Перегляд дописуKatod (08.10.2014 – 23:11) писав:

дякую.
Зараз бавлюся з федорою з кдє.

думаю, воно все ставиться без проблем і на федору, тобто, полюбому ставиться, хай навіть і з проблемами :)
Я не думаю, що будуть проблеми. Яка різниця. Тільки спробуй і инші іде. Просто до Еріка треба звикати. Багато хто вважає його не інтуїтивним. Зрештою, іде то справа смаку. Ось основні іде для Пітона. Більшість мають бути у репах.
  • 1

#20 Katod

    вєтєран

  • Користувачі
  • PipPipPipPipPipPipPipPipPipPip
  • 3642 повідомлень
  • Стать:Чоловік
  • Місто:Київ

Відправлено 09.10.2014 – 11:07

Перегляд дописуkalamar (08.10.2014 – 23:25) писав:

Я не думаю, що будуть проблеми. Яка різниця. Тільки спробуй і инші іде. Просто до Еріка треба звикати. Багато хто вважає його не інтуїтивним. Зрештою, іде то справа смаку. Ось основні іде для Пітона. Більшість мають бути у репах.
ерік є в федорівських репозитаріях.
Дякую. Буду бавитися-розбиратися.
  • 0



Кількість користувачів, що читають цю тему: 1

0 користувачів, 1 гостей, 0 анонімних


Магазин кубиков Рубика Cubes.in.ua