Срезы и обратный порядок строк в Python

Document 对象参考手册Python3 Примеры

Для заданной строки извлеките указанное количество символов из начала или конца, затем переверните и объедините её.

Примеры

def rotate(input,d): Lfirst = input[0 : d] Lsecond = input[d :] Rfirst = input[0 : len(input)-d] Rsecond = input[len(input)-d : ] print( "Реверс начального среза:", (Lsecond + Lfirst) ) print( "Реверс конечного среза:", (Rsecond + Rfirst) ) if __name__ == "__main__": input = 'Пример' d=2 # Извлечь два символа rotate(input,d)

Выполнение приведенного выше кода дает следующий вывод:

头部切片翻转 :  noobRu
尾部切片翻转 :  obRuno

Document 对象参考手册Python3 Примеры

Другие расширения