Python编程基础:第十九节 索引Index Operator
                                                            生活随笔
收集整理的這篇文章主要介紹了
                                Python编程基础:第十九节 索引Index Operator
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.                        
                                第十九節 索引Index Operator
- 前言
- 實踐
前言
我們在字符串學習過程中已經接觸過索引的相關內容,我們在這里做一個小結,Python中的索引分為兩部分,一種是從左向右,從0開始依次遞增,例如字符串“ABC”中,A的索引為0,B的索引為1,C的索引為2。另一種是從右向左,從-1開始依次遞減,在字符串“ABC”中,C的索引為-1,B的索引為-2,A的索引為-3。字符串中的每個元素既可以用從右向左的索引表示,也可以用從左向右的索引表示。我們常對字符串、列表、元組等進行元素提取以及切片操作,而這一切都離不開索引。
實踐
我們創建一個字符串表示用戶的名稱:
name = "tom Efficion"我們提取其前3個字符作為用戶的姓,并將所有字母大寫:
first_name = name[:3].upper() print(first_name) >>> TOM進一步,我們提取最后8個字符作為用戶的名,并將所有字母小寫:
last_name = name[4:].lower() print(last_name) >>> efficion如果我們現在要提取用戶姓名的最后一個字母,可以采用如下方式:
last_character = name[-1] print(last_character) >>> n對于用戶名稱拼寫,我們需要首字母大寫,如果其輸入為小寫,我們需要轉為相應的大寫字母:
if(name[0].islower()):name = name.capitalize() print(name) >>> Tom efficion可見,由于我們用戶名稱的首字母是小寫的,所以程序判斷滿足條件后將其首字母大寫后打印到控制臺。
 以上便是索引的全部內容,感謝大家的收藏、點贊、評論。我們下一節將介紹函數(Function),敬請期待~
總結
以上是生活随笔為你收集整理的Python编程基础:第十九节 索引Index Operator的全部內容,希望文章能夠幫你解決所遇到的問題。
 
                            
                        - 上一篇: Python编程基础:第十八节 字典Di
- 下一篇: Python编程基础:第二十节 函数Fu
