當前位置:首頁 » 編程語言 » python大寫數字

python大寫數字

發布時間: 2024-06-19 11:14:23

python文件大小寫轉換

str這里有一個函數可以很方便的進行大小寫轉換,那就是swapcase(),此外還有lower()和upper()方法。

字元串轉小寫

⑵ python中將阿拉伯數字轉換為中文

第一種方案:
def num_to_char(num):
"""數字轉中文"""
num=str(num)
new_str=""
num_dict={"0":u"零","1":u"一","2":u"二","3":u"三","4":u"四","5":u"五","6":u"六","7":u"七","8":u"八","9":u"九"}
listnum=list(num)
# print(listnum)
shu=[]
for i in listnum:
# print(num_dict[i])
shu.append(num_dict[i])
new_str="".join(shu)
# print(new_str)
return new_str

第二種方案
_MAPPING = (u'零', u'一', u'二', u'三', u'四', u'五', u'六', u'七', u'八', u'九', u'十', u'十一', u'十二', u'十三', u'十四', u'十五', u'十六', u'十七',u'十八', u'十九')
_P0 = (u'', u'十', u'百', u'千',)
_S4 = 10 ** 4
def _to_chinese4(num):
assert (0 <= num and num < _S4)
if num < 20:
return _MAPPING[num]
else:
lst = []
while num >= 10:
lst.append(num % 10)
num = num / 10
lst.append(num)
c = len(lst) # 位數
result = u''

for idx, val in enumerate(lst):
val = int(val)
if val != 0:
result += _P0[idx] + _MAPPING[val]
if idx < c - 1 and lst[idx + 1] == 0:
result += u'零'
return result[::-1]

⑶ 用python從鍵盤輸入一個字元串,統計其中大寫小寫字母以及數字的個數

#include <stdio.h>

int main()

{

char str[256];

char *p;

int upper = 0;

int lower = 0;

int space = 0;

int digit = 0;

int other = 0;

p = str; // P指針指向數組第一個元素 str[0]

gets(p);

while(*p) // P不為空的時候繼續下面的

{

if(*p>='A' && *p<='Z') // 判斷是否為大寫

{

upper++; // 統計大寫字母個數

}

else if(*p>='a' && *p<='z') //是否為小寫

{

lower++; //統計小寫個數

}

else if(*p == ' ') // 判斷是否為「 」

{

space++; //統計個數

}

else if(*p>='0' && *p<='9') // 判斷是否為數字

{

digit++; // 統計數字個數

}

else

{

other++; //剩下的是其他字元的 統計個數

}

p++; //指針後移

}

printf("upper = %d ",upper); // 輸出

printf("lower = %d ",lower); // 輸出

printf("space = %d ",space);// 輸出

printf("digit = %d ",digit);// 輸出

printf("other = %d ",other);// 輸出

return 0;

}

(3)python大寫數字擴展閱讀:

字元串在存儲上類似字元數組,它每一位單個元素都是能提取的,字元串的零位是它的長度,如s[0]=10,這提供給我們很多方便,例如高精度運算時每一位都能轉化為數字存入數組。

通常以串的整體作為操作對象,如:在串中查找某個子串、求取一個子串、在串的某個位置上插入一個子串以及刪除一個子串等。兩個字元串相等的充要條件是:長度相等,並且各個對應位置上的字元都相等。設p、q是兩個串,求q在p中首次出現的位置的運算叫做模式匹配。串的兩種最基本的存儲方式是順序存儲方式和鏈接存儲方式。

熱點內容
卡通農場伺服器怎麼連不上 發布:2024-11-26 22:26:54 瀏覽:194
馬嘉祺密碼1的答案是什麼 發布:2024-11-26 22:19:16 瀏覽:954
linux常用命令vi 發布:2024-11-26 22:17:40 瀏覽:4
sqlserver教材 發布:2024-11-26 22:07:21 瀏覽:632
安卓p圖工具哪個好 發布:2024-11-26 22:02:25 瀏覽:320
稅控盤密碼在哪裡改 發布:2024-11-26 21:55:54 瀏覽:611
美版安卓系統為什麼連不了網 發布:2024-11-26 21:51:36 瀏覽:613
用公司伺服器搭建網站 發布:2024-11-26 21:42:00 瀏覽:357
忘記密碼魅族手機如何清除數據 發布:2024-11-26 21:34:17 瀏覽:156
達內php視頻 發布:2024-11-26 21:32:09 瀏覽:556