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.


4
Melepaskan memori dengan Python
Saya memiliki beberapa pertanyaan terkait penggunaan memori dalam contoh berikut. Jika saya menjalankan interpreter, foo = ['bar' for _ in xrange(10000000)] memori nyata yang digunakan pada mesin saya naik ke 80.9mb. Lalu saya, del foo memori nyata turun, tetapi hanya untuk 30.4mb. Penerjemah menggunakan 4.4mbbaseline jadi apa untungnya tidak melepaskan …

11
buka baca dan tutup file dalam 1 baris kode
Sekarang saya menggunakan: pageHeadSectionFile = open('pagehead.section.htm','r') output = pageHeadSectionFile.read() pageHeadSectionFile.close() Tetapi untuk membuat kode terlihat lebih baik, saya dapat melakukan: output = open('pagehead.section.htm','r').read() Saat menggunakan sintaks di atas, bagaimana cara menutup file untuk membebaskan sumber daya sistem?
128 python  readfile 

11
Mengarahkan stdout ke "tidak ada" dengan python
Saya memiliki proyek besar yang terdiri dari sejumlah besar modul, masing-masing mencetak sesuatu dengan output standar. Sekarang karena proyek telah tumbuh dalam ukuran, ada yang tidak besar. dari printpernyataan mencetak banyak di luar std yang telah membuat program lebih lambat. Jadi, saya sekarang ingin memutuskan pada saat runtime apakah akan …
128 python  python-2.7 

12
Jika indeks daftar ada, lakukan X
Dalam program saya, pengguna memasukkan nomor n, dan kemudian memasukkan njumlah string, yang disimpan dalam daftar. Saya perlu kode sedemikian rupa sehingga jika ada indeks daftar tertentu, kemudian jalankan fungsi. Ini dibuat lebih rumit oleh fakta bahwa saya telah bersarang jika pernyataan tentang len(my_list). Berikut adalah versi sederhana dari apa …
128 python  python-2.7 


3
bagaimana cara beralih melalui kamus dalam kamus di templat Django?
Kamus saya terlihat seperti ini (Kamus dalam kamus): {'0': { 'chosen_unit': <Unit: Kg>, 'cost': Decimal('10.0000'), 'unit__name_abbrev': u'G', 'supplier__supplier': u"Steve's Meat Locker", 'price': Decimal('5.00'), 'supplier__address': u'No\r\naddress here', 'chosen_unit_amount': u'2', 'city__name': u'Joburg, Central', 'supplier__phone_number': u'02299944444', 'supplier__website': None, 'supplier__price_list': u'', 'supplier__email': u'ss.sss@ssssss.com', 'unit__name': u'Gram', 'name': u'Rump Bone', }} Sekarang saya hanya mencoba untuk …

4
Konstanta kelas dalam python
Dalam python, saya ingin kelas memiliki beberapa "konstanta" (praktis, variabel) yang akan umum di semua subclass. Apakah ada cara untuk melakukannya dengan sintaks yang ramah? Saat ini saya menggunakan: class Animal: SIZES=["Huge","Big","Medium","Small"] class Horse(Animal): def printSize(self): print(Animal.SIZES[1]) dan saya bertanya-tanya apakah ada cara yang lebih baik untuk melakukannya atau cara …
128 python 

7
Apakah python memiliki daftar yang disortir?
Maksud saya struktur dengan: O (log n) kompleksitas untuk x.push()operasi O (log n) kompleksitas untuk menemukan elemen O (n) kompleksitas untuk menghitung list(x)yang akan diurutkan Saya juga punya pertanyaan terkait tentang kinerja list(...).insert(...)yang sekarang ada di sini .
128 python  list  sorting 

18
Menginstal Python 3 di RHEL
Saya mencoba menginstal python3 di RHEL menggunakan langkah-langkah berikut: yum search python3 Yang dikembalikan No matches found for: python3 Diikuti oleh: yum search python Tidak ada hasil pencarian yang mengandung python3. Apa yang harus saya coba selanjutnya?
128 python  python-3.x  rhel 

20
pemformatan string parsial
Apakah mungkin untuk melakukan pemformatan string parsial dengan metode pemformatan string lanjutan, mirip dengan safe_substitute()fungsi template string ? Sebagai contoh: s = '{foo} {bar}' s.format(foo='FOO') #Problem: raises KeyError 'bar'

8
Hapus semua jeda baris dari string teks yang panjang
Pada dasarnya, saya meminta pengguna untuk memasukkan string teks ke konsol, tetapi string tersebut sangat panjang dan mencakup banyak jeda baris. Bagaimana saya akan mengambil string pengguna dan menghapus semua jeda baris untuk membuatnya menjadi satu baris teks. Metode saya untuk mendapatkan string sangat sederhana. string = raw_input("Please enter string: …
128 python 



13
Bagaimana cara mengurutkan daftar string secara numerik?
Saya tahu bahwa ini terdengar sepele tetapi saya tidak menyadari bahwa sort()fungsi Python itu aneh. Saya memiliki daftar "angka" yang sebenarnya dalam bentuk string, jadi saya mengonversinya terlebih dahulu menjadi int, kemudian mencoba mengurutkan. list1=["1","10","3","22","23","4","2","200"] for item in list1: item=int(item) list1.sort() print list1 Memberi saya: ['1', '10', '2', '200', '22', …
128 python  sorting 

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.