最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python向字符串中添加元素的實例方法

 更新時間:2019年06月28日 11:47:35   作者:(*-*)浩  
在本篇文章里小編給大家分享了關于python向字符串中添加元素的實例方法以及相關知識點內容,有需要的朋友們跟著學習參考下。

Python中的字符串對象是不能更改的,也即直接修改字符串中的某一位或幾位字符是實現(xiàn)不了的,即python中字符串對象不可更改,但字符串對象的引用可更改,可重新指向新的字符串對象。

+ 直接字符串外+元素

name = 'zheng'

print('my name is '+name)

% 直接字符串外%(元素)

一種字符串格式化的語法, 基本用法是將值插入到%s占位符的字符串中。

%s,表示格式化一個對象為字符

name = 'zhang'

age = '25'

print('my name is %s'%(name)+' my age is %d'%(age))

format()函數

在要插入較多的元素時候

name = input('請輸入你的名字:')

  data = input('請輸入發(fā)送內容:')

  dest_ip = input('請輸入ip:')

  dest_port = 2425

  chat_socket.sendto('1:123456:發(fā)送者的名稱:{my_name}:32:{my_data}'.format(my_name=name,my_data=data).encode('gbk'),(dest_ip,dest_port))

直接format()一下,在后面慢慢給其賦值

擴展知識點:

Python: 字符串中嵌入變量

問題:想創(chuàng)建一個內嵌變量的字符串,變量被它的值替換掉

解決方案:

①Python并沒有對在字符串中簡單替換變量值提供直接的支持,但是通過字符串的format()方法來解決這個問題

②如果要被替換的變量能在變量域中找到,那么結合使用format_map()和vars()

③vars() 還有一個有意思的特性就是它也適用于對象實例

④format 和format map() 的一個缺陷就是它們并不能很好的處理變量缺失的情況,

解決如下

 也有其他的解決辦法,比如用模板字符串之類的,然而,format() 和format map() 相比較上面這些方案而已更加先進,因此應該被優(yōu)先選擇。使用format() 方法還有一個好處就是你可以獲得對字符串格式化的所有支持(對齊,填充,數字格式化等待),而這些特性是使用像模板字符串之類的方案不可能獲得的。

相關文章

最新評論

彝良县| 长海县| 开封市| 荔浦县| 邵阳市| 平利县| 莱州市| 五家渠市| 香格里拉县| 沧源| 始兴县| 金阳县| 兴城市| 丹阳市| 嫩江县| 太原市| 集贤县| 土默特右旗| 东平县| 金溪县| 团风县| 全椒县| 舟山市| 兴仁县| 昭平县| 安远县| 临颍县| 丹棱县| 咸丰县| 高阳县| 马山县| 赣榆县| 安义县| 讷河市| 醴陵市| 台北市| 南漳县| 舟曲县| 林州市| 荥经县| 铁岭县|