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
Putaran python ke kekuatan tertinggi berikutnya 10
Bagaimana saya bisa melakukan math.ceilsehingga suatu nomor ditugaskan ke kekuatan tertinggi berikutnya 10? # 0.04 -> 0.1 # 0.7 -> 1 # 1.1 -> 10 # 90 -> 100 # ... Solusi saya saat ini adalah kamus yang memeriksa kisaran nomor input, tetapi hardcoded dan saya lebih suka solusi satu-liner. …
44 python  ceil 


5
pip3 "TypeError: objek 'module' tidak dapat dipanggil" setelah pembaruan
Saya baru di Python, saya ingin menginstal Notebook Jupyter di konsol saya, saya masukkan yang berikut ini: pip3 install --upgrade pip setelah itu saya memiliki kesalahan untuk menggunakan pip3 menginstal perpustakaan lain, cetak konsol: File "/usr/bin/pip3", line 11, in <module> sys.exit(main()) TypeError: 'module' object is not callable Saya tidak tahu …
42 python  ubuntu  pip 

5
Set tanda baca lengkap untuk Python (bukan hanya ASCII)
Apakah ada daftar atau pustaka yang memiliki semua tanda baca yang biasa kita temui? Biasanya saya gunakan string.punctuation, tetapi beberapa karakter tanda baca tidak termasuk di dalamnya, misalnya: >>> "'" in string.punctuation True >>> "’" in string.punctuation False
40 python  string  unicode 



12
Hasilkan daftar angka dan pasangan negatifnya dengan Python
Apakah ada satu-liner yang nyaman untuk menghasilkan daftar angka dan rekan negatifnya di Python? Misalnya, saya ingin membuat daftar dengan angka 6 hingga 9 dan -6 hingga -9. Pendekatan saya saat ini adalah: l = [x for x in range(6,10)] l += [-x for x in l] "Satu garis" sederhana …

5
Mengapa 1 // 0,01 == 99 dalam Python?
Saya membayangkan ini adalah pertanyaan presisi floating point klasik, tapi saya mencoba untuk membungkus kepala saya di sekitar hasil ini, berjalan 1//0.01dengan hasil Python 3.7.5 99. Saya membayangkan ini adalah hasil yang diharapkan, tetapi apakah ada cara untuk memutuskan kapan lebih aman untuk digunakan int(1/f)daripada 1//f?
31 python 

14
Menghitung dan menjumlahkan urutan angka positif dan negatif
Saya ingin menulis kode untuk menghitung dan menjumlahkan serangkaian angka positif dan negatif. Bilangan positif atau negatif (tidak nol). Saya memiliki kode tertulis dengan forloop. Apakah ada alternatif kreatif? Data R set.seed(100) x <- round(rnorm(20, sd = 0.02), 3) ular sanca x = [-0.01, 0.003, -0.002, 0.018, 0.002, 0.006, -0.012, …
31 python  r 

5
Kembali atau hasilkan dari fungsi yang memanggil generator?
Saya punya generator generatordan juga metode kenyamanan untuk itu - generate_all. def generator(some_list): for i in some_list: yield do_something(i) def generate_all(): some_list = get_the_list() return generator(some_list) # <-- Is this supposed to be return or yield? Haruskah generate_all returnatau yield? Saya ingin para pengguna kedua metode untuk menggunakannya sama, yaitu …

2
Pengoptimal Kustom TensorFlow Keras
Misalkan saya ingin menulis kelas pengoptimal khusus yang sesuai dengan tf.kerasAPI (menggunakan versi TensorFlow> = 2.0). Saya bingung tentang cara yang terdokumentasi untuk melakukan ini versus apa yang dilakukan dalam implementasi. Dokumentasi untuk tf.keras.optimizers.Optimizer negara , ### Write a customized optimizer. If you intend to create your own optimization algorithm, …

7
Max Jumlah substring unik dari suatu partisi
Saya memodifikasi judulnya agar lebih mudah dimengerti. Ini adalah versi detail dari pertanyaan: Kami memiliki string s dan ingin membaginya menjadi substring . Setiap substring berbeda satu sama lain. Berapa jumlah maksimum substring unik yang dapat kita miliki dari satu potongan. Dengan kata lain, berapa jumlah maksimum substring unik yang …


2
Pengindeksan aneh menggunakan numpy
Saya memiliki variabel, x, yang berbentuk (2,2,50,100). Saya juga memiliki array, y, yang sama dengan np.array ([0,10,20]). Suatu hal yang aneh terjadi ketika saya mengindeks x [0,:,:, y]. x = np.full((2,2,50,100),np.nan) y = np.array([0,10,20]) print(x.shape) (2,2,50,100) print(x[:,:,:,y].shape) (2,2,50,3) print(x[0,:,:,:].shape) (2,50,100) print(x[0,:,:,y].shape) (3,2,50) Mengapa output terakhir (3,2,50) dan tidak (2,50,3)?
27 python  numpy 

8
Apakah ada cara untuk mengonversi kolom CSV menjadi hubungan hierarkis?
Saya memiliki csv dari 7 juta catatan keanekaragaman hayati di mana tingkat taksonomi adalah sebagai kolom. Contohnya: RecordID,kingdom,phylum,class,order,family,genus,species 1,Animalia,Chordata,Mammalia,Primates,Hominidae,Homo,Homo sapiens 2,Animalia,Chordata,Mammalia,Carnivora,Canidae,Canis,Canis 3,Plantae,nan,Magnoliopsida,Brassicales,Brassicaceae,Arabidopsis,Arabidopsis thaliana 4,Plantae,nan,Magnoliopsida,Fabales,Fabaceae,Phaseoulus,Phaseolus vulgaris Saya ingin membuat visualisasi dalam D3, tetapi format data harus berupa jaringan, di mana setiap nilai kolom yang berbeda adalah anak dari kolom sebelumnya untuk …

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.