第三章 字符串 来源牛客网 题库-在线编程-Python入门。
题目:
输入两个名字,将它们拼接起来。
解:可以用+
拼接字符串。
import sys
a = input()
b = input()
print(a+b)
题目:
根据输入的单词,快速得到单词的长度。
解:
使用len()
函数可以获取字符串长度。实际上,任何可迭代对象都可以使用len()
获取长度。
s = input()
print(len(s))
题目:
输入一个name,
按全小写、全大写和首字母大写的方式对name进行格式化输出。
解:
字符串的常用方法:
lower()
:全部转换成小写
upper()
:全部转换成大写
title()
:首字母大写
这些操作都不修改原来的字符串,而是返回一个副本。
s = input()
s1 = s.lower()
s2 = s.upper()
s3 = s.title()
print(s1)
print(s2)
print(s3)
题目:
给定name,请输出name去掉两边的空白符后的原本的内容。
解:
字符串方法strip()
,返回删除掉前后空白后的字符串副本。
x = input()
print(x.strip())
题:
输出一个名字100次。不能用循环。
解:
使用*
运算符,将字符串重复100次。
x = input()
print(x*100)
题目:
截取昵称字符串前10个字符。(保证输入的昵称程度不小于10)
解:
使用切片。
x = input()
print(x[:10])