Pertanyaan yang diberi tag «python»

Python adalah bahasa pemrograman multiguna, multi-paradigma, diketik secara dinamis. Ini dirancang agar cepat untuk belajar, memahami, dan menggunakan, dan menegakkan sintaksis yang bersih dan seragam. Harap perhatikan bahwa Python 2 secara resmi tidak mendukung pada 01-01-2020. Namun, untuk pertanyaan Python versi khusus, tambahkan tag [python-2.7] atau [python-3.x]. Saat menggunakan varian atau pustaka Python (mis. Jython, PyPy, Pandas, Numpy), harap sertakan dalam tag.

6
Apa sintaks yang benar untuk 'else if'?
Saya seorang programmer Python baru yang membuat lompatan dari 2.6.4 ke 3.1.1. Semuanya berjalan dengan baik sampai saya mencoba menggunakan pernyataan 'else if'. Penerjemah memberi saya kesalahan sintaks setelah 'jika' di 'lain jika' karena suatu alasan saya sepertinya tidak bisa mencari tahu. def function(a): if a == '1': print ('1a') …
284 python  python-3.x 

2
Mengapa beberapa perbandingan float <integer empat kali lebih lambat dari yang lain?
Ketika membandingkan pelampung dengan bilangan bulat, beberapa pasang nilai membutuhkan waktu lebih lama untuk dievaluasi daripada nilai lain dengan besaran yang sama. Sebagai contoh: &gt;&gt;&gt; import timeit &gt;&gt;&gt; timeit.timeit("562949953420000.7 &lt; 562949953421000") # run 1 million times 0.5387085462592742 Tetapi jika float atau integer dibuat lebih kecil atau lebih besar dengan jumlah …

12
Bahasa yang Dikompilasi vs. Diartikan
Saya mencoba untuk mendapatkan pemahaman yang lebih baik tentang perbedaannya. Saya telah menemukan banyak penjelasan online, tetapi mereka cenderung ke arah perbedaan abstrak daripada implikasi praktis. Sebagian besar pengalaman pemrograman saya dengan CPython (dinamis, ditafsirkan), dan Java (statis, dikompilasi). Namun, saya mengerti bahwa ada jenis lain dari bahasa yang ditafsirkan …

12
Membungkus pustaka C dengan Python: C, Cython atau ctypes?
Saya ingin memanggil perpustakaan C dari aplikasi Python. Saya tidak ingin membungkus seluruh API, hanya fungsi dan tipe data yang relevan dengan kasus saya. Seperti yang saya lihat, saya punya tiga pilihan: Buat modul ekstensi aktual dalam C. Mungkin berlebihan, dan saya juga ingin menghindari overhead belajar menulis ekstensi. Gunakan …
284 python  c  ctypes  cython 

6
SyntaxError: Non-ASCII karakter '\ xa3' dalam file ketika fungsi mengembalikan '£'
Katakanlah saya memiliki fungsi: def NewFunction(): return '£' Saya ingin mencetak beberapa hal dengan tanda pound di depannya dan ia mencetak kesalahan ketika saya mencoba menjalankan program ini, pesan kesalahan ini ditampilkan: SyntaxError: Non-ASCII character '\xa3' in file 'blah' but no encoding declared; see http://www.python.org/peps/pep-0263.html for details Adakah yang bisa …

9
Temukan metrik kesamaan antara dua string
Bagaimana cara mendapatkan probabilitas string yang mirip dengan string lain dengan Python? Saya ingin mendapatkan nilai desimal seperti 0,9 (artinya 90%) dll. Lebih disukai dengan Python dan pustaka standar. misalnya similar("Apple","Appel") #would have a high prob. similar("Apple","Mango") #would have a lower prob.


18
Apa cara terbaik untuk menjalankan fungsi berulang kali setiap x detik?
Saya ingin berulang kali menjalankan fungsi dalam Python setiap 60 detik selamanya (seperti NSTimer di Objective C). Kode ini akan berjalan sebagai daemon dan secara efektif seperti memanggil skrip python setiap menit menggunakan cron, tetapi tanpa mengharuskannya diatur oleh pengguna. Dalam pertanyaan ini tentang cron diimplementasikan dalam Python , solusinya …
284 python  timer 

23
Bagaimana cara mengganti banyak substring dari suatu string?
Saya ingin menggunakan fungsi .replace untuk mengganti beberapa string. Saat ini saya punya string.replace("condition1", "") tetapi ingin memiliki sesuatu seperti string.replace("condition1", "").replace("condition2", "text") meskipun itu tidak terasa seperti sintaks yang baik apa cara yang tepat untuk melakukan ini? seperti bagaimana di grep / regex yang dapat Anda lakukan \1dan \2untuk …
284 python  text  replace 

8
Python 3: ImportError "Tidak Ada Modul bernama Setuptools"
Saya mengalami masalah dengan menginstal paket dalam Python 3. Saya selalu menginstal paket dengan setup.py install. Tapi sekarang, ketika saya mencoba menginstal paket ansicolors saya mendapatkan: importrorror "Tidak Ada Modul bernama Setuptools" Saya tidak tahu apa yang harus dilakukan karena saya tidak menginstal setuptools di masa lalu. Tetap saja, saya …


9
Masalah datetime Django (default = datetime.now ())
Saya memiliki model db di bawah ini: from datetime import datetime class TermPayment(models.Model): # I have excluded fields that are irrelevant to the question date = models.DateTimeField(default=datetime.now(), blank=True) Saya menambahkan contoh baru dengan menggunakan di bawah ini: tp = TermPayment.objects.create(**kwargs) Masalah saya: semua catatan dalam basis data memiliki nilai yang …
283 python  django 


5
Cara menyembunyikan output dari subproses di Python 2.7
Saya menggunakan eSpeak di Ubuntu dan memiliki skrip Python 2.7 yang mencetak dan mengucapkan pesan: import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeak menghasilkan suara yang diinginkan, tetapi mengacaukan shell dengan beberapa kesalahan (ALSA lib ..., tidak ada soket terhubung) sehingga saya tidak dapat dengan mudah membaca …


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.