python - 字串輸入與反轉
#coding=utf-8
from django.shortcuts import render_to_response #django
def index(request):
str='abcdefghijklmnopqrstuvwxyz'
return render_to_response('show.html'
, {'num1':"str -> 所有字串: " + str,
'num2':"str[::-1] -> 從最後字串到最初字串: " + str[::-1],
'num3':"str[6:9] -> 從第7到第9字串: " + str[6:9],
'num4':"str[:5] -> 從開始到第5字串: " + str[:5],
'num5':"str[5:] -> 從第6字串開始到最後: " + str[5:],
'num6':"str[5::-1] -> 從第6字串到最初字串: " + str[5::-1]})
程式結果:
str -> 所有字串: abcdefghijklmnopqrstuvwxyz
str[::-1] -> 從最後字串到最初字串: zyxwvutsrqponmlkjihgfedcba
str[6:9] -> 從第7到第9字串: ghi
str[:5] -> 從開始到第5字串: abcde
str[5:] -> 從第6字串開始到最後: fghijklmnopqrstuvwxyz
str[5::-1] -> 從第6字串到最初字串: fedcba
from django.shortcuts import render_to_response #django
def index(request):
str='abcdefghijklmnopqrstuvwxyz'
return render_to_response('show.html'
, {'num1':"str -> 所有字串: " + str,
'num2':"str[::-1] -> 從最後字串到最初字串: " + str[::-1],
'num3':"str[6:9] -> 從第7到第9字串: " + str[6:9],
'num4':"str[:5] -> 從開始到第5字串: " + str[:5],
'num5':"str[5:] -> 從第6字串開始到最後: " + str[5:],
'num6':"str[5::-1] -> 從第6字串到最初字串: " + str[5::-1]})
程式結果:
str -> 所有字串: abcdefghijklmnopqrstuvwxyz
str[::-1] -> 從最後字串到最初字串: zyxwvutsrqponmlkjihgfedcba
str[6:9] -> 從第7到第9字串: ghi
str[:5] -> 從開始到第5字串: abcde
str[5:] -> 從第6字串開始到最後: fghijklmnopqrstuvwxyz
str[5::-1] -> 從第6字串到最初字串: fedcba
留言
張貼留言