Python中的字串物件是不能更改的,也即直接修改字串中的某一位或幾位字元是實作不了的,即python中字串物件不可更改,但字串物件的引用可更改,可重新指向新的字串物件。
直接字串外元素(推薦學習: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('请输入发送内容:') dest_ip = input('请输入ip:') dest_port = 2425 chat_socket.sendto('1:123456:发送者的名称:{my_name}:32:{my_data}'.format(my_name=name,my_data=data).encode('gbk'),(dest_ip,dest_port))
直接format()一下,在後面慢慢給其賦值
更多Python相關技術文章,請訪問Python教程欄目進行學習!
以上是python 怎麼在字串中加入元素的詳細內容。更多資訊請關注PHP中文網其他相關文章!