Python學習記錄6

2021-10-25 01:14:06 字數 1129 閱讀 8108

字串:有三種表現形式

1.單引號

2.雙引號

3.三引號標識字串

字串不能被修改

r表示保留原樣

例:s=r"c\test\a" # c\test\a

字串的格式化輸出

age=18

print(「小千的年齡為%d」%age)

#輸出小千的年齡為18

d為整型

f為浮點型

print("age is %d%.2f%(age,age))

#age is 18 18.00

#.2表示保留幾位小數

#「輸出格式化變數%格式%格式%(age,age,age)」

%c或%s是字串格式

―左對齊

+輸出正負號

例:a=3.1415926

print(』%―f』%a)左對齊的3.1415926

s=「abcdefhkl」

print(s[0]) #a,取第乙個數從0開始

print(s[0:2]) #ab,取0到2範圍間的數

print(s[0:6:2]) #ace,取0到6範圍間的數,每隔兩個取乙個

print(s[-1]) #l,最後乙個

print(s[::-1]) #lkhfedcba,將字串反轉

s=「hello」

s1=「python」

s2=s*3 #hello hello hello

s3=s+s1 #hello python

*表示重複

+表示連線

字串常用函式

upper #大寫

lower #小寫

print(s.upper())

判斷字元.都是以is開頭

k=「hello123」

print(len(s)) #8,返回字串長度

print(chr(97))#a

print(chr(20202))#儀

print(ord(「a」))#65

v=「abc789」

m=「12345」

print(v.isdigit())#false

print(m.isdigit())#ture

print(v+m) #abc78912345

新手Python學習記錄Day6

使a中每項 1 a 0,1,2,3,4,5,6,7,8,9 for index,i in enumerate a a index i 1 a map lambda x x 1,a 構建匿名函式 a i 1 for i in range 10 重新構造了乙個列表 列表生成 l x x for x in...

Java學習記錄6

1.抽象類 abstract 抽象類不可建立物件 子類繼承抽象類,必須重寫重寫抽象方法 子類不重寫,可將類程式設計抽象類 普通抽象類 裡面的方法不一定全是抽象的 純抽象類 裡面所有的方法都是抽象方法 public abstract class as public class ad extends a...

java學習記錄6

抽象方法是乙個模板或約束,避免了子類的隨意性,需要實現它的類必須重寫它的抽象方法 抽象方法不可以寫在普通類中 抽象方法沒有方法體 抽象類是有抽象方法的類 抽象類的關鍵字 abstract 抽象類的特點 1,抽象類不可以例項化 2,繼承乙個抽象類,必須要實現抽象類中的抽象方法,除非子類也是抽象類 pu...