国产片侵犯亲女视频播放_亚洲精品二区_在线免费国产视频_欧美精品一区二区三区在线_少妇久久久_在线观看av不卡

腳本之家,腳本語言編程技術及教程分享平臺!
分類導航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務器之家 - 腳本之家 - Python - Python實現字符串逆序輸出功能示例

Python實現字符串逆序輸出功能示例

2020-11-20 00:31世界看我我看世界 Python

這篇文章主要介紹了Python實現字符串逆序輸出功能,結合具體實例形式分析了Python針對字符串的遍歷、翻轉、排序等相關操作技巧,需要的朋友可以參考下

本文實例講述了Python實現字符串逆序輸出功能。分享給大家供大家參考,具體如下:

1、有時候我們可能想讓字符串倒序輸出,下面給出幾種方法

方法一:通過索引的方法

?
1
2
3
>>> strA = "abcdegfgijlk"
>>> strA[::-1]
'kljigfgedcba'

方法二:借組列表進行翻轉

?
1
2
3
4
5
6
7
#coding=utf-8
strA = raw_input("請輸入需要翻轉的字符串:")
order = []
for i in strA:
 order.append(i)
order.reverse()  #將列表反轉
print ''.join(order)  #將list轉換成字符串

執行結果:

?
1
2
請輸入需要翻轉的字符串:abcdeggsdd
ddsggedcba

2、分別輸出字符串中奇數坐標和偶數坐標的字符

最簡單的方法是根據序列的切片來實現。

?
1
2
3
4
5
6
7
8
9
10
11
>>> str_a = "1a2b3c4d5e6f"
***輸出奇數位的字符***
>>> for i in str_a[::2]:
...  print i,
...
1 2 3 4 5 6
***輸出偶數位的字符***
>>> for j in str_a[1::2]:
...  print j,
...
a b c d e f

當然我們也可以使用下面的方法實現,但是這種方法就比較麻煩了。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#coding=utf-8
def oddEven(strA):
 odd = []
 even = []
 for i in range(len(strA)):
  if i % 2 == 0:
   even.append(strA[i])
  else :
   odd.append(strA[i])
 print "偶數項:", ''.join(even)
 print "奇數項:", ''.join(odd)
strA = "1a2b3c4d5e6f7g8h9j"
print "原字符串:", strA
oddEven(strA)

執行結果:

?
1
2
3
原字符串: 1a2b3c4d5e6f7g8h9j
偶數項: 123456789
奇數項: abcdefghj

值得注意的是:

在我們平常的編程過程中,一定要避免直接使用編程語言的關鍵字作為變量名,尤其是Python語言中幾乎所有的對象都可以賦值,如果將系統環境給的變量賦值經常會造成很多奇怪的問題,所以一定要養成好的編程習慣。

最典型一個就是關于isinstance()函數的報錯,代碼寫的是沒有問題,但是就是會報錯,說明在這代碼之前str肯定被當著變量賦過值。

?
1
2
3
4
5
>>> a = '123'
>>> isinstance(a, str)
Traceback (most recent call last):
 File "<stdin>", line 1, in <module>
TypeError: isinstance() arg 2 must be a class, type, or tuple of classes and types

希望本文所述對大家Python程序設計有所幫助。

延伸 · 閱讀

精彩推薦
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40
主站蜘蛛池模板: 91久久久久久久久久久久久 | 成人午夜免费视频 | 69久久久| 亚洲一区自拍 | 日本中文字幕视频 | 国产精品久久久99 | 成人午夜视频在线 | 亚洲狠狠丁香婷婷综合久久久 | 精品国产久 | 91在线免费视频 | 国产高清一区二区三区 | 国产精品久久久久久久一区探花 | 欧洲另类交 | 亚洲 成人 av| 精品视频一区二区三区四区 | 欧美精产国品一二三区 | 欧美日本在线观看 | 日韩成人av电影在线观看 | 日本一区二区不卡在线观看 | 日韩1区2区| 99精品国产一区二区三区 | 亚洲福利电影网 | 一区二区视频在线观看 | 色九九九| 青青草97| 专干老肥女人88av | 精品日韩一区 | 国产亚洲一区二区精品 | 久久精品国产一区二区三区 | 中文字幕精品一区二区精品绿巨人 | 国产成人久久 | 精品久久久久久久久久久久久久 | 日本理论在线 | 亚洲精品永久免费 | 国产精品久久久久久久久 | www.亚洲| 91精品国产91久久久久久黑人 | 日韩免费在线观看 | 做视频免费观看网站 | 91成人免费看 | 欧美精品99|