Klausimai, pažymėti „eilutės formatavimu“

Paprastai nurodoma keletas metodų, leidžiančių suskirstyti savavališką skaičių skirtingų duomenų tipų į eilutę.
16
atsakymai

„Python“ eilutės formatavimas:% vs

Python 2.6 pristatė str.format () metodą su šiek tiek kitokia sintaksė iš esamo% operatoriaus. Kas yra geresnė ir kokiose situacijose? Šis metodas naudoja kiekvieną metodą ir turi tą patį rezultatą, todėl koks skirtumas? #! / usr / bin / python su ...
nustatytas vasario 22 d '11 21:46
11
atsakymai

Kaip aš galiu atspausdinti skaitinius skaičius garbanotose skliaustuose python eilutėje ir taip pat naudoti .format?

x = "{Sveiki} {0}" print x.format (42) suteikia man: Key Error: Sveiki Aš noriu spausdinti išvestį: {Hello} 42
nustatė kovo 29 d. 11 d
17
atsakymai

Rodyti skaičių su pirmaisiais nuliais

Pateikta: a = 1 b = 10 c = 100 Kaip rodyti pradinį nulį visiems numeriams, kurių skaitmenys mažesni nei du? Tai yra, 01 10 100
nustatyti 25 rugsėjis '08 9:06 val
14
atsakymai

Kaip aš galiu užpildyti python eilutę su tarpais?

Noriu užpildyti eilutę su tarpais. Žinau tokius nulio darbus: >>> spausdinti "'% 06d'"% 4 '000004 "Ką turėčiau daryti, kai noriu?: Žinoma," aš ", galiu matuoti eilutės ilgį ir padaryti str +" " * liko, bet man reikia ...
nustatytas balandžio 15 d '11 15:22
8
atsakymai

dinaminė eilutė naudojant String.xml?

Ar galima turėti eilutės reikšmių eilutes string.xml, kurias galima priskirti reikšmėms vykdymo metu? Pavyzdys: kai kurios eilutės PLACEHOLDER1 eilutės
nustatyti 07 rugsėjis '10, 9:55
15
atsakymai

Naudokite eilutės formatą, kad būtų rodomas dešimtainis skaičius iki 2 vietų arba paprastas sveikasis skaičius

Turiu rodyti lauką, kuris kartais gali būti 100 arba 100,99 arba 100,9. Noriu, kad kaina būtų rodoma dviem skaičiais po kablelio tik tuo atveju, jei dešimtainiai skaičiai įvedami už šią kainą, pvz., Jei jos 100, kad būtų rodoma t ...
nustatyti 05 rug '11, 7:12
9
atsakymai

Kaip formatuoti numerį eilutėje su pirmaujančiais nuliais?

Turiu numerį, kurį reikia konvertuoti į eilutę. Iš pradžių aš naudoju: Key = i.ToString (); Bet aš suprantu, kad tai yra surūšiuota pagal keistą tvarką, todėl turiu jį nutiesti nuliais. Kaip tai padaryti?
Nustatykite kovo 24 d. 11 val
9
atsakymai

Kaip galiu suformatuoti dešimtainį skaitmenį, kad visada būtų rodomi 2 skaitmenys po kablelio?

Noriu parodyti: 49 kaip 49.00 ir 54.9 kaip 54.90 Nepriklausomai nuo dešimtainio skaičiaus ar dešimtainių skaičių buvimo, norėčiau parodyti dešimtainį skaičių su dviem skaičiais po kablelio ir norėčiau tai padaryti veiksmingai. Tikslas yra ...
nustatytas sausio 03 d '10 - 20:30
12
atsakymai

Geriausias būdas formatuoti sveiką skaičių kaip eilutę su pirmaujančiais nuliais?

Noriu sukurti eilutę su tam tikru skaitmenų skaičiumi ($ cnt), turėčiau pridėti pirmaisiais nuliais. Koks yra geriausias būdas išversti šią paprastą funkciją iš PHP į Python: funkcija add_nulls ($ int, $ cnt = 2) {$ int = intval ($ int); už ($ i = 0; ...
nustatytas balandžio 09 d '09 12:15
7
atsakymai

Kaip konvertuoti pythono datą ir laiką į eilutę su skaitymo data?

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 Kaip jį paversti eilute: „2010 m. Sausio 28 d.“
nustatė sausio 29 d '10, 1:08
4
atsakymai

Pasirinktinio numerio formato eilutė, skirta rodyti simbolį

Ar galima nustatyti standartinę arba pasirinktinę skaitmeninio formato eilutę, kad visada būtų rodomas simbolis, ar jis būtų +, ar ne (nors aš nesu įsitikinęs, ką jis turėtų padaryti nuliui!)
nustatyti 08 gruodis '08 1:17
4
atsakymai

Kada naudoti% r vietoj% s Python?

Puslapyje „Sužinokite„ Python “kietąjį kelią 21 puslapyje matau šį pavyzdinį kodą: x =" Yra% d tipų žmonių. " % 10 ... print "Aš pasakiau:% r." % x Kodėl vietoj% s čia naudojamas% r? Kada naudosite% r ir kada naudosite% s?
gegužės 15 d. 11 val
3
atsakymai

php Keičiant kelias erdves viena vieta

Bandau pakeisti kelias erdves viena erdve. Kai naudoju ereg_replace, gaunu klaidos pranešimą, nes jis yra pasenęs. ereg_replace ("[n] r" + "," ", $ string); Ar jam yra identiškas pakaitalas? Turiu pakeisti kelis ...
Nustatykite kovo 03 '10 6:23
4
atsakymai

Kas yra Ruby ekvivalentas Python `s =" hello,% s. Kur% s? " % („Jonas“, „Marija“)

Pythone šis styginių formavimo idiotas yra gana dažnas s = "hello,% s. Kur yra% s?" % („Jonas“, „Marija“) Kas yra Rubino ekvivalentas?
Nustatykite rugpjūčio 24 d '10 10:34
3
atsakymai

Kaip logotipai suformuluoti stulpeliuose pythone?

Matau, kad negaliu: "% b% b"% (tiesa, klaidinga) Python'e. Manau,% b už b (oolean). Ar yra kažkas panašaus?
14 vasario mėn. '10 - 1:02