今天告訴大家佔位符和字串基礎操作,同時初步認識列表,希望對有需要的人有所幫助。
name ='張三'age = 17height = 1.78
#其他語言 ,%s代表字串的佔位符 ;
python,%s代表所有型別的佔位符。
print('我的名字是%s,我的年齡是%s,我的身高是%s'% (name,age,height))
info ='我的年齡是%d'% age
print(info)
#保留幾位整數,如果整數字不夠 ,用0補齊;
數字d ,表示整數前的0的個數。
info ='我的年齡是%.6d'% age
print(info)
#預設保留6位小數
info ='我的身高是%f公尺'% height
print(info)
#精度丟失:當保留小數字太多的時候 ,會造成進度丟失;
#無需在意,計算機無法表示那麼多位。
數字f 表示多少位數。
info ='我的身高是%.2f公尺'% height
print(info)
info ='我的身高是%.10f公尺'% height
print(info)
info ='今天是星期四hello world'print(info[0])print(info[7])
#獲取指定內容;
值1:開始位置 (包括該位置);
值2:結束位置 (不包括該位置)
print(info[3:5])
#直接獲取從指定開始到字串結束的位置
print(info[3:100])
#獲取從指定位置到結束位置的內容
info ='2018七月七,我在智遊吃炸雞'print(info[4:])
#從反序位置擷取字串
print(info[:-3])
#相當於直接獲取info的整個內容
print(info[:])
info ='程式設計師,設計師,工程師'info = info.replace(',','/')
print(info)
url =''print(url[21:])
#split 分割
result = url.split('/')
print(result)
info ='hello world'#首字母大寫
print(info.capitalize())
#全部首字母大寫
print(info.title())
url ='taobao.com'#如果url不是以***x開頭
name ='小明'#not不是必須和if組合在一起的
if notname.endswith('歐巴'):
name = name +'歐巴'print(name)
info ='hello world'info = info.lower()
print(info)
info = info.upper()
print(info)
info ='!@#$%asdsfghfgj32324356576#$%^*()_dsgh'n =''forxininfo:
ifx.isdigit():
n = n + x
print(n)
首先宣告乙個列表。什麼是列表?
簡單來說列表就是容器 ,它是用來存放物件,變數等內容的容器。
list1 =
list2 = list()
list3 = ['hello',17,true,3, 14]
list4 = [['hello'] ,[17] ,[true]]
print(list4)
list = ['張三','李四','王五','趙六']
print(list)
)print(list)
#insert 插入;
值1:插入的位置;
值2:插入的內容
list.insert(0,'小二')
print(list)
list.insert(3,'中間人')
print(list)
#如果插入的位置,超出了列表的長度,就插入最後一位
list.insert(100,'大神')
print(list)
)print(list)
#remove 方法 預設將列表的元素 從左到右以此刪除
list.remove('張三')
list.remove('張三')
print(list)
list.pop()
print(list)
list.pop(2)
print(list)
index = list.index('馮七')
print(index)
list[0] ='阿三'print(list)
#值1:開始位置;
值2:結束位置(不包括該位置)
print(list[1:-1])
print(list [1:])
#值3:增量
print(list[1:4:3])
#倒序print(list[::-1])
print(list[::2])
print(list[1::2])
#len 獲取長度
print(len(list))
#分別獲取每乙個元素
forx,yinlist:
print(x,y)
字串中佔位符替換 mybatis學習筆記
編寫tokenhandler實現類 從輸入引數中獲取value替換sql中的佔位符,這裡使用map承載 private static class variabletokenhandler implements tokenhandler override public string handletok...
字串中 key 佔位符替換
今天在開發中遇到了模板拼接的問題 類似於 我是,我來自,今年歲 轉換成 我是小明,我來自北京,今年15歲 接受時是用map 的形式 其中map的key 對應著模板中大括號中的key string a 我是,我來自,今年歲 map mapstring newhashmap mapstring.put ...
js字串使用佔位符拼接
由於幾個老專案中經常用到jquery拼接字串,各種引號很disgusting 所以寫了乙個佔位符拼接的的方法 string.prototype.signmix function g param key return str else g arguments i return str var str1...