x = " \{ Hello \} {0} " print(x.format(42)) memberi saya: Key Error: Hello\\ Saya ingin mencetak hasilnya: {Hello}
Biasanya mengacu pada sejumlah metode untuk menampilkan sejumlah sembarang tipe data ke dalam string.
x = " \{ Hello \} {0} " print(x.format(42)) memberi saya: Key Error: Hello\\ Saya ingin mencetak hasilnya: {Hello}
Python 2.6 memperkenalkan str.format()metode ini dengan sintaks yang sedikit berbeda dari %operator yang ada . Mana yang lebih baik dan untuk situasi apa? Berikut ini menggunakan setiap metode dan memiliki hasil yang sama, jadi apa bedanya? #!/usr/bin/python sub1 = "python string!" sub2 = "an...
Diberikan: a = 1 b = 10 c = 100 Bagaimana cara menampilkan nol di depan untuk semua angka dengan kurang dari dua digit? Ini adalah output yang saya
Saya ingin mengisi string dengan spasi. Saya tahu bahwa yang berikut ini berfungsi untuk nol: >>> print "'%06d'"%4 '000004' Tetapi apa yang harus saya lakukan ketika saya menginginkan ini ?: 'hi ' tentu saja saya bisa mengukur panjang string dan melakukan str+" "*leftover, tetapi saya...
Apakah mungkin memiliki placeholder dalam nilai string string.xmlyang dapat diberikan nilai pada saat dijalankan? Contoh: beberapa string PLACEHOLDER1 beberapa string
Apakah ada cara sederhana untuk memformat string di Go tanpa mencetak string? Dapat saya lakukan: bar := "bar" fmt.Printf("foo: %s", bar) Tetapi saya ingin string yang diformat dikembalikan daripada dicetak sehingga saya dapat memanipulasinya lebih lanjut. Saya juga bisa melakukan sesuatu...
Saya telah mendapatkan bidang harga untuk ditampilkan yang kadang-kadang bisa 100 atau 100,99 atau 100,9. Yang saya inginkan adalah menampilkan harga di 2 tempat desimal hanya jika desimalnya dimasukkan untuk harga itu, misalnya jika angka 100 maka seharusnya hanya 100 menunjukkan 100 bukan 100,00...
Saya memiliki nomor yang harus dikonversi menjadi string. Pertama saya menggunakan ini: Key = i.ToString(); Tapi saya menyadari itu sedang diurutkan dalam urutan yang aneh dan jadi saya perlu menambahkannya dengan nol. Bagaimana saya bisa melakukan
Saya ingin menampilkan: 49 sebagai 49.00 dan: 54.9 sebagai 54.90 Terlepas dari panjang desimal atau apakah ada tempat desimal, saya ingin menampilkan a Decimaldengan 2 tempat desimal, dan saya ingin melakukannya dengan cara yang efisien. Tujuannya adalah untuk menampilkan nilai uang. misalnya,...
Kita harus membuat Strings setiap saat untuk keluaran log dan sebagainya. Lebih dari versi JDK kami telah belajar kapan harus menggunakan StringBuffer(banyak menambahkan, aman thread) dan StringBuilder(banyak menambahkan, aman non-thread). Apa saran untuk menggunakan String.format()? Apakah...
Kotlin memiliki fitur luar biasa yang disebut templat string. Saya sangat menyukainya. val i = 10 val s = "i = $i" // evaluates to "i = 10" Tetapi apakah mungkin untuk memiliki pemformatan di template? Sebagai contoh, saya ingin memformat Templat string dobel di kotlin, setidaknya untuk...
Apakah ada cara saya dapat menentukan string format numerik standar atau kustom untuk selalu menampilkan tanda, baik itu + ve atau -ve (meskipun apa yang harus dilakukan untuk nol, saya tidak
Pertanyaan primitif, tetapi bagaimana cara memformat string seperti ini: "Langkah {1} dari {2}" dengan mengganti variabel menggunakan Java? Dalam C # itu
Dengan Python, saat memformat string, saya bisa mengisi placeholder dengan nama alih-alih dengan posisi, seperti itu: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Saya ingin tahu apakah itu mungkin di Jawa (mudah-mudahan, tanpa...
t = e['updated_parsed'] dt = datetime.datetime(t[0],t[1],t[2],t[3],t[4],t[5],t[6] print dt >>>2010-01-28 08:39:49.000003 Bagaimana cara mengubahnya menjadi string ?: "January 28,
Saya melihat saya tidak bisa melakukan: "%b %b" % (True, False) dalam Python. Saya kira %bb (oolean). Apakah ada yang seperti
Saya ingin memiliki datetimestring dari tanggal dengan milidetik. Kode ini khas untuk saya dan saya ingin belajar bagaimana mempersingkatnya. from datetime import datetime timeformatted= str(datetime.utcnow()) semiformatted= timeformatted.replace("-","") almostformatted=
Bagaimana saya bisa menampilkan ini: Desimal ('40800000000.00000000000000') sebagai '4.08E + 10'? Saya sudah mencoba ini: >>> '%E' % Decimal('40800000000.00000000000000') '4.080000E+10' Tetapi memiliki 0 ekstra
Apakah ada cara untuk memformat string dengan nama daripada posisi di C #? Dengan python, saya dapat melakukan sesuatu seperti contoh ini (tanpa malu dicuri dari sini ): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote...
Saya sedang memproses file teks yang berisi koordinat x, y, z 1 128 1298039 123388 0 2 .... setiap baris dibatasi menjadi 3 item menggunakan words = line.split() Setelah mengolah data, saya perlu menulis kembali koordinat dalam file txt lain sehingga item di setiap kolom disejajarkan dengan...