當前位置:首頁 » 編程語言 » 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中首次出現的位置的運算叫做模式匹配。串的兩種最基本的存儲方式是順序存儲方式和鏈接存儲方式。

熱點內容
sql語句執行錯誤 發布:2025-01-18 03:21:49 瀏覽:650
資料庫雙引號 發布:2025-01-18 03:10:20 瀏覽:78
學java和php 發布:2025-01-18 03:01:03 瀏覽:451
怎麼開伺服器的埠 發布:2025-01-18 02:54:23 瀏覽:647
別克君越編程 發布:2025-01-18 02:32:24 瀏覽:913
ftp游戲下載網站 發布:2025-01-18 02:09:04 瀏覽:628
python調用另一個文件中的函數 發布:2025-01-18 02:03:54 瀏覽:597
mysql存儲html 發布:2025-01-18 01:57:24 瀏覽:129
雙ip伺服器對網站優化有影響嗎 發布:2025-01-18 01:56:41 瀏覽:246
汽車配置怎麼區分自動擋 發布:2025-01-18 01:53:06 瀏覽:229