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.

5
Fungsi kelebihan beban di python?
Apakah mungkin memiliki fungsi yang kelebihan beban dengan Python? Dalam C # saya akan melakukan sesuatu seperti void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } dan kemudian ketika saya memanggil fungsi itu akan membedakan …

4
Simpan plot ke dalam PDF
modul merencanakan def plotGraph(X,Y): fignum = random.randint(0,sys.maxint) plt.figure(fignum) ### Plotting arrangements ### return fignum modul utama import matplotlib.pyplot as plt ### tempDLStats, tempDLlabels are the argument plot1 = plotGraph(tempDLstats, tempDLlabels) plot2 = plotGraph(tempDLstats_1, tempDLlabels_1) plot3 = plotGraph(tempDLstats_2, tempDLlabels_2) plt.show() Saya ingin menyimpan semua grafik plot1, plot2, plot3 ke satu file …


6
memilih dari panda multi-indeks
Saya memiliki bingkai data multi-indeks dengan kolom 'A' dan 'B'. Apakah ada cara untuk memilih baris dengan memfilter pada satu kolom multi-indeks tanpa menyetel ulang indeks ke indeks satu kolom? Sebagai contoh. # has multi-index (A,B) df #can I do this? I know this doesn't work because the index is …

8
Bagaimana cara menghitung probabilitas dalam distribusi normal berdasarkan mean & deviasi standar?
Bagaimana cara menghitung probabilitas dalam distribusi normal yang diberikan mean, std dengan Python? Saya selalu dapat secara eksplisit mengkodekan fungsi saya sendiri sesuai dengan definisi seperti yang dilakukan OP dalam pertanyaan ini: Menghitung Probabilitas Variabel Acak dalam Distribusi dengan Python Hanya ingin tahu apakah ada panggilan fungsi perpustakaan akan memungkinkan …

1
Peringatan cell-var-from-loop dari Pylint
Untuk kode berikut: for sort_key, order in query_data['sort']: results.sort(key=lambda k: get_from_dot_path(k, sort_key), reverse=(order == -1)) Pylint melaporkan kesalahan: Kunci_urutkan variabel sel ditentukan dalam loop (cell-var-from-loop) Adakah yang bisa memberi petunjuk apa yang terjadi di sini? Dari kode sumber pylint deskripsinya adalah: Variabel yang digunakan dalam closure didefinisikan dalam sebuah loop. …

3
Kesalahan memori saat menggunakan pip install Matplotlib
Saya menggunakan Python 2.7, Jika saya mencoba menginstal Matplotlib, saya mendapatkan error ini jika menggunakan "pip install matplotlib" Exception: Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 232, in main status = self.run(options, args) File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 339, in run requirement_set.prepare_files(finder) File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 355, in prepare_files do_download, session=self.session, File …


16
Apa arti "while True" di Python?
def play_game(word_list): hand = deal_hand(HAND_SIZE) # random init while True: cmd = raw_input('Enter n to deal a new hand, r to replay the last hand, or e to end game: ') if cmd == 'n': hand = deal_hand(HAND_SIZE) play_hand(hand.copy(), word_list) print elif cmd == 'r': play_hand(hand.copy(), word_list) print elif cmd …
91 python  syntax 


11
Bagaimana cara mengetahui apakah string dimulai dengan angka dengan Python?
Saya memiliki string yang dimulai dengan angka (dari 0-9) Saya tahu saya bisa "atau" 10 kasus uji menggunakan startswith () tetapi mungkin ada solusi yang lebih rapi jadi bukannya menulis if (string.startswith('0') || string.startswith('2') || string.startswith('3') || string.startswith('4') || string.startswith('5') || string.startswith('6') || string.startswith('7') || string.startswith('8') || string.startswith('9')): #do something …
91 python  string  digits 

2
many-to-many dalam daftar menampilkan django
class PurchaseOrder(models.Model): product = models.ManyToManyField('Product') vendor = models.ForeignKey('VendorProfile') dollar_amount = models.FloatField(verbose_name='Price') class Product(models.Model): products = models.CharField(max_length=256) def __unicode__(self): return self.products Saya memiliki kode itu. Sayangnya, kesalahan muncul di admin.py denganManyToManyField class PurchaseOrderAdmin(admin.ModelAdmin): fields = ['product', 'dollar_amount'] list_display = ('product', 'vendor') Kesalahannya mengatakan: 'PurchaseOrderAdmin.list_display [0]', 'product' adalah ManyToManyField yang tidak didukung. …

6
Python: Tambahkan item ke daftar N kali
Ini sepertinya sesuatu yang Python akan memiliki jalan pintas. Saya ingin menambahkan item ke daftar N kali, secara efektif melakukan ini: l = [] x = 0 for i in range(100): l.append(x) Menurut saya, seharusnya ada metode yang "dioptimalkan" untuk itu, seperti: l.append_multiple(x, 100) Disana?
91 python  list 

5
Bagaimana cara memeriksa apakah modul python telah diimpor?
Bagaimana cara memeriksa apakah saya mengimpor modul di suatu tempat dalam kode? if not has_imported("somemodule"): print('you have not imported somemodule') Alasan saya ingin memeriksa apakah saya sudah mengimpor modul adalah karena saya memiliki modul yang tidak ingin saya impor karena terkadang program saya kacau.

2
Membaca file tab-delimited dengan Pandas - berfungsi di Windows, tetapi tidak di Mac
Saya telah membaca file data tab-delimited di Windows dengan Pandas / Python tanpa masalah. File data berisi catatan dalam tiga baris pertama dan kemudian diikuti dengan header. df = pd.read_csv(myfile,sep='\t',skiprows=(0,1,2),header=(0)) Sekarang saya mencoba membaca file ini dengan Mac saya. (Pertama kali saya menggunakan Python di Mac.) Saya mendapatkan error berikut. …

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.