人妻巨乳系列中文字幕_性高湖婬AAA片A片中国_新妺妺窝777777粗,诱女偷伦初尝云雨H,国产亚洲精品久久无亚洲,99re6在线视频国产精品欧美

字符串
iLync   發(fā)表于 : 2018-01-30 15:06
分享到:

一、什么是字符串 String

Python中的字符串用單引號(')或雙引號(")括起來。

創(chuàng)建字符串很簡單,只要為變量分配一個值即可。例如:

 

Str01 = 'Hello World!'

Str02 = "I am Sandy."

 

二、字符串的特殊用法

  • 反斜杠可以用來轉義,使用r可以讓反斜杠不發(fā)生轉義。
  • 字符串可以用+運算符連接在一起,用*運算符重復。
  • Python中的字符串有兩種索引方式,從左往右以0開始,從右往左以-1開始。
  • Python中的字符串不能改變。

 

1轉義字符和取消轉義

例:

str01="My name is Sandy,I am in Shanghai."""\

"My name is Sandy,I am in Shanghai.My name is Sandy,I am in Shanghai."

 

print("我是\"中國人\"")

print("My\tname is\nSandy")

print("我的python資料在C:\\Python\\")

 

在需要在字符中使用特殊字符時,python用反斜杠(\)轉義字符。如下表:

Python 使用反斜杠(\)轉義特殊字符,如果你不想讓反斜杠發(fā)生轉義,可以在字符串前面添加一個 r,取消轉義,表示原始字符串:

如:

str='sandy'

print(r"ILOVE\nyou")

 

另外,反斜杠(\)可以作為續(xù)行符,表示下一行是上一行的延續(xù)。也可以使用 """...""" 或者 '''...''' 跨越多行,可以保留字符串格式

注意,Python 沒有單獨的字符類型,一個字符就是長度為1的字符串。

就相當于是一行

 

str='sandy'\

          'Iloveyou'

print(str)

 

 

Str = """

             Sandy,

             Iloveyou!

             """

2)運算符+(連接)*

name="Sandy"

print("我是" + name) # 注意是同一個種數(shù)據類型

print("我的年齡:", 18)

print("我是美女" * 10) # 把前面的字符串按照次數(shù)打印

 

3 )索引方式:

str01="abcdefghijklmnopqrstuvwxyz"

print(str01[0]) #輸出第一個字符

print(str01[-1]) #顯示最后一個字符

print(str01[4]) #顯示第五個字符

print(str01[-5]) #顯示倒數(shù)第五個

print(str01[5:]) #從第六個開始到結束

print(str01[-5:]) #從倒數(shù)第五個開始

print(str01[3:10]) #從第四個開始到第10個

print(str01[5:3]) #這樣無法顯示

 

4)求長度

print("字符串長度:" , len(str01))

 

5)是否包含:

Str01 = "abcdefghijklmnopqrstuvwxyz"

Str02 = "abc"

print("是否包含:", str02 instr01)

print("是否不包含:", str02 notinstr01)

 

6)判斷是否是同一個對象

Str01 = "abcdefghijklmnopqrstuvwxyz"

Str02 = "abcdefghijklmnopqrstuvwxyz"

print(str01 == str02) # 判斷兩個值是否相等

print(str01 isstr02) # 判斷是否是同一個對象

 

以上這次操作都是很基礎的,還有很多更復雜的操作,比如分割,替換,查找等等。

 

學習視頻:

跟著王進老師學開發(fā)Python篇第一季:基礎入門篇
http://www.ilync.cn/kecheng/detail_1452350?f=org_coursecenter 

 課程持續(xù)更新中;
 繼續(xù)加油;
 有很多伙伴一起前行;
 你從不孤單!