Difference between revisions of "Sekitar Python"

From OnnoWiki
Jump to navigation Jump to search
Line 18: Line 18:
 
* Python is Object-Oriented − Python mendukung gaya atau teknik pemrograman Object-Oriented yang mengenkapsilasi kode di dalam objek.
 
* Python is Object-Oriented − Python mendukung gaya atau teknik pemrograman Object-Oriented yang mengenkapsilasi kode di dalam objek.
 
* Python is a Beginner's Language − Python adalah bahasa yang bagus untuk pemrogram tingkat pemula dan mendukung pengembangan berbagai aplikasi mulai dari pemrosesan teks sederhana hingga browser WWW hingga game.
 
* Python is a Beginner's Language − Python adalah bahasa yang bagus untuk pemrogram tingkat pemula dan mendukung pengembangan berbagai aplikasi mulai dari pemrosesan teks sederhana hingga browser WWW hingga game.
 +
 +
 +
==Karakteristik Python==
 +
 +
Berikut adalah karakteristik utama Pemrogramman Python -
 +
 +
* Mendukung metode pemrograman fungsional dan terstruktur serta OOP.
 +
* Dapat digunakan sebagai bahasa skrip atau dapat dikompilasi menjadi kode byte untuk membangun aplikasi yang besar.
 +
* Menyediakan tipe data dinamis tingkat tinggi dan mendukung pemeriksaan tipe dinamis.
 +
* Mendukung pengumpulan sampah otomatis.
 +
* Mendukung pengumpulan sampah otomatis.
 +
* Dapat di integrasikan dengan mudah ke C, C++, COM, ActiveX, CORBA, dan Java.
 +
 +
==Hello World menggunakan Python==
 +
 +
Sekadar memberi sedikit keseruan tentang Python, berikut adalah program kecil Python Hello World konvensional.
 +
 +
print ("Hello, Python!");
  
 
==Tutorial==
 
==Tutorial==

Revision as of 08:44, 25 January 2021

Python adalah general-purpose, high-level programming language. Filosofy disain Python menitik beratkan pada code readability, dan sintax yang memungkinkan programmer untuk mengekspresikan konsep-nya dengan lines of code yang lebih sedikit daripada bahasa lain-nya seperti C. Bahasa yang digunakan memberikan konstruksi yang dibuat agar menjadi program yang jelas baik untuk skala kecil maupun besar.

Python mendukung multi programming paradigm, termasuk style object-oriented, imperative dan functional programming atau procedural. Dia memiliki fitur dynamic type system dan automatic memory management dan mempunyaistandard library yang sangat komprehensif dan besar.

Seperti dynamic language yang lain, Python kadang digunakan sebagai scripting language, tapi juga mempunyai banyak non-scripting context. Menggunakan tool third-party, seperti Py2exe, atau Pyinstaller, Python code dapat dipaket sebagai program executable standaline. Python interpreter tersedia di banyak sistem operasi.

CPython, reference implementation dari Python, adalah free and open source software dan mempunyai community-based development model, seperti juga hampir semua implementasi alternatifnya. CPython di managed oleh non-profit Python Software Foundation.


Mengapa Belajar Python?

Python adalah bahasa skrip tingkat tinggi, interpreted, interaktif dan berorientasi objek. Python dirancang agar sangat mudah dibaca. Ia sering menggunakan kata kunci bahasa Inggris sedangkan bahasa lain menggunakan tanda baca, dan memiliki konstruksi sintaksis yang lebih sedikit daripada bahasa lain.

Python adalah KEHARUSAN bagi siswa dan profesional yang bekerja untuk menjadi Software Engineer yang baik khususnya ketika mereka bekerja di Pengembangan Web. Berikut adalah daftar beberapa keuntungan utama dari belajar Python:

  • Python is Interpreted − Python diproses saat runtime oleh interpreter. Kita tidak perlu mengkompilasi program kita sebelum menjalankannya. Ini mirip dengan PERL dan PHP.
  • Python is Interactive − Kita sebenarnya dapat bekerja di prompt Python dan berinteraksi langsung dengan interpreter saat menulis program.
  • Python is Object-Oriented − Python mendukung gaya atau teknik pemrograman Object-Oriented yang mengenkapsilasi kode di dalam objek.
  • Python is a Beginner's Language − Python adalah bahasa yang bagus untuk pemrogram tingkat pemula dan mendukung pengembangan berbagai aplikasi mulai dari pemrosesan teks sederhana hingga browser WWW hingga game.


Karakteristik Python

Berikut adalah karakteristik utama Pemrogramman Python -

  • Mendukung metode pemrograman fungsional dan terstruktur serta OOP.
  • Dapat digunakan sebagai bahasa skrip atau dapat dikompilasi menjadi kode byte untuk membangun aplikasi yang besar.
  • Menyediakan tipe data dinamis tingkat tinggi dan mendukung pemeriksaan tipe dinamis.
  • Mendukung pengumpulan sampah otomatis.
  • Mendukung pengumpulan sampah otomatis.
  • Dapat di integrasikan dengan mudah ke C, C++, COM, ActiveX, CORBA, dan Java.

Hello World menggunakan Python

Sekadar memberi sedikit keseruan tentang Python, berikut adalah program kecil Python Hello World konvensional.

print ("Hello, Python!");

Tutorial


Belajar Python Bahasa Indonesia

Lebih Detail

Persiapan

Dasar

Youtube

Advanced


Youtube

Panda

Jaringan

Text Processing

Translate

BeautifulSoup

Scraping Web

Pyhon Facebook

Python Twitter

Tweepy

Selenium

NLTK

igraph

Image / Signal Processing

Hadoop


Streaming Audio

Perbandingan Javascript PHP Python


Youtube

Pranala Menarik