pthon3中字串的部分不常用函式

2021-10-08 11:15:43 字數 1316 閱讀 5059

# coding=utf-8

"""@data:2020-7-23

"""info = "hello {},i just {}".format("world", "see")

print(info)

info = "this is , can see ".format("mine", "you", "i")

print(info)

# istitle判斷字串的單詞拼寫首字母是否全為大寫

# isalpha判斷字串是否只含乙個字元或者所有字元均為字母或文字

# isalnum判斷字串是否由字母和數字組成

# isdigit判斷字串是否只由數字組成

# encode對字串進行編碼

# title將字串的單詞的首字母轉換為大寫

# capitalize將字串的第乙個字母變為大寫,其他字母轉換為小寫

# casefold與lower函式差不多,只是其適用於『a-z'之外的字元

# center返回指定寬度的字串,且原字串需要在新的字串中居中存在,若傳入的寬度小於原字串的長度,那麼返回原字串

# endswith判斷字串是否以指定的字串結尾

# expandtabs將字串中的製表符轉為指定數量的空格符

info = "hello world"

print(info)

print(info.istitle())

print(info.title())

print(info.capitalize())

print(info.center(12, "*"))

print(info.endswith("wold"))

info = "hello\tworld"

print(info)

print(info.expandtabs(6))

# 以元組,列表,字典形式傳入format函式

info_tuple = ("like", "python")

info = "i {} {}".format(*info_tuple)

print(info)

info_list = ["like", "python"]

info = "i ".format(info_list)

print(info)

info_dict =

info = "i ".format(**info_dict)

print(info)

info = "i ".format_map(info_dict)

print(info)

將字串中的 移到串的前部分

題目 編碼完成處理函式 函式將字串中的字元 移到串的前面,前面的非 字元後移,但不能改變非 字元的先後順序,函式返回串中字元 的數量。舉例 原始串 ab cd e 12,處理後為 abcde12,函式返回值為5。要求 使用盡量少的時間和輔助空間。答 include stdafx.h include ...

MYSQL替換欄位中的部分字串

replace 函式是專門的字串替換的函式 replace str,from str,to str str 要查詢的字串 from str 要替換的字串 to str 替換成的字串 例 replace www.test.com test abc update table set f replace ...

php去掉字串中的(部分)空格

乙個根據時間段查詢資料的介面,勾選了時間範圍,然而每次都查不到資料。然後,f12看傳送的url請求,發現url中帶有一些 20,如 time 202020 07 24 2000 00 00,202020 07 25 2000 00 00 而列印出來的time是比較正常的 2020 07 2400 0...