Python基礎筆記2(string字串)

2021-10-07 16:57:16 字數 1857 閱讀 6152

#string:'字串'表示一段文字

#字串表示時:1.單引號 2.雙引號

#使用注意當字串內有單引號或雙引號可以使用如下的方式

#print("let's go")            #通過雙引號直接輸出單引號文字

##輸出let's go##

#print('"guang"')             #通過單引號直接輸出雙引號文字

##輸出"guang"##

#print('let\'s go')           #通過\轉譯

##輸出let's go##

#print("\"hollow,world\"")    #通過\轉譯

##輸出"hollow,world"##

#字串的拼接

#1.直接拼接

#print("let's go,"'"guang"'"\"hollow,world\"")

#2.通過加號進行拼接

#print("let's go,"+'"guang"'+"\"hollow,world\"")    #兩個或幾個字串可通過加號「+」進行拼接

##輸出let's go,"guang""hollow,world"##

#3.通過變數拼接

#a="let's go,"                #定義a為字串let's go,

#b='"guang"'                  #定義b為字串"guang"

#c="\"hollow,world\""         #定義c為字串"hollow,world"

#print(a+b+c)                 #拼接a,b,c三個變數的值                    

##輸出let's go,"guang""hollow,world"##

#臨時小知識:在cmd或idle中的情況字串可以使用以下幾種方式repr是函式str是類

#1.repr() 獲得值合法的python表示式表示

#print("hollow,world")

#2.str()  以合理的方式將值轉換成使用者能看得懂的字串

#長字串包括以下,可以不用對單引號或雙引號轉譯,並且可以跨行輸入

#print('''lsjdff

#skdhf

#skfdlflf

#jsjdkdk''')

##輸出lsjdff##

##skdhf##

##skfdlflf##

##jsjdkdk##

#也可以用三個雙引號

#小知識:普通字串也可以跨行輸入

#1.在語句末尾使用反斜槓:\

#print('lsh\

#ks\

#kk')

##輸出lshkskk##

#原始字串:在任意字串前面加上r------r''

#可以不用對反斜槓進行轉譯:\\###############################

#print(r'c:\lsh\gbk\hsjf\skfj')

##輸出c:\lsh\gbk\hsjf\skfj##

#對單雙引號還是要進行轉譯:\'----\"#########################

#print(r"\"hollow,world\"")

##輸出\"hollow,world\"##

#print(str(r'let\'s go'))

##輸出let\'s go##

#對於原始字串要以乙個反斜槓結尾的可以,直接在在後面拼接乙個普通字串並對反斜槓轉譯'\\'

#print(r'c:\lsh\gbk\hsjf\skfj''\\')

##輸出c:\lsh\gbk\hsjf\skfj\##

python基礎筆記(2)

數字求和 num1 int input 輸入第乙個數字 此處必須定義變數型別 num2 int input 輸入第二個數字 sum int num1 int num2 print sum 輸出結果 輸入第乙個數字 1 輸入第二個數字 1 2process finished with exit cod...

Python基礎筆記(2)

import numpy as np import csv 引入使用的檔案 def get alldata filename 讀取資料檔案,獲取列的標識,並將其與實驗需要的標識進行比對,從而將資料檔案中所需要使用的列的資料提取出來,為之後的處理做鋪墊。with open filename,r as ...

Python基礎筆記2

1.使用方法啊sort 對列表永久排序 輸出 3.倒著列印 1.遍歷整個列表 2.for迴圈執行更多的操作 輸入 輸出 4.忘記縮排額外的 行 例如輸入 第二個呼叫函式print 原本需要縮排,但python發現for語句後面有一行 是縮排的,因此沒有報告錯誤。輸出 最總結果是,對於每個列表中的每位...