13 EYLÜL 2012, PERŞEMBE
python sadece ilk harfi büyük harf yap
Farkındayım .() büyük harf bir dizenin ilk harfi ama eğer ilk karakter bir tamsayı ise? büyük harfe çevirir
bu
1bob
5sandy
bu
1Bob
5Sandy
CEVAP
13 EYLÜL 2012, PERŞEMBE
Eğer ilk karakter bir tamsayı ise, ilk harfini büyük değil.
>>> '2s'.capitalize()
'2s'
Eğer işlevsellik istiyorsanız, rakamını çıkarın, '2'.isdigit() her karakter kontrol etmek için kullanabilirsiniz.
>>> s = '123sa'
>>> for i, c in enumerate(s):
... if not c.isdigit():
... break
...
>>> s[:i] s[i:].capitalize()
'123Sa'
Bunu PaylaÅŸ:

Rasgele dize büyük harf ve Python basa...
Nasıl Python ile büyük / küçük harf du...
Python) bir dize her kelimenin ilk har...
Nasıl Git içinde büyük küçük harf duya...
Ynt olmadan büyük / küçük harf duyarlı...