题目描述
给定一个只包含大写字母和小写字母的字符串,请将其中所有的小写字母转换成大写字母后将字符串输出。
输入描述
输入一行包含一个字符串。
输出描述
输出转换成大写后的字符串。
输入输出样例
示例
输入
LanQiao
输出
LANQIAO
评测用例规模与约定
对于所有评测用例,字符串的长度不超过 100100。
运行限制
-
最大运行时间:1s
-
最大运行内存: 256M
分析:
有一些特色的题目用python处理会很方便,如:
在Python中,处理大数非常简单,因为Python的整数类型是无限精度的,这意味着你可以处理任意大小的整数,而不会像在某些其他编程语言中那样遇到整数溢出的问题。
用Python算大数
以下是一个简单的例子,演示如何在Python中进行大数的加法:
# 大数加法
num1 = 123456789123456789123456789
num2 = 987654321987654321987654321
# 直接相加
result = num1 + num2
print("结果是:", result)
在这个例子中,num1
和 num2
是非常大的整数,但是Python可以轻松地将它们相加并返回结果。
处理字符
Python中的字符串处理非常强大,你可以使用多种方法来操作字符串中的字符。
以下是一个简单的例子,演示如何在Python中处理字符串:
# 字符串处理
input_str = "Hello, World!"
# 转换为大写
uppercase_str = input_str.upper()
# 转换为小写
lowercase_str = input_str.lower()
# 替换字符串中的字符
replaced_str = input_str.replace("World", "Python")
# 输出处理后的字符串
print("大写:", uppercase_str)
print("小写:", lowercase_str)
print("替换后:", replaced_str)
在这个例子中,我们使用了 upper()
方法将字符串转换为大写,lower()
方法将字符串转换为小写,以及 replace()
方法来替换字符串中的特定字符。这些方法都是Python字符串类型的一部分,非常方便和直观。
代码:
# 获取用户输入的字符串
user_input = input("")
# 将字符串中的所有小写字母转换为大写字母
uppercase_string = user_input.upper()
# 输出转换后的字符串
print("", uppercase_string)