python 姓名用*替换_学会用python截取你的姓名
先來看一張動圖。
輸入你的名字,這個python腳本就能把你的姓和名字分割出來,原理其實很簡單,主要就是用到了字符串的截取操作。
前面的文章中,我們剛介紹了python的幾種基本數據類型,現在我們就來講講python字符串的一些操作。
1、字符串長度
大多數情況下,我們要對一個字符串進行處理的話,首先一般都是先要獲取字符串的長度,在python中使用 len() 方法即可獲取字符串長度,字符串長度即代表有多少個中文字符或者英文字符。
2、字符串截取
其實在python中,字符串中每個字符都會有一個索引,這個索引是從0開始的,我們可以把它理解為下標,也就是說字符串的第一個字符的下標就是0,最后一個字符的下標就該字符串的總長度再減1,比如 a = "我的名字叫譚小譚",那么a[0]就表示字符串的第一個字符 "我",a[len(a)-1]就表示字符串的最后一個字符,所以通過字符串的下標我們可以獲取字符串中指定的字符。同時我們還可以通過a[0:4]來截取字符串中第一個字符到第四個字符共四個字符串,那么a[1:4]截取是又是哪幾個字符呢,建議大家親自動手寫個程序去試下。
3、字符串拼接
字符串拼接可以把多個字符串拼接成一個字符串,"+"表示拼接符號,a = "我愛";? b = "北京天安門"; c = a+b;那么字符串c則變成"我愛北京天安門",也可以直接寫成 a += b,字符串拼接很簡單,只要記得"+"是拼接符號就行了。
4、字符串格式化
字符串格式化主要用來處理動態輸出字符內容,這種情況在實際生活中有非常多的應用場景,隨便舉個例子,"尊敬的用戶xxx,你的賬戶xxxxxx入賬100,000元。",其中xxx內容就是動態變化的,每個人都不同,這時候就可以使用字符串格式化來處理了。"%"是字符串格式化符號,還是舉個例子,print('你好,%s,你入賬 %s'? %? ("譚小譚",100000.66)),其中 "%" 就是指字符串格式化,在字符串內 "%s"、"%d"、"%f",分別表示需要用字符串、整數、浮點數(小數)來替換,如果你不確定用什么數據類型,可以統一使用"%s"來處理,注意字符串內部有幾個 "%"就需要幾個變量或者值來替換,而且要按順序對應。
總結
以上是生活随笔為你收集整理的python 姓名用*替换_学会用python截取你的姓名的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Paper】Origin绘制误差棒图(
- 下一篇: 【Paddle】Anaconda安装Pa