創作內容

0 GP

Python筆記Day1-字串索引

作者:不是淫僧│2019-07-21 02:00:42│贊助:0│人氣:31
暑假除了健身、看書、打工之外,沒其他事情好做,畢竟暑期實習沒找到,
反正閒著也是閒著,就稍微複習複習一下Python囉

首先,就小小提一下字串吧!
Python真的比起C,C++...的程式語言簡化了很多
像是今天宣告一個字串
C 得宣告字元陣列
char test[] = "Hello World!"
C++ 則宣告字串就好
String test = "Hello World!"
Python 就直接打
test = "Hello World"
有點離題了
此篇要講的是Python字串索引
test = "Hello"
而其中
test[0] 對應到H
test[1] 對應到e
...以此類推
但是呢 在Python還可以以負號來開始索引
test[-1] 對應到的就是o
直接可以改由後面來 所以說呢
test[-2] 就是l
一樣 以此類推
差不多就是如下
H e l l o
0 1 2 3 4
-5 -4 -3 -2 -1
照這樣去對應的
---------分隔
我們也可以取用一個範圍內的元素
譬如
test[1:] # 代表的就是第一個索引之後的所有元素
ello
test[:3]# 取到索引為第三個的元素(從0~第3個元素 但不包含第三個元素本身)
Hel
test[:]# 取得所有元素
Hello
---------分隔
也有類似迴圈的樣式
test[::1]# 相當於 for(int i = 0; i<len(test);i++)
Hello
test[::2]# 相當於 for(int i = 0; i<len(test);i+=2)
Hlo
test[::-1]# 相當於 for(int i = len(test); i >0 ;i--)
olleH
差不多能操作的就這樣子吧!
上面for的形式是C++的,改天再講python迴圈的方式。
雖然說是複習,但也是上網看別人影片教學(Tibame)做的筆記而已。

有任何問題歡迎下方留言,我會的話,會盡量教。
錯誤也歡迎指證,謝謝各位。





引用網址:https://home.gamer.com.tw/TrackBack.php?sn=4467367
All rights reserved. 版權所有,保留一切權利

相關創作

留言共 0 篇留言

我要留言提醒:您尚未登入,請先登入再留言

喜歡★asd7744956 可決定是否刪除您的留言,請勿發表違反站規文字。

前一篇:數位影像處理_直方圖等化... 後一篇:Python筆記Day2...

追蹤私訊

作品資料夾

laxrc817喜歡看實況的巴友
我的實況台 https://www.youtube.com/channel/UCXgFa35QQUZSmYqGGao9tTw?sub_confirmation=1 蘿樂娜的鍊金工房實況 喜歡的話歡迎訂閱看更多我要大聲說9小時前


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】