新聞中心
python怎么轉(zhuǎn)化為字符串
python怎么轉(zhuǎn)化為字符串?
為鄄城等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及鄄城網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為網(wǎng)站制作、網(wǎng)站建設(shè)、鄄城網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
首先打開Python的編輯器,然后先為這個(gè)程序?qū)懮弦粋€(gè)注釋內(nèi)容。
然后新建一個(gè)函數(shù)int_str
def int_str():
定義一個(gè)變量,這個(gè)變量是數(shù)值類型的。
a=123
現(xiàn)在我們要將a這個(gè)數(shù)值類型的值轉(zhuǎn)換為字符串類型,我們就用str函數(shù),然后再將值賦值給b
b=str(a)
通過(guò)print函數(shù)將b的值打印出來(lái)。
調(diào)用這個(gè)函數(shù),并且選擇菜單上的"run",也就是運(yùn)行的意思。
在下方就可以看到這個(gè)程序的運(yùn)行結(jié)果了。
推薦:《python教程》以上就是小編分享的關(guān)于python怎么轉(zhuǎn)化為字符串的詳細(xì)內(nèi)容希望對(duì)大家有所幫助,更多有關(guān)python教程請(qǐng)關(guān)注環(huán)球青藤其它相關(guān)文章!
python之字符串內(nèi)置函數(shù)
1. 字符串字母處理
2. 字符串填充
str.ljust(width, fillchar)、str.center(width, fillchar)、str.rjust(width, fillchar)
返回一個(gè)指定的寬度 width 「居左」/「居中」/「居右」的字符串,如果 width 小于字符串寬度直接返回字符串,否則使用 fillchar 去填充。
3,字符串計(jì)數(shù)
str.count(sub, start, end)
#統(tǒng)計(jì)字符串里某個(gè)字符出現(xiàn)的次數(shù)。可選參數(shù)為在字符串搜索的開始與結(jié)束位置。
start, end遵循**“左閉右開”**原則。
4. 字符串位置
str.endswith(suffix, start, end)和str.startswith(substr, beg, end)
#判斷字符串是否以指定后綴結(jié)尾/開頭,如果以指定后綴「結(jié)尾」/「開頭」返回 True,否則返回 False。
5. 字符串查找
6. 字符串判斷
7. 字符串拼接
str.join() #將序列中的元素以指定的字符連接生成一個(gè)新的字符串。
s1 = "-" s2 = "" seq = ("r", "u", "n", "o", "o", "b")
# 字符串序列 print (s1.join( seq )) print (s2.join( seq )) r-u-n-o-o-b runoob
8. 統(tǒng)計(jì)字符串長(zhǎng)度
str.len() #返回對(duì)象(字符、列表、元組等)長(zhǎng)度或項(xiàng)目個(gè)數(shù)。
9. 去除字符兩側(cè)空格
str.lstrip()、str.rstrip()、str.strip() #截掉字符串「左邊」/「右邊」/「左右」兩側(cè)的空格或指定字符。
str0 = ' Hello World!' str0.lstrip() 'Hello World!' str1 = 'aaaa Hello World!' str1.lstrip('a') ' Hello World!'
10. str.maketrans(intab, outtab)和str.translate(table)
str.maketrans()創(chuàng)建字符映射的轉(zhuǎn)換表
str.maketrans()根據(jù)參數(shù)table給出的表轉(zhuǎn)換字符串的字符。
str.maketrans()傳入的也可以是字典
tab = {'e': '3', 'o': '4'} trantab = str.maketrans(tab) str0.translate(trantab) 'H3ll4 W4rld!'
11. 字符串替換
str.replace(old, new, max)
12. 字符分割
str.split(str, num)
13. 字符填充
str.zfill(width)
返回指定長(zhǎng)度的字符串,原字符串右對(duì)齊,前面填充0。
Python 浮點(diǎn)數(shù)無(wú)損轉(zhuǎn)字符串
repr()函數(shù)可以將浮點(diǎn)數(shù)無(wú)損轉(zhuǎn)換為字符串,也可能引入無(wú)效位
str()函數(shù)會(huì)有精度損失
比如str(time.time())
參考: Converting a float to a string without rounding it
Common string operations
網(wǎng)頁(yè)題目:python轉(zhuǎn)字符函數(shù) Python什么函數(shù)用于將數(shù)字轉(zhuǎn)換成字符
本文路徑:http://fisionsoft.com.cn/article/hjsodi.html