python字符串

    • """strl = "hello world "
    • str2 = "nice to me you"
    • str3 = strl + str2 #字符串的拼接 不允許字符串和數字型直接拼接
    • print(str3)
    • #name = "POSER"
    • #print(str.lower(name)) #轉換爲小寫
    • #print(name.lower())
    • #print(str.upper(name)) #轉換爲大寫
    • print(name.upper())
    • name = "posePD"
    • print(str.capitalize(name)) #字符串首字母大寫
    • name = "my name is adrew, i have dream"
    • print(name.title()) #首個單詞大寫
    • print("abcABC".swapcase()) #大小寫互換
    • """
  • #格式化字符串
    • name = input("名字: ")

    • age = input("年齡: ")

    • height = input("身高: ")

    • str1 = "我的名字{0},今年{1}歲,身高{2}".format(name,age,height)

    • print(str1)

    • 別名

    • str1 = "我的名字{p1},今年{p2}歲,身高{p3}".format(p1=name,p2=age,p3=height)


    • #格式化數字
    • print(format(123.3442,'0.2f') ) #小數保留兩位

    • print(format(1233442334342,',') ) #小數保留千分位一般用於貨幣

    • account = "238923"

    • amt = 19283884400

    • str1 = "請你想{}賬戶轉賬{:0,.3f}元".format(account,amt)

    • print(str1)

    • print(type(str1))

  • #\t製表符 \n換行符 ' py'和‘py’不一樣
  • table = "姓名\t年齡\n李嬋\t12\t"

  • print(table)

  • str1 = " 苟利國家生死以 起因禍福趨避之 "

  • print(str1)

  • print(str1.lstrip()) 刪除左邊空格

  • print(str1.rstrip()) 刪除右邊

  • print(str1.strip()) 刪除兩端

  • #len()獲取字符串長度
  • #str.find()字符串查找位置
  • #字符串的查找
  • source = "nice to meet you "

  • print(source.find("ee",起始位置14,結束位置23 查找範圍13到23))

  • #查找單詞是否存在句子裏面
  • “ee” in source

  • #字符串替換 str.replace()
  • str ="aabbccddbbbbbee"

  • print(str.replace("bb","hh",2))

  • 發表評論
    所有評論
    還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
    相關文章