Если у меня есть переменная qwe и там есть слово "uwu" как мне поменять это слово/вырезать комагдой slice.


nevereas3: Если ты говоришь про python:
qwe = ' ' #тут твоя строка qwe
str_to_replace = ' ' #тут строка на которую ты хочешь поменять uwu, #если хочешь просто вырезать, оставь пустой
while 'uwu' in qwe: #цикл если подстрок uwu в строке qwe больше чем 1
index_0 = qwe.find('uwu')
qwe = qwe[slice(0, index_0)]+str_to_replace+qwe[slice(index_0+3, -1)]
print(qwe)
nevereas3: #---------------------------------
#slice() проще использовать при помощи расширенного синтаксиса #индексации т.е. [ ] и : :
qwe = ''
str_to_replace = ''
while 'uwu' in qwe:
index_o = qwe.find('uwu')
qwe = qwe[0:index_0] + str_to_replace + qwe[index_0+3:]
print(qwe)
nevereas3: #Также есть варианты обойтись и без слайсинга, например:
qwe = ''
str_to_replace = ''
qwe = qwe.replace('uwu', str_to_replace)
print(qwe)

#--------------------
qwe = ''
str_to_replace = ''
qwe = str_to_replace.join(qwe.split('uwu'))
print(qwe)

#------------
qwe = ''
str_to_replace = ''
left, _, right = qwe.rpartition('uwu')
qwe = left + str_to_replace + right
print(qwe)

Успехов!
solandrose: No ReTuRbiO
solandrose: jijisjs xd
solandrose: ᑌᗯᑌ
solandrose: aya chupenlo xd

Ответы

Ответ дал: nevereas3
0

Ответ:

qwe = ' '

str_to_replace = ' '

while 'uwu' in qwe:

   index_0 = qwe.find('uwu')

   qwe = qwe[slice(0, index_0)]+str_to_replace+qwe[slice(index_0+3, -1)]

print(qwe)

Объяснение:

Если ты говоришь про python:

qwe = ' ' #тут твоя строка qwe

str_to_replace = ' ' #тут строка на которую ты хочешь поменять uwu, #если хочешь просто вырезать, оставь пустой

while 'uwu' in qwe: #цикл если подстрок uwu в строке qwe больше чем 1

   index_0 = qwe.find('uwu')

   qwe = qwe[slice(0, index_0)]+str_to_replace+qwe[slice(index_0+3, -1)]

print(qwe)

#---------------------------------

#slice() проще использовать при помощи расширенного синтаксиса #индексации т.е. [ ] и : :

qwe = ''

str_to_replace = ''

while 'uwu' in qwe:

   index_o = qwe.find('uwu')

   qwe = qwe[0:index_0] + str_to_replace + qwe[index_0+3:]

print(qwe)

#Также есть варианты обойтись и без слайсинга, например:

qwe = ''

str_to_replace = ''

qwe = qwe.replace('uwu', str_to_replace)

print(qwe)

#--------------------

qwe = ''

str_to_replace = ''

qwe = str_to_replace.join(qwe.split('uwu'))

print(qwe)

#------------

qwe = ''

str_to_replace = ''

left, _, right = qwe.rpartition('uwu')

qwe = left + str_to_replace + right

print(qwe)

Успехов!

Вас заинтересует