刷题——Python篇(3)字符串

简介: 刷题——Python篇(3)字符串

第三章 字符串 来源牛客网 题库-在线编程-Python入门。

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])
相关文章
|
5天前
|
算法框架/工具 索引 Python
Python基础教程(第3版)中文版 第三章 使用字符串(笔记)
Python基础教程(第3版)中文版 第三章 使用字符串(笔记)
|
5天前
|
Python
使用Python处理字符串。
使用Python处理字符串。
|
3天前
|
Python 索引
【Python字符串攻略】:玩转文字,编织程序的叙事艺术
【Python字符串攻略】:玩转文字,编织程序的叙事艺术
|
3天前
|
Python
刷题——Python篇(2)类型转换
刷题——Python篇(2)类型转换
|
3天前
|
Python
刷题——Python篇(1)输入输出
刷题——Python篇(1)输入输出
|
3天前
|
机器学习/深度学习 存储 算法
刷题——Python篇(0)Hello World
刷题——Python篇(0)Hello World
|
4天前
|
索引 Python
Python零基础入门-2 数字、字符串和列表
Python零基础入门-2 数字、字符串和列表
|
6天前
|
Python
Python使用正则表达式分割字符串
在Python中,你可以使用re模块的split()函数来根据正则表达式分割字符串。这个函数的工作原理类似于Python内置的str.split()方法,但它允许你使用正则表达式作为分隔符。
|
8天前
|
存储 算法 数据挖掘
LeetCode 题目 43:字符串相乘 多种算法分析对比 【python】
LeetCode 题目 43:字符串相乘 多种算法分析对比 【python】
|
8天前
|
SQL 算法 数据可视化
LeetCode第八题:字符串转换整数 (atoi)【8/1000 python】
LeetCode第八题:字符串转换整数 (atoi)【8/1000 python】