Sumber Referensi Kurikulum
Dokumentasi Python
https://www.python.org/doc/
Python ngeculake download
https://www.python.org/downloads/
Python kanggo Pandhuan Wiwitan
https://www.python.org/about/gettingstarted/
Pandhuan Wiwitan Wiki Python
https://wiki.python.org/moin/BeginnersGuide
Langkah pisanan
Fungsi sing Ditetepake
Inti program ekstensif yaiku nemtokake fungsi. Python ngidini argumen wajib lan opsional, argumen kata kunci, lan uga dhaptar argumen sing sewenang-wenang. Luwih lengkap babagan nemtokake fungsi ing Python 3
# Python 3: Fibonacci series up to n
>>> def fib(n):
>>> a, b = 0, 1
>>> while a < n:
>>> print(a, end=' ')
>>> a, b = b, a+b
>>> print()
>>> fib(1000)
0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610 987
Jinis Data Senyawa
Dhaptar (dikenal minangka susunan ing basa liya) minangka salah sawijining jinis data gabungan sing dingerteni Python. Dhaptar bisa diindeks, diiris lan dimanipulasi kanthi fungsi internal liyane. Luwih lengkap babagan dhaptar ing Python 3
# Python 3: List comprehensions
>>> fruits = ['Banana', 'Apple', 'Lime']
>>> loud_fruits = [fruit.upper() for fruit in fruits]
>>> print(loud_fruits)
['BANANA', 'APPLE', 'LIME']
# List and the enumerate function
>>> list(enumerate(fruits))
[(0, 'Banana'), (1, 'Apple'), (2, 'Lime')]
Interpretasi Intuisi
Pitungan iku gampang karo Python, lan sintaks ekspresi langsung: operator +
, -
, *
lan /
makarya kaya samesthine; kurung ()
bisa digunakake kanggo klompok. Luwih lengkap babagan fungsi matematika sederhana ing Python 3.
# Python 3: Simple arithmetic
>>> 1/2
0.5
>>> 2 ** 3
8
>>> 17/3 # classic division returns a float
5.666666666666667
>>> 17 // 3 # floor division
5
Cepet & Gampang Sinau
Programmer sing duwe pengalaman nganggo basa liya bisa njupuk Python kanthi cepet, lan para pamula nemokake sintaksis lan struktur lekukan sing gampang dipelajari. Nyuda napsu sampeyan kanthi ringkesan Python 3 kita.
# Python 3: Simple output (with Unicode)
>>> print("Hello, I'm Python!")
Hello, I'm Python!
# Input, assignment
>>> name = input('What is your name?n')
>>> print('Hi, %s.' % name)
What is your name?
Python
Hi, Python.
Kabeh Aliran sing Dikarepake
Python ngerti pernyataan aliran kontrol biasa sing digunakake basa liyane - if
, for
, while
lan range
- kanthi sawetara corak dhewe, mesthi. Alat aliran kontrol sing luwih akeh ing Python 3
# For loop on a list
>>> numbers = [2, 4, 6, 8]
>>> product = 1
>>> for number in numbers:
... product = product * number
...
>>> print('The product is:', product)
The product is: 384
Unduh materi persiapan sinau mandiri offline lengkap kanggo program EITC/CP/PPF Python Programming Fundamentals ing file PDF
Bahan persiapan EITC/CP/PPF – versi standar
Bahan persiapan EITC/CP/PPF - versi lengkap kanthi pitakonan review