申明:本文為練習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...