Pertanyaan yang diberi tag «python-3.x»

23
Pemrograman bersih saat menulis kode ilmiah
Saya tidak benar-benar menulis proyek besar. Saya tidak memelihara database besar atau berurusan dengan jutaan baris kode. Kode saya terutama "jenis scripting" jenis - hal untuk menguji fungsi matematika, atau untuk mensimulasikan sesuatu - "pemrograman ilmiah". Program terpanjang yang saya kerjakan hingga saat ini adalah beberapa ratus baris kode, dan …



3
Mengapa Python tidak memiliki fungsi "meratakan" untuk daftar?
Erlang dan Ruby keduanya dilengkapi dengan fungsi untuk meratakan array. Sepertinya alat yang sederhana dan bermanfaat untuk ditambahkan ke bahasa. Orang bisa melakukan ini: >>> mess = [[1, [2]], 3, [[[4, 5]], 6]] >>> mess.flatten() [1, 2, 3, 4, 5, 6] Atau bahkan: >>> import itertools >>> mess = [[1, …

5
Apakah campuran Python anti-pola?
Saya sepenuhnya menyadari hal itu pylintdan alat analisis statis lainnya tidak semuanya tahu, dan kadang-kadang saran mereka harus tidak taat. (Ini berlaku untuk berbagai kelas pesan, bukan hanya conventions.) Jika saya punya kelas suka class related_methods(): def a_method(self): self.stack.function(self.my_var) class more_methods(): def b_method(self): self.otherfunc() class implement_methods(related_methods, more_methods): def __init__(self): self.stack …

1
Apa masalah yang dipecahkan oleh fitur baru python 3? [Tutup]
Ditutup . Pertanyaan ini perlu lebih fokus . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga berfokus pada satu masalah hanya dengan mengedit posting ini . Ditutup 4 tahun yang lalu . Python 3 fitur baru mengatakan: kami sebagian besar memperbaiki gangguan dan kutil yang terkenal, …

2
Bagaimana cara saya memberi nama fungsi yang mengembalikan nilai dalam Python?
Saya bingung memilih nama untuk fungsi saya di Python . Terkadang fungsi bawaan Python sangat penting seperti: printfungsi dan metode string find. Kadang-kadang mereka tidak seperti: lennamanya tidak penting seperti calculate_len, misalnya, dan typetidak find_type. Saya dapat memahami bahwa printmengembalikan nilai yang tidak kami gunakan (yaitu None) dan melakukan sesuatu …

3
Mengapa Python belum dioptimalkan seperti implementasi Javascript modern?
Implementasi Javascript modern seperti V8 (Chrome), SpiderMonkey (Firefox), dan Chakra (IE / Edge) semuanya memiliki kompilasi JIT, dan sejumlah optimasi lainnya untuk meningkatkan kinerja. Mengapa Python tidak memilikinya? Saya telah melihat PyPy dan IronPython, yang keduanya mengklaim peningkatan kecepatan. PyPy Saya tidak mengerti bagaimana implementasi Python yang ditulis dengan Python, …
11 python-3.x  jit 

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.