【Python學習筆記Day03】2.1 變量和字符串

1. 變量

變量var,命名儘量選擇專業的名字命名

變量的使用規則:

#使用變量前,必須賦值
#變量不需要聲明,可以直接賦值
#變量名可以包含字母、數字下劃線,但開頭不能是數字
#字母的大小寫是不同的變量名
#賦值的符號是 =

teacher = "weivid"
print(teacher)

teacher = "weivid1"
print(teacher)

first = 3
second = 8
third = first + second
print(third)

運行結果:
在這裏插入圖片描述

2. 字符串

2.1 字符串拼接

#字符串也叫做文本,區別於數字,兩個是完全不一樣的

字符串+字符串 爲拼接

myteacher = "weivid"
yourteacher = "wang"
ourteacher = myteacher + yourteacher
print(ourteacher)

運行結果:
在這裏插入圖片描述

2.2 創建字符串

需要在字符兩邊加上引號,可以是單引號或者是雙引號,必須成對
特定的字符需要使用轉義符 \

print('5'+'8') 		#兩個字符的拼接
print('Let\'s go')
print("Let's go")	#可以使用雙引號里加單引號的形式正常打印

運行結果:
在這裏插入圖片描述

2.3 原始字符串
2.3.1 使用轉義符\進行轉義
2.3.2 使用 r 在字符串前轉義(原始字符串raw)

原始字符串結尾不能添加反斜槓 \

print('C:\now') 
print('C:\\now')#使用反斜槓\進行轉義
print('C:\\now\\uesr\\weivid\\home\\Desktop')
print(r'C:\now\uesr\weivid\home\Desktop')#對於字符串中有很多反斜槓\,可以使用在字符串r進行轉義
#print(r'C:\now\uesr\weivid\home\Desktop\')error

運行結果:
在這裏插入圖片描述

2.3.3 結尾添加反斜槓的方法
print(r'C:\now\uesr\weivid\home\Desktop\\'[:-1])
print(r'C:\now\uesr\weivid\home\Desktop' + '\\' )
print(r'C:\now\uesr\weivid\home\Desktop\ ')

運行結果:
在這裏插入圖片描述

2.3.4 長字符串

三重引號""" “”"", ‘’’ ‘’’
#跨越多行的長字符串
下面則是打印修改後的小遊戲的代碼

print(
"""
print("第二課\n小的遊戲規則")

print("--------我是weivid_wang----------")
temp = input("猜一下weivid_wang心中想的是哪個數:")
guess = int(temp)
if guess < 8:
    print ("shu")
if guess == 8:
    print("臥槽你是我心中的蛔蟲嗎\n哼猜中了也沒有獎勵!!")
else:
    print("猜錯了,我心中的想的是8!!")
print("遊戲結束,不玩啦!")
"""
)

運行結果:
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章