malem brewww sekarang gw mau nulis dikit dikit tentang pemrograman python [LAGI] sory kalo rada ngaco ama kurang ngerti, kalo ngerti ditanyaain aja yuaaaa kk :D.
Menjalankan Python
pertama tama kita jalankan python ada dua cara pertama bisa lewat promt shell alias terminal yang kedua ialah nulis skrip terlebih dahulu.
nah yang biasa saya jalankan sih lewat prompt shell atau terminal, dengan cuma mengetikkan ‘python’ (hilangkan tanda petik ‘ dan hanya jalan di linux, kalo di windows kan ga ada bawaan pythonnya 😛 )
ampe muncul beginiian
Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39)
[GCC 4.4.5] on linux2
Type “help”, “copyright”, “credits” or “license” for more information.
>>>
kalo ada “>>>” berarti si interpreter python siap menerima perintah yuk mariii
nah cara kedua yaiu melalui skrip, nah disini text editor yang digunakan tergantung selera masing masing ya mau pake vi, pico, nano dan lain lain, kalo saya sih biasa pake gedit :p hehe7, biar ga pusing begini nih contoh scriptnya, bikin file dengan nama zenalganteng
#! /usr/bin/python
print ‘zenal itu ganteng sekali’
nah untuk menjalankannya tinggal ketik ‘python zenalganteng’ atau filenya ditambahin permission filenya pake execute (x) dengan perintah ‘ chmod +x zenalganteng’ terus jalanin deh programnya dengan perintah ‘./zenalganteng’
Apa Aja Tipe Data Di Python Brewww ????
python punya kemampuan dalam mengelola tipe data itu keren brewww. Untuk mendeklarasikan suatu variabel, Si Python ini melakukannya secara langsung tanpa menyebutkan tipe datanya, ini yang membedakan python dengan bahasa lain. Python secara otomatis menentukan tipe datanya brewww . Python juga mendukung konversi dan perhitungan antar tipe data dengan ketelitian yang tinggi. Untuk mempermudah kita bagi ke dalam 2 jenis yakni bilangan (semua tipe yang berhubungan dengan angka murni) dan string.
1. Bilangan
Untuk tipe data dalam bilangan, seperti integer, long, float, oktal, hexadesimal,
dan bilangan kompleks. Hal-hal yang harus diperhatikan ialah:
- untuk bilangan oktal dan hexa masing-masing diawali dengan 0 dan 0x
- untuk bilangan yang panjang diakhiri dengan karakter l atau L
- untuk bilangan float, gunakan e atau E pada eksponensial
- untuk bilangan kompleks dibagi ke menjadi bagian real dan imajiner, dan diakhiri dengan j atau
berikut macam macam operator pada bilangan dan sedikit penjelasannya ya brewww
+Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â penjumlahan
–Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â pengurangan, negasi
*Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perkalian
/Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â pembagian
%Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â sisa pembagian
**Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â pemangkatan
~Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise komplemenbitwise komplemen
>>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise shiftright
<<Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise shiftleft
|Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise or
&Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise and
^Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â bitwise xor
>, >=Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan lebih besar dan sama dengan
<, <=Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan lebih kecil dan sama dengan
==Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan sama dengan
!= atau <>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan tidak sama dengan
nah terus fungsi yang berlaku untuk bilangan yaitu :
abs(a)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â menghasilkan nilai mutlak dari a
pow(a, b)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â menghitung pemangkatan a oleh b
int(c)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â konversi data c ke tipe data integer
2. String
Dalam menangani penggunaan string python juga bisa diandalkan brewww, dengan aturan sebagai berikut:
- diapit tanda kutip tunggal (‘) atau ganda (“)
- bila di dalam suatu string terdapat karakter kutip tunggal (‘) penulisannya diapit kutip ganda (“)
- bila di dalam suatu string terdapat karakter kutipunggal (“) penulisannya diapit kutip ganda (‘)
Operator-operator untuk tipe data string bisa liat dibawah brewww :
+Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â penjumlahan
*Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â pengulangan
>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan lebih besar (jumlah karakter)
<Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â perbandingan lebih kecil
==Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â sama dengan
!= atau <>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â tidak sama dengan anggota himpunan
adapun fungsi yang berlaku dalam string ialah :
len(a)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â menghitung panjang suatu string
str(b)Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â konversi data b ke tipe data string
Ok sekian dulu brewww pemanasannya, saran dan kritik kirim aja ya brewww di bawah ya, mari kita sama sama belajar bareng
gan mau tanya dong kalo python yg dibahas ini sama juga ngga dengan python untuk OpenERP?? trima kasih sebelumnya
iya gan,,,
type help maksudnya apa?
bisa dijelaskan?
type “help” itu sih dokumentasi dari python itu sendiri gan, jikalau ada kesusahan seperti itu
pas masuk pythonnya gitu ketik aja “help()” tanpa tanda kutip gitu gan, nah pas masuk helpnya itu tinggal ketik yang mau dicari dokumentasinya, semisal float,byte,long dan lain – lain.
Thanks sob artikelnya bermanfaat, silahkan di cek sob aplikasi akunting buatan anak Indonesia yang gak kalah keren ama buatan luar di kiper.co.id
Misalkan, seekor semut menempuh perjalanan sejauh x cm. Tulislah algoritma untuk mengkonversi jarak x ke dalam kilometer-meter-sentimeter. Ingat bahwa 1 m = 100cm dan 1 km = 1000 m = 100.000 cm. Misal x = 261341 cm, ini berarti semutmenempuh jarak sejauh 2 km + 63 m + 141 cm kk ajarin donk cra buat program y untuk python 3.3 😀
Lu mahasiswa mikroskil y bro ?
wani piro gan ? 😀
saya juga memiliki masalah seperti mas robby siddiq, mohon bantuan nya senior.. 🙂
sorry gan kalo yang ini ane ga bisa bantu, udah ga maenan python lagi 😀