天天看點

刷題——Python篇(3)字元串

10 牛牛最好的朋友們

題目:

輸入兩個名字,将它們拼接起來。

解:可以用​

​+​

​ 拼接字元串。

import sys

a = input()
b = input()
print(a+b)      

11 單詞的長度

題目:

根據輸入的單詞,快速得到單詞的長度。

解:

使用​​

​len()​

​​ 函數可以擷取字元串長度。實際上,任何可疊代對象都可以使用​

​len()​

​擷取長度。

s = input()
print(len(s))      

12 格式化輸出(二)

題目:

輸入一個name,

按全小寫、全大寫和首字母大寫的方式對name進行格式化輸出。

解:

字元串的常用方法:

​​

​lower()​

​​:全部轉換成小寫

​​

​upper()​

​​:全部轉換成大寫

​​

​title()​

​​:首字母大寫

這些操作都不修改原來的字元串,而是傳回一個副本。

s = input()

s1 = s.lower()
s2 = s.upper()
s3 = s.title()
print(s1)
print(s2)
print(s3)      

13 格式化輸出(三)

題目:

給定name,請輸出name去掉兩邊的空白符後的原本的内容。

解:

字元串方法​​

​strip()​

​,傳回删除掉前後空白後的字元串副本。

x = input()

print(x.strip())      

14 不用循環語句的重複輸出

x = input()
print(x*100)      

截取使用者名前10位

x = input()
print(x[:10])