Python學習day7 使用字串

2021-09-24 22:20:59 字數 1210 閱讀 8746

申明:本文為練習python使用,跟隨github上jackfrued的python-100-days,邊學邊練

def main():

str1='hello, world'

#通過len函式計算字串長度

print(len(str1))

#獲得字串首字母大寫的拷貝

print(str1.capitalize())

#獲得字串變大後的拷貝

print(str1.upper())

#從字串中查詢子串所在的位置

print(str1.find('or'))

#檢查是否已指定的字串開頭

print(str1.startswith('he'))

print(str1.startswith('hell'))

#檢查是否已制定字串結尾

print(str1.endswith('rld'))

#將字串以指定的寬度居中並在兩側填充指定的字串

print(str1.center(50,'*'))

#將字串以指定的寬度靠右放置並在左側填充指定的字元

print(str1.rjust(50,' '))

str2='abc123456'

#從字串中取出指定位置的字元(下標運算)

print(str2[2])

#字串切片(從指定的開始索引到指定的結束索引)

print(str2[2:5])

print(str2[2:])

print(str2[:2])

print(str2[::2])

#檢查字串是否由數字構成

print(str2.isdigit())

#檢查字串是否由字母構成

print(str2.isalpha())

#檢查字串是否由數字和字母構成

print(str2.isalnum())

str3=' [email protected] '

print(str3)

#獲得字串修剪左右兩側空格的拷貝

print(str3.strip())

if __name__ == '__main__':

main()

執行結果如下:

Python學習day7 使用字典

申明 本文為練習python使用,跟隨github上jackfrued的python 100 days,邊學邊練 字典是另一種可變容器模型,類似於我們生活中使用的字典,它可以儲存任意型別物件,與列表 集合不同的是,字典的每個元素都是由乙個鍵和乙個值組成的 鍵值對 鍵和值通過冒號分開。下面的 演示了如...

python學習總結day7

01變數的引用 02可變和不可變型別 03區域性變數和全域性變數 01返回值 如果函式返回的型別是元組,小括號可以省略 當看到返回型別沒有小括號時,一定要知道返回的型別是元組 如果函式返回的型別是元組,同時希望單獨的處理元組中的元素,可以使用多個變數,一次接收函式的返回結果,變數與變數之間用逗號分隔...

Python學習筆記 day7 類

物件導向最重要的概念就是類 class 和例項 instance 比如球類,而例項是根據類建立出來的乙個個具體的 物件 每個物件都擁有相同的方法,但各自的資料可能不同。在python中,定義類是通過class關鍵字 class people object 自定義乙個people類,括號內的objec...