自動テスト基盤(1):文字列値、切断、交換、削除、およびスプライシング

I.はじめに

文字列:Pythonでは、一重引用符、二重引用符、および三重引用符のペアで囲まれているのは文字列であり、中国語、英語、特殊文字など、ほとんどすべての文字にすることができます。

2.値
文字列値はインデックスを使用します。インデックスは0から始まります

s='hello!'  #元素对应的索引值:0,1,2,3,4,5
print(s[1])  #结果:e

取多值:切片 变量名[索引头:索引值:步长]步长默认为1,取头不取尾
print(s[1:5:2])  #结果:el

逆順で出力

print(s[::-1])   #结果:!olleh
三、切割 (split)
返回一个列表,指定切割值被切走
p='pythhon'
new_p_1=p.split("t")
print(new_p_1)  #结果:['py', 'hhon']

new_p_2=p.split('h',2)
print(new_p_2)  #结果:['pyt', '', 'on']

第四に、交換(交換)

变量名.replace("被替换值","新值",替换次数)
w='aotutest'
new_w_1=w.replace('e','r')
print(new_w_1)   #结果:aotutrst
new_w_2=w.replace('t','1',2)
print(new_w_2)  #结果:ao1u1est

5、
変数名を削除(ストリップ)します。ストリップ(「削除された要素[スペースを削除するためにデフォルトを入力しないでください]」)、ヘッド要素とテール要素のみを削除できます

y='webtest'
new_y=y.strip('t')
print(new_y)  #结果:webtes
六、拼接
#2、format

name='小米'
age=18
score=60.55
print("{}今年{}岁了!".format(name,age))  #结果:小米今年18岁了!

#3、%  %s:字符串    %d:整数   %f:浮点数
print("%s今年%d岁了,英语考试%.2f"%(name,age,score))
#小米今年18岁了,英语考试60.55

说明:
%s可以用于字符串、数字
%f:需要保留几位就在f前面加个数字

励まし:[あなたを助けるかもしれないチュートリアル]

これらの資料は、[ソフトウェアテスト]を行う友人にとって最も包括的で完全な準備倉庫である必要があります。この倉庫は、最も困難な旅にも同行しました。これもお役に立てば幸いです。特にテクノロジー業界では、すべてをできるだけ早く行う必要があり、技術基盤を改善する必要があります。
ここに画像の説明を挿入

私のWeChatパブリックアカウント[ProgramYuanmuzi]をフォローして、無料で入手してください〜

山に登らなければ、空の高さはわかりません。待つことはあなたを逃すだけであり、闘争は成功するでしょう。
ここに画像の説明を挿入

私の研究グループ:644956177グループにはコミュニケーションと共有を行う技術専門家がいます〜

おすすめ

転載: blog.csdn.net/Xsk215/article/details/117123165