Python–获取字符串的最后 N 个字符
原文:https://www . geesforgeks . org/python-get-last-n-characters-of-a-string/
给定一个字符串和一个整数 N,任务是编写一个 python 程序来打印字符串的最后 N 个字符。
示例:
输入:极客为极客!;N = 4
输出:例!
说明:给定的字符串是极客为极客!最后 4 个字符是 eks!。
输入:PYTHON;N=1
输出: N
说明:给定的字符串是 PYTHON,最后一个字符是 n。
方法 1: 使用循环获取给定字符串的最后 N 个字符。
Python 3
# get input
Str = "Geeks For Geeks!"
N = 4
# print the string
print(Str)
# iterate loop
while(N > 0):
# print character
print(Str[-N], end='')
# decrement the value of N
N = N-1
输出:
Geeks For Geeks!
eks!
方法二:使用列表切片打印给定字符串的最后 n 个字符。
计算机编程语言
# get input
Str = "Geeks For Geeks!"
N = 4
# print the string
print(Str)
# get length of string
length = len(Str)
# create a new string of last N characters
Str2 = Str[length - N:]
# print Last N characters
print(Str2)
输出:
Geeks For Geeks!
eks!
版权属于:月萌API www.moonapi.com,转载请注明出处