Adam Ilham Maulana
Nama : Adam Ilham Maulana
NPM : 1806201251
Jurusan : Teknik Mesin
KENAPA MAHASISWA TEKNIK MESIN PERLU BELAJAR KALKULUS???
Agar mahasiswa Teknik Mesin dapat memiliki kemampuan berlogika dan mampu menyelesaikan masalah dengan cermat.
Tugas
1. Pelajari Python!
2. Buatlah penyelesaian pada soal yang ada di papan tulis!
Python
Pengertian
Python adalah bahasa pemrograman interpretatif multiguna dengan filosofi perancangan yang berfokus pada tingkat keterbacaan kode. Python diklaim sebagai bahasa yang menggabungkan kapabilitas, kemampuan, dengan sintaksis kode yang sangat jelas,dan dilengkapi dengan fungsionalitas pustaka standar yang besar serta komprehensif.
Sumber Belajar - sololearn.com - Buku numerical methods with Python 3
Proses Belajar Python
1. Menulis Kalimat
>>> print('Hello world!')
Hello world!
2. Operasi sederhana
Operasi matemarikan yang dapat dilakukan menggunakan Python adalah Penjumlahan (+), pengurangan (-), perkalian (*), dan pembagian (/)
1. Operasi Penjumlahan
>>> 2 + 2
4
>>> 5 + 4 - 3
6
2. Operasi Pengurangan
>>> 5-3
2
3. Perkalian dan pembagian.
>>> 2 * (3 + 4)
14
>>> 10 / 2
5.0
- pembagian oleh bilangan 0 akan menyebabkan error -
>>> 11 / 0
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ZeroDivisionError: division by zero
3. Floats
Floats digunakan dalam Python untuk mewakili angka yang bukan bilangan bulat.
>>> 3/4
0.75
>>> 9.8765000
9.8765
4. eksponen (perpangkatan)
>>> 2**5
32
>>> 9 ** (1/2)
3.0
5. Quotient dan remainder
Untuk menentukan hasil bagi dan sisa divisi, masing-masing menggunakan divisi lantai dan operator modulo. Pembagian lantai dilakukan dengan menggunakan dua garis miring ke depan (//). Operator modulo dijalankan dengan simbol persen (%). Operator ini dapat digunakan dengan float dan integer.
>>> 20 // 6
3
>>> 1.25 % 0.5
0.25
6. menulis kalimat dengan tanda petik.
>>> "Python is fun!"
'Python is fun!'
>>> 'Always look on the bright side of life'
'Always look on the bright side of life'
7. Tuple
Sebuah tuple adalah urutan objek yang dipisahkan oleh koma dan terlampir dalam kurung. Jika tuple berisi objek tunggal, koma akhir diperlukan; misalnya, x = (2,). Tuples mendukung operasi yang sama dengan string; mereka juga tidak berubah. Berikut adalah contoh di mana tuple rec berisi tuple lain (25,05,2000):
contohnya.
rec = ("Adam", "Ilham", "Maulana", (25, 5, 2000))
NamaDepan, NamaTengah, NamaAkhir, TglLahir = rec
print (NamaDepan)
Adam
Bulanlahir = TglLahir [1]
print (Bulanlahir)
5
nama = rec[1]+ ' ' + rec[2] + ' ' + rec[0]
print (nama)
Ilham Maulana Adam
Menyelesaikan tugas 1 dengan Python
1. Membuka IDLE (Python)
2. Masukan codes
1. import sympy
memasukan modul sympy
2. x = sympy.symbol('x')
mendefinisikan x sebagai symbol
3. fungsi = (x**2-1)/(x-1)
menyimpan perhitungan dalam variabel fungsi.
4. hasil = sympy.limit(fungsi, x, 1)
menyimpan hasil perhitungan dalam variabel hasil.
5. print(hasil)
3. Press F5
hasil akan muncul.
Pertemuan Kedua
1. Cara membuat nama dan tanggal lahir
1. rec = ('Adam', 'Ilham', 'Maulana',(25,5,2000))
2. NamaAwal, NamaTengah, NamaAkhir, tanggallahir = rec
3. print(NamaTengah)
4. TahunLahir = tanggallahir [2]
5. print(TahunLahir)
6. name = rec[0] ++rec[1]
7. print(name)
5. print(rec[0:3])