Python基礎2 變數和字串 沙窩李的王

2021-09-14 03:02:10 字數 1152 閱讀 6713

與其他語言相比,python更像是把變數名貼在值上面,而不像是給變數賦值!!

人狠話不多,直接上例子:

first=1

second=2

third=first+second

print(third)

最後的輸出結果為數字3

字串也同樣適用嗎?試一下唄

she='lo'

he='ve'

live=she+he

print(live)

輸出結果:

love

這種操作在python中被稱為 字串的拼接 。

變數名可以包括字母,數字,下劃線,但開頭不能是數字,不知道為啥,就是規定吧

字串中需要出現「 『』 」』等時處理辦法:

1.在引號前加「 \ 」轉義,例如:

print("let\'s go")
2.print會把字串中的"\n」當成換行命令,需要再加「\」才能直接輸出

print("c:\\n")
就可以輸出「c:\n」啦

如果有好多『\』需要輸出怎麼辦?? 可以在字串前面加上r,變為原始字串,例如:

str=r"c:\bfu\jiuyguyg\huvytv\hvuyg"
就行啦_

(注意:原始字串後面是不能有「\」的

#附:1.使用and邏輯操作符----python的邏輯操作符and可以把任意表示式連線在一起並得到乙個布林型別的值(true或者false),相當於中文「」的意思。

2.引入外援----比如需要有產生隨機數功能,就可以引入random模組,然後就可以使用其中的函式randint(),其功能是隨機產生乙個**整數**,舉例:
import random

secret=random.randint(0,10)

上述**段要置於想要運用此程式功能,也就是隨機生成整數功能的**前面。secret就是生成的隨機整數。其中(0,10)表示生成的隨機整數的範圍。

Python基礎(字串 變數)

s i love lixiaojing print s i love lixiaojing 如果想表示出let s go來 如果想表示 1.可以使用巢狀引號,即外層使用雙引號 2.轉義字元 s let s go print s ss let s go print ss sss c user prin...

python變數和字串

idle 變數名就像我們現實社會的名字,把乙個值賦值給乙個名字時,ta會儲存在記憶體中,稱之為變數 variable 在大多數語言中,都把這種行為稱為 給變數賦值 或 把值儲存在變數中 不過python與大多數其他計算機語言的做法稍有不同,ta並不是把值儲存在變數中,而更像是把名字貼在值的上邊。所以...

python基礎2 數字型別和字串

python中的資料型別包括數字型別 字串型別 列表 list 元組 tuple 字典 dict 集合 set 其他 布林型 在python中可以使用type 函式來檢視資料的型別 s hello world num 666 type s class str type num class int 數...