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.

1
Concurrent.futures vs Multiprocessing dengan Python 3
Python 3.2 memperkenalkan Concurrent Futures , yang tampaknya merupakan kombinasi lanjutan dari modul threading dan multiprocessing yang lebih tua . Apa kelebihan dan kekurangan menggunakan ini untuk tugas-tugas yang terikat CPU atas modul multiprosesor yang lebih lama? Artikel ini menunjukkan bahwa mereka lebih mudah untuk dikerjakan - apakah itu masalahnya?

20
Cara membulatkan angka ke angka signifikan dengan Python
Saya perlu membulatkan float untuk ditampilkan di UI. Misalnya, untuk satu tokoh penting: 1234 -> 1000 0,12 -> 0,1 0,012 -> 0,01 0,062 -> 0,06 6253 -> 6000 1999 -> 2000 Apakah ada cara yang bagus untuk melakukan ini menggunakan perpustakaan Python, atau apakah saya harus menulisnya sendiri?
148 python  math  rounding 

3
Apa arti garis miring dalam bantuan ()?
Apa /artinya dalam helpoutput Python 3.4 rangesebelum tanda kurung tutup? >>> help(range) Help on class range in module builtins: class range(object) | range(stop) -> range object | range(start, stop[, step]) -> range object | | Return a virtual sequence of numbers from start to stop by step. | | Methods …



5
Bagaimana cara memeriksa sistem operasi dengan Python?
Saya ingin memeriksa sistem operasi (di komputer tempat skrip berjalan). Saya tahu saya bisa menggunakan os.system('uname -o')di Linux, tetapi itu memberi saya pesan di konsol, dan saya ingin menulis ke variabel. Tidak masalah jika skrip dapat mengetahui apakah itu Mac, Windows atau Linux. Bagaimana saya bisa memeriksanya?

11
Apa metode penggabungan string paling efisien dalam python?
Apakah ada metode gabungan string massa efisien dalam Python (seperti StringBuilder di C # atau StringBuffer di Jawa)? Saya menemukan metode berikut di sini : Rangkaian sederhana menggunakan + Menggunakan daftar string dan joinmetode Menggunakan UserStringdari MutableStringmodul Menggunakan array karakter dan arraymodul Menggunakan cStringIOdari StringIOmodul Tetapi apa yang Anda gunakan …
148 python  string 

6
Ubah nama namesuple menjadi kamus
Saya memiliki kelas tuple bernama dalam python class Town(collections.namedtuple('Town', [ 'name', 'population', 'coordinates', 'population', 'capital', 'state_bird'])): # ... Saya ingin mengonversi instance Town menjadi kamus. Saya tidak ingin itu terikat ketat dengan nama atau jumlah bidang di Kota. Apakah ada cara untuk menulisnya sehingga saya bisa menambahkan lebih banyak bidang, …

7
Bagaimana cara menghapus item terakhir dalam daftar?
Saya memiliki program ini yang menghitung waktu yang diperlukan untuk menjawab pertanyaan tertentu, dan keluar dari loop sementara ketika jawaban salah, tetapi saya ingin menghapus perhitungan terakhir, jadi saya dapat memanggil min()dan itu bukan waktu yang salah, maaf jika ini membingungkan. from time import time q = input('What do you …
148 python  time  python-3.x 

6
Cara efisien untuk menerapkan beberapa filter ke panda DataFrame atau Seri
Saya memiliki skenario di mana pengguna ingin menerapkan beberapa filter ke objek DataFrame atau Seri Pandas. Pada dasarnya, saya ingin rantai secara efisien sekelompok penyaringan (operasi perbandingan) bersama-sama yang ditentukan pada saat dijalankan oleh pengguna. Filter harus aditif (alias masing-masing yang diterapkan harus mempersempit hasil). Saat ini saya menggunakan reindex()tetapi …
148 python  algorithm  pandas 



10
Cara menghapus Anaconda sepenuhnya dari macOS
Bagaimana saya dapat menghapus sepenuhnya Anaconda dari MacOS Sierra dan kembali ke Python asli? Saya telah mencoba menggunakan conda-clean -yestetapi tidak berhasil. Saya juga menghapus barang-barang ~/.bash_profileitu tetapi masih menggunakan python Anaconda dan saya masih dapat menjalankan condaperintah.


11
Apakah ada fungsi 'foreach' di Python 3?
Ketika saya menemui situasi saya bisa melakukannya dalam javascript, saya selalu berpikir jika ada foreachfungsi itu akan memudahkan. Yang saya maksud dengan foreach adalah fungsi yang dijelaskan di bawah ini: def foreach(fn,iterable): for x in iterable: fn(x) mereka hanya melakukannya pada setiap elemen dan tidak menghasilkan atau mengembalikan sesuatu, saya …

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.