Bahasa pengaturcaraan Python mempunyai keupayaan untuk menganggarkan data. Iaitu, untuk menganggarkan fungsi secara saintifik dan membundarkan nombor kepada yang khusus dan tepat. Banyak fungsi matematik dalam Python kelihatan ringkas dan ergonomik, seperti julat, vektor dan lain-lain.
Fungsi rawak membolehkan anda menjalankan algoritma melalui semua kemungkinan nilai pembolehubah/tatasusunan. Fungsi penghampiran nombor rawak kepada integer (randint) mewujudkan kemudahalihan bekerja dengan kod.
Fungsi penugasan padat =, bukannya := dalam C/C , membenarkan anda untuk tidak menumpukan pada operasi logik. Bekerja dengan inden (Tab) membolehkan anda tidak mengacaukan kod anda dengan kurungan {} untuk menyerlahkan permulaan dan penghujung fungsi.
Jupyter Notebook menjadikannya lebih mudah untuk berfungsi dengan fungsi kerana ia mempunyai rangkaian perpustakaan yang meluas di bawahnya. Malah pembelajaran mesin dengan sampel data yang besar hanya mengambil masa beberapa minit untuk dijalankan dalam kod.
Anda tidak perlu memikirkan susun atur fail dalam folder tempat projek dilancarkan, anda boleh menyimpan semuanya di satu tempat (fail .ipynb).
A = matrix_gen(10) for i in range(10): for j in range(10): print('{0:8.5f}'.format(A[i,j]), end = ' ') print() print() x = opinion_gen(10) for i in x: print('{0:8.2f}'.format(i), end = ' ') print()
Output data jadual yang diformatkan adalah berdasarkan fungsi format dengan had integer dan nilai selepas titik perpuluhan ditentukan. Perbezaan daripada bahasa pengaturcaraan berorientasikan objek lain adalah kecil, tetapi menyenangkan dari sudut penyelesaian masalah kompleks matematik.
Atas ialah kandungan terperinci Potong lebihan (anggaran). Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!