0
点赞
收藏
分享

微信扫一扫

刷题——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 不用循环语句的重复输出

题:
输出一个名字100次。不能用循环。
解:
使用​​​*​​ 运算符,将字符串重复100次。

x = input()
print(x*100)

截取用户名前10位

题目:
截取昵称字符串前10个字符。(保证输入的昵称程度不小于10)
解:
使用切片。

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


举报

相关推荐

0 条评论