国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

python字符串處理

luckyw / 998人閱讀

摘要:字符串處理上一篇文章判斷與循環語句下一篇文章列表處理修改字符串的大小寫方法含義將每個單詞首字母大寫將每個字母都大寫將每個字母都小寫將字符串首字母大寫其余字符小寫實例展示單詞首字母大寫前單詞首字母大寫后不用接收單詞首字母大寫后用接收所有字母都

python字符串處理
上一篇文章:Python判斷與循環語句
下一篇文章:Python列表處理
1、修改字符串的大小寫
方法 含義
title() 將每個單詞首字母大寫
upper() 將每個字母都大寫
lower() 將每個字母都小寫
capitalize() 將字符串首字母大寫,其余字符小寫

實例展示:

name="zhao li Xiang"
print("單詞首字母大寫前:%s"%name)
name.title()
print("單詞首字母大寫后(不用name接收):%s"%name)
name=name.title()
print("單詞首字母大寫后(用name接收):%s"%name)

print("*"*50)

name="zhao li Xiang"
print("所有字母都大寫前:%s"%name)
name.upper()
print("所有字母都大寫后(不用name接收):%s"%name)
name=name.upper()
print("所有字母大寫后(用name接收):%s"%name)

print("*"*50)

name="zhao li Xiang"
print("所有字母都小寫前:%s"%name)
name.lower()
print("所有字母都小寫后(不用name接收):%s"%name)
name=name.lower()
print("所有字母都小寫后(用name接收):%s"%name)

print("*"*50)

name="zhao li Xiang"
print("字符串首字母大寫,其它字符小寫前:%s"%name)
name.capitalize()
print("字符串首字母大寫,其它字符小寫后(不用name接收):%s"%name)
name=name.capitalize()
print("字符串首字母大寫,其它字符小寫后(用name接收):%s"%name)

控制臺打印結果

單詞首字母大寫前:zhao li Xiang
單詞首字母大寫后(不用name接收):zhao li Xiang
單詞首字母大寫后(用name接收):Zhao Li Xiang
**************************************************
所有字母都大寫前:zhao li Xiang
所有字母都大寫后(不用name接收):zhao li Xiang
所有字母大寫后(用name接收):ZHAO LI XIANG
**************************************************
所有字母都小寫前:zhao li Xiang
所有字母都小寫后(不用name接收):zhao li Xiang
所有字母都小寫后(用name接收):zhao li xiang
**************************************************
字符串首字母大寫前:zhao li Xiang
字符串首字母大寫后(不用name接收):zhao li Xiang
字符串首字母大寫后(用name接收):Zhao li xiang

不難看出:無論是上面三個方法中的哪一個,都只是返回改變后的結果,對操作的字符串對象沒有任何影響!

將所有字母大寫或者小寫,可用來判斷用戶輸入是使用,可以做到相應的人性化關懷(大小寫都可以)
2、合并(拼接字符串)

使用+號來合并

print("Mark"+"帥哥           
               
                                           
                       
                 

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/44754.html

相關文章

  • unicode之痛【精校版】

    摘要:之痛原文地址譯者校正實用編程指南這是我在所做的演講。事實一和二共同造成了計算機設備結構與世界人類需求的一個沖突。就是為了解決之前的老的字符集問題。值意味著,失敗時將會返回一個標準的替代字符。將使用進行了解碼。 Unicode之痛原文地址: http://nedbatchelder.com/text...譯者: yudun1989 校正: sicklife實用Unicode編程指南這是...

    zombieda 評論0 收藏0
  • Python 基礎篇 - Python入門

    摘要:除此之外的特定形式還有二進制序列類型,那么我們在這里所說的序列主要包含以下三種列表列表是一種可變序列,一般形式為,方括號內的各項間用逗號分隔。 引言 對于以前沒有接觸過任何編程語言的人來說,首先能明確編程的目的很重要,往往能明確一個目的,在日后的學習中遇到困難時心態就會輕松許多。當今計算機文化的多元化發展,涌現出了大數據、分布式計算、神經網絡、機器學習等眾多新概念,即便這樣,任何意義上...

    VioletJack 評論0 收藏0
  • Python的中文編碼問題

    摘要:使用中文替代中文中文編碼中文編碼中有以上兩種聲明字符串變量的方式,它們的主要區別是編碼格式的不同,其中,的編碼格式和文件聲明的編碼格式一致,而的編碼格式則是。 字符串是Python中最常用的數據類型,而且很多時候你會用到一些不屬于標準ASCII字符集的字符,這時候代碼就很可能拋出UnicodeDecodeError: ascii codec cant decode byte 0xc4 ...

    Cheriselalala 評論0 收藏0
  • 2018年9月Python計算機二級復習攻略

    摘要:題型及分值單項選擇題分含公共基礎知識部分分。二維數據的處理表示存儲和處理。七計算生態標準庫庫必選庫必選庫可選。更廣泛的計算生態,只要求了解第三方庫的名稱,不限于以下領域網絡爬蟲數據分析文本處理數據可視化用戶圖形界面機器學習開發游戲開發等。 考試方式:   上機考試,考試時長 120 分鐘,滿分 100 分。   1. 題型及分值   單項選擇題 40 分( 含公共基礎知識部分 10 分...

    ConardLi 評論0 收藏0
  • 關于python編碼,你真的明白了嗎

    摘要:二進制位,是計算機內部數據儲存的最小單位,是一個位二進制數。由于源代碼也是一個文本文件,所以,當你的源代碼中包含中文的時候,在保存源代碼時,就需要務必指定保存為編碼。 計算機存儲的幾個概念 想要徹底搞清楚編碼問題,我們必須要先搞清楚計算機是怎么存儲數據的,這就涉及到了計算機基礎的幾個概念了,開篇我們就先來捋捋這幾個容易混淆的概念。 bit 二進制位, 是計算機內部數據儲存的最小單位,1...

    darcrand 評論0 收藏0
  • unicode和utf8 —— 從一個遍歷文件名的腳本,談談對Python2和Python3中字符

    摘要:如果傳一個中文,下和下編碼分別是和,可以自己用打印看看文件中寫死,本來理解是跟這個文件本身編碼有關,但文件編碼同樣是的情況下,下打印了的超集,下仍然是。 對編碼問題一直一知半解,之前也是得過且過,正好有個同事要我幫忙寫個腳本,涉及這方面的問題,借這個契機研究了一下. 先貼幾篇比較好的: 1.阮老師的上古文章(07年…),雖然古老但對理解幫助很大,從最基礎講起,邏輯清晰易理解. (ps:...

    寵來也 評論0 收藏0

發表評論

0條評論

luckyw

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<