3.文字列関数は、達成するために

################### 1.上/下使用簡単################### 
'' '
値= 「アレックスSB」
印刷(値)

値=「アレックスSB」
NEW_VALUE = value.upper()
印刷(NEW_VALUE)
「」「
」「」新しい値が生成されます、値の値を変更しない
、新たに、後に生成されなければなりません新しい変数を受け入れるに割り当てられた値'' '


' ''
VALUE = 'アレックスSB'
NEW_VALUE = value.lower()
プリント(NEW_VALUE)
'' '


#######の例示的なコード
#面倒EDITION
' ''
= check_code 'iyUF'
メッセージ= '%sのPINを入力してください:' %(check_code、 )#書式設定文字
コード=入力(メッセージ)
new_check_code = check_code.lower()
new_code = code.lower()
new_check_code IF == new_code :
印刷(「成功上陸!」)
「」「

の#簡易版
」「」
= check_code 'iyUF'
コード= INPUT(「検証コードS%を入力してください: '%(check_code、))
code.lower()== check_code.lower()IF:#直接比較の
プリント('ログインに成功「!)
'' '

################### 2.isdigit簡単な使用###################

印刷(' ' 「電話してください10086の
1.充電サービス
2.トラフィックサービス
3.ブロードバンド」「」)
-service =入力(「選択サービス:」)
判事= service.isdigit()
は、ユーザの入力文字列がデジタルに変換できるかどうかを決定します。# '666' 'カイ修士
印刷(裁判官)#ブール値
IF裁判官:
-サービス= INT( -サービス)
を印刷( -サービス)
他:
印刷( "番号入力")



を########### 。#######空白の3ストリップ/ / ################# rstrip lstrip削除
'(ユーザ名を入力してください: ')#' ''=ユーザー入力を'

new_user2 = user.lstrip()#スペースが残って削除
new_user3 = user.strip()#削除明確なスペース注:あなたは、中間部分の削除はできません
印刷( ' - - >'、ユーザー、 '<')
印刷(new_user1)
印刷new_user2)
印刷(new_user3)
'' '

###############。4.また#####################置き換えます
' 「」
メッセージ= INPUT(「話してください:」)
私はプレーするために家あなたの叔父に行ってきました印刷(メッセージ)#
= message.replaceコンテンツが(「あなたの叔父」、「***」)***#あなたの叔父が置き換えられます」 「
コンテンツ= message.replace(」あなたの叔父「」***「1)右の数に左から#は、あなたには、いくつか交換する必要があります
印刷(コンテンツ)
『』」


#を########### ### 5スプリット/ rsplitを切断#####################
「」「
彼が寝ていたため、メッセージを=」チャンは今、無知に見えることを余儀なくされますよく、何度も繰り返し。'
切開message.split =('、 ' )#コンマに従ってカットします。
incision1 = message.split(「」、 1)#の最初のコンマ切断を検索する左から右に番号。
incision2 = message.rsplit(「」) #のコンマに応じて切断左に右に、。
incision3 = message.rsplit( ''、 1)#の左に右に、コンマ切断を見つけることが最初。

印刷(切開部)
を印刷(incision1)
印刷(incision2)
印刷(incision3)

注:分割した後の値リストを返します
'' 'を

おすすめ

転載: www.cnblogs.com/zyg-ayy/p/11070558.html