Kamis, 23 Maret 2017

0 Tutorial Python

Date: Kamis, 23 Maret 2017 Maret 23, 2017
Category:
Author: Mr Takur
Share:
Responds: 0 Comment
Hello All

   Bahasa Python memiliki banyak kesamaan dengan Perl, C, dan Java. Namun, ada beberapa perbedaan yang pasti antara bahasa.kali ini saya akan share syntax-syntax yang terdapat di pyhton,berikut syntaxnya : 

Program Python Pertama


Mari kita menjalankan program dalam mode yang berbeda dari pemrograman.

 

Interaktif Modus Programming


Meminjam juru tanpa melewati file script sebagai parameter membawa prompt berikut :


$ python
Python 2.4.3 (#1, Nov 11 2010, 13:34:43)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-48)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Ketik teks berikut pada prompt Python dan tekan Enter:
>>> print "Hello, Python!"
Jika kalian menjalankan versi baru dari Python, maka kalian akan perlu menggunakan pernyataan print dengan kurung seperti di cetak ("Hello, Python!");. Namun di Python versi 2.4.3, ini menghasilkan hasil sebagai berikut:

Hello, Python!

Script Modus Programming


Meminjam penafsir dengan parameter naskah dimulai eksekusi script dan berlanjut sampai script selesai. Ketika script selesai, penafsir tidak lagi aktif.

Mari kita menulis sebuah program Python sederhana dalam naskah. file Python memiliki ekstensi py. Ketik kode sumber berikut dalam file test.py:

print "Hello, Python!"
saya berasumsi bahwa kalian memiliki Python interpreter set dalam variabel PATH. Sekarang, cobalah untuk menjalankan program ini sebagai berikut -
$ python test.py
Ini menghasilkan hasil sebagai berikut:
Hello, Python!
Mari kita coba cara lain untuk menjalankan script Python. Berikut ini adalah file test.py yang dimodifikasi -
#!/usr/bin/python

print "Hello, Python!"
saya berasumsi bahwa kalian memiliki Python interpreter yang tersedia di / usr / bin direktori. Sekarang, cobalah untuk menjalankan program ini sebagai berikut -
$ chmod +x test.py     # This is to make file executable
$./test.py
Ini menghasilkan hasil berikut -
Hello, Python!

Python Identifier


Sebuah identifier Python adalah nama yang digunakan untuk mengidentifikasi variabel, fungsi, kelas, modul atau objek lain. Sebuah identifier diawali dengan huruf A sampai Z atau untuk z atau garis bawah (_) diikuti oleh nol atau lebih huruf, garis bawah dan angka (0 sampai 9).

Python tidak memungkinkan karakter tanda baca seperti @, $, dan% dalam pengidentifikasi. Python adalah kasus bahasa pemrograman sensitif. Dengan demikian, Tenaga Kerja dan tenaga kerja adalah dua identifier yang berbeda dengan Python.

Berikut adalah konvensi penamaan untuk pengidentifikasi Python -
 

  • nama kelas dimulai dengan huruf besar. Semua pengenal lainnya mulai dengan huruf kecil.
  • Memulai sebuah identifier dengan garis bawah terkemuka tunggal menunjukkan bahwa pengenal pribadi.
  • Memulai sebuah identifier dengan dua garis bawah terkemuka menunjukkan pengenal sangat pribadi.
  • Jika identifier juga berakhir dengan dua garis bawah membuntuti, identifier adalah nama khusus bahasa-didefinisikan.

Kata-kata milik


Daftar berikut menunjukkan kata kunci Python. Ini disediakan kata-kata dan kalian tidak dapat menggunakannya sebagai konstan atau variabel atau nama pengenal lainnya. Semua kata kunci Python berisi huruf kecil saja.


andexecnot
assertfinallyor
breakforpass
classfromprint
continueglobalraise
defifreturn
delimporttry
elifinwhile
elseiswith
exceptlambdayield

Baris dan Indentasi


Python tidak memberikan tanda kurung untuk menunjukkan blok kode untuk definisi kelas dan fungsi atau kontrol aliran. Blok kode ditandai dengan garis lekukan yang kaku ditegakkan.

Jumlah ruang pada lekukan adalah variabel, tetapi semua pernyataan dalam blok harus menjorok jumlah yang sama. Misalnya -
 

if True:
    print "True"
else:
  print "False"
Namun, blok berikut menghasilkan kesalahan -
if True:
    print "Answer"
    print "True"
else:
    print "Answer"
  print "False"
Dengan demikian, di Python semua lini terus menerus menjorok dengan jumlah yang sama ruang akan membentuk blok. Contoh berikut memiliki berbagai blok pernyataan -
Jangan mencoba untuk memahami logika pada titik waktu ini. Pastikan kalian memahami berbagai blok bahkan jika mereka tanpa tanda kurung.
#!/usr/bin/python

import sys

try:
  # open file stream
  file = open(file_name, "w")
except IOError:
  print "There was an error writing to", file_name
  sys.exit()
print "Enter '", file_finish,
print "' When finished"
while file_text != file_finish:
  file_text = raw_input("Enter text: ")
  if file_text == file_finish:
    # close the file
    file.close
    break
  file.write(file_text)
  file.write("\n")
file.close()
file_name = raw_input("Enter filename: ")
if len(file_name) == 0:
  print "Next time please enter something"
  sys.exit()
try:
  file = open(file_name, "r")
except IOError:
  print "There was an error reading file"
  sys.exit()
file_text = file.read()
file.close()
print file_text

 Laporan multi-Line


Laporan di Python biasanya diakhiri dengan baris baru. Python, bagaimanapun, memungkinkan penggunaan karakter garis kelanjutan (\) untuk menunjukkan bahwa garis harus terus. Misalnya -


total = item_one + \
        item_two + \
        item_three
Laporan yang terkandung dalam [], {}, atau () kurung tidak perlu menggunakan karakter garis kelanjutan. Misalnya -
days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']

Kutipan di Python


Python menerima tunggal ('), ganda (") dan tiga (' '' atau" "") mengutip untuk menunjukkan string literal, selama jenis yang sama dari kutipan dimulai dan berakhir string.

Kutipan tiga digunakan untuk span string di beberapa baris. Sebagai contoh, semua berikut ini adalah hukum -

word = 'word'
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."""

Komentar di Python


Sebuah tanda hash (#) yang tidak di dalam string literal dimulai komentar. Semua karakter setelah # dan hingga akhir garis fisik adalah bagian dari komentar dan juru Python mengabaikan mereka.

#!/usr/bin/python

# First comment
print "Hello, Python!" # second comment
Ini menghasilkan hasil berikut -
Hello, Python!
kalian dapat mengetik komentar pada baris yang sama setelah pernyataan atau ekspresi -
name = "Madisetti" # This is again comment
kalian dapat komentar beberapa baris sebagai berikut -
# This is a comment.
# This is a comment, too.
# This is a comment, too.
# I said that already.

Menggunakan Garis Kosong


Sebuah garis yang hanya berisi spasi, mungkin dengan komentar, dikenal sebagai garis kosong dan Python benar-benar mengabaikan itu.

Dalam sebuah sesi juru interaktif, Anda harus memasukkan baris fisik kosong untuk mengakhiri pernyataan multiline.

 

Menunggu Pengguna


Baris berikut dari program menampilkan prompt, pernyataan mengatakan "Tekan tombol enter untuk keluar", dan menunggu pengguna untuk mengambil tindakan -


#!/usr/bin/python

raw_input("\n\nPress the enter key to exit.")
Di sini, "\ n \ n" digunakan untuk membuat dua baris baru sebelum menampilkan baris yang sebenarnya. Setelah pengguna menekan tombol, program berakhir. Ini adalah trik yang bagus untuk menjaga jendela konsol terbuka sampai pengguna dilakukan dengan sebuah aplikasi.

Beberapa Laporan pada Single Line


Titik koma (;) memungkinkan beberapa pernyataan pada baris mengingat bahwa pernyataan tidak dimulai blok kode baru. Berikut adalah snip sampel menggunakan titik koma -
 

import sys; x = 'foo'; sys.stdout.write(x + '\n')

Beberapa Grup Pernyataan sebagai Suites


Sekelompok pernyataan individu, yang membuat blok kode tunggal disebut suite dengan Python. Senyawa atau kompleks pernyataan, seperti jika, sementara, def, dan kelas memerlukan baris header dan suite.

garis kepala mulai pernyataan (dengan kata kunci) dan mengakhiri dengan titik dua (:) dan diikuti oleh satu atau lebih baris yang membentuk suite. Misalnya -

if expression : 
   suite
elif expression : 
   suite 
else : 
   suite

Argumen Command Line


Banyak program dapat dijalankan untuk menyediakan Anda dengan beberapa informasi dasar tentang bagaimana mereka harus dijalankan. Python memungkinkan Anda untuk melakukan hal ini dengan h -

$ python -h
usage: python [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
-c cmd : program passed in as string (terminates option list)
-d     : debug output from parser (also PYTHONDEBUG=x)
-E     : ignore environment variables (such as PYTHONPATH)
-h     : print this help message and exit

[ etc. ]
kalian  juga dapat memprogram script sedemikian rupa bahwa itu harus menerima berbagai pilihan. Argumen Command Line merupakan topik yang maju dan harus dipelajari sedikit kemudian setelah kalian telah melalui sisa konsep Python.

[ Semoga Bermanfaat ]
[ Don't Forget For Share ]
[  ]  





Artikel Terkait :



Posting Komentar

Zone Free BitCoin Legit Review On NBR

Zone Free DASH Legit Review NBR

Zone Free LiteCoin Legit Review On NBR

Zone Free DogeCoin Legit Review On NBR