您可以通过 python 中的用户输入将一个字符串插入另一个字符串吗?
can you insert a string into another string by user input in python?
请有人帮助我!
我正在尝试制作一个简单的程序,用户可以在其中将一个字符串插入到一个已经存在的字符串中(抱歉,如果这令人困惑!)
这是我的代码:
firststring = input("enter a string: ")
secondstring = input("enter a second string: ")
position = input("where would you like to place the second string?")
if possition.isdigit == True:
print() <--#help me here
所以有人可以帮助我吗?
您可以使用字符串切片打印第一个字符串的第一部分,然后是第二个字符串,然后是第一个字符串的剩余部分。
position = int(input("where would you like to place the second string?"))
print(firststring[:position] + secondstring + firststring[position:]
您可以使用列表切片。 firststring[:int(position)]
将获取指定索引之前的所有字符,然后连接第二个字符串,firststring[int(position):]
将获取从索引位置到末尾的所有字符
position = input("where would you like to place the second string?")
if position.isdigit() :
string3=firststring[:int(position)]+secondstring+firststring[int(position):]
print(string3)
请有人帮助我! 我正在尝试制作一个简单的程序,用户可以在其中将一个字符串插入到一个已经存在的字符串中(抱歉,如果这令人困惑!)
这是我的代码:
firststring = input("enter a string: ")
secondstring = input("enter a second string: ")
position = input("where would you like to place the second string?")
if possition.isdigit == True:
print() <--#help me here
所以有人可以帮助我吗?
您可以使用字符串切片打印第一个字符串的第一部分,然后是第二个字符串,然后是第一个字符串的剩余部分。
position = int(input("where would you like to place the second string?"))
print(firststring[:position] + secondstring + firststring[position:]
您可以使用列表切片。 firststring[:int(position)]
将获取指定索引之前的所有字符,然后连接第二个字符串,firststring[int(position):]
将获取从索引位置到末尾的所有字符
position = input("where would you like to place the second string?")
if position.isdigit() :
string3=firststring[:int(position)]+secondstring+firststring[int(position):]
print(string3)