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.


20
range () untuk mengapung
Apakah ada yang range()setara untuk mengapung di Python? >>> range(0.5,5,1.5) [0, 1, 2, 3, 4] >>> range(0.5,5,0.5) Traceback (most recent call last): File "<pyshell#10>", line 1, in <module> range(0.5,5,0.5) ValueError: range() step argument must not be zero




13
virtualenv --no-site-packages dan pip masih menemukan paket global?
Saya mendapat kesan bahwa virtualenv --no-site-packagesakan menciptakan lingkungan Python yang benar-benar terpisah dan terisolasi, tetapi tampaknya tidak. Sebagai contoh, saya telah menginstal python-django secara global, tetapi ingin membuat virtualenv dengan versi Django yang berbeda. $ virtualenv --no-site-packages foo New python executable in foo/bin/python Installing setuptools............done. $ pip -E foo install …
140 python  virtualenv  pip 






3
Memahami metode __getitem__
Saya telah membaca sebagian besar dokumentasi __getitem__di dalam dokumen Python, tetapi saya masih tidak dapat memahami artinya. Jadi yang bisa saya mengerti adalah yang __getitem__digunakan untuk mengimplementasikan panggilan seperti self[key]. Tapi apa gunanya? Katakanlah saya memiliki kelas python yang ditentukan dengan cara ini: class Person: def __init__(self,name,age): self.name = name …
140 python 

8
metode tidak terikat f () harus dipanggil dengan instance fibo_ sebagai argumen pertama (sebagai contoh, dapatkan instance classobj)
Dalam Python, saya mencoba menjalankan metode di kelas dan saya mendapatkan kesalahan: Traceback (most recent call last): File "C:\Users\domenico\Desktop\py\main.py", line 8, in <module> fibo.f() TypeError: unbound method f() must be called with fibo instance as first argument (got nothing instead) Kode: (swineflu.py) class fibo: a=0 b=0 def f(self,a=0): print fibo.b+a …
139 python  methods 


6
Mengapa Python mencetak karakter unicode ketika pengkodean default adalah ASCII?
Dari shell Python 2.6: >>> import sys >>> print sys.getdefaultencoding() ascii >>> print u'\xe9' é >>> Saya berharap memiliki beberapa omong kosong atau Kesalahan setelah pernyataan cetak, karena karakter "é" bukan bagian dari ASCII dan saya belum menentukan penyandian. Saya kira saya tidak mengerti apa artinya pengkodean default ASCII. EDIT …

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.