Pemrograman

11
Bagaimana mengubah% s menjadi {0}, {1} ... kurang kikuk?

Saya harus mengambil string yang berisi placeholder untuk substitusi nanti, seperti: "A %s B %s" Dan mengubahnya menjadi: "A {0} B {1}" Saya datang dengan: def _fix_substitution_parms(raw_message): rv = raw_message counter = 0 while '%s' in rv: rv = rv.replace('%s', '{' + str(counter) +...

11
Mengidentifikasi orang tua root dan semua anak mereka di pohon

Saya memiliki kerangka data panda seperti itu: parent child parent_level child_level A B 0 1 B C 1 2 B D 1 2 X Y 0 2 X D 0 2 Y Z 2 3 Ini mewakili pohon yang terlihat seperti ini A X / / \ B / \ /\ / \ C D Y | Z Saya ingin menghasilkan sesuatu yang terlihat seperti ini: root children A...

11
Untuk apa angka oktal (basis 8) digunakan?

Java menyediakan cara untuk menulis literal angka dalam basis 2, 8, 10 dan 16. Saya bertanya-tanya mengapa basis 8 disertakan, misalnya int x = 0123;? Saya berpikir bahwa mungkin ada sesuatu yang mirip dengan fakta bahwa dalam heksadesimal kapasitas satu byte adalah FF + 1 , dan...

11
Menemukan karakter tertentu dalam daftar

Tujuannya adalah untuk membuat daftar dari paragraf pengguna dan iterasi sehingga saya dapat menghitung berapa banyak kata yang mengandung huruf khusus "j, x, q, z". Contoh input: Di sebuah lubang di tanah, hiduplah seorang hobbit. Bukan lubang yang kotor, kotor, basah, penuh dengan ujung-ujung...