本文目錄一覽:
“$ python”是什麼意思?
$是用來表示unix下命令行的提示符
python是用來表示python程序的解釋器的,這個解釋器就叫python,不過此處的python可能只是一個鏈接之類的
reverseargs.py 是你想要執行的文件
this is a test 是你想要執行的文件的命令行參數
在Windows,你可以使用與unix下同樣的命令,不過你需要將python解釋器的路徑加到PATH中;在Windows下你還可以省略「python」,直接使用文件名加上命令行參數的方式來執行
python字元串前綴 u和r的區別
你好!
在python2裡面,u表示unicode
string,類型是unicode,
沒有u表示byte
string,類型是
str。
在python3裡面,所有字元串都是unicode
string,
u前綴沒有特殊含義了。
r都表示raw
string.
與特殊字元的escape規則有關,一般用在正則表達式裡面。
r和u可以搭配使用,例如ur”abc”。
如有疑問,請追問。
r”’…”’的用法
Python中raw字元串與多行字元串
如果一個字元串包含很多需要轉義的字元,對每一個字元都進行轉義會很麻煩。為了避免這種情況,我們可以在字元串前面加個前綴 r ,表示這是一個 raw 字元串,裡面的字元就不需要轉義了。例如:
但是r’…’表示法不能表示多行字元串,也不能表示包含’和 “的字元串
如果要表示多行字元串,可以用”’…”’表示:
”’Line 1
Line 2
Line 3”’
上面這個字元串的表示方法和下面的是完全一樣的:
‘Line 1\nLine 2\nLine 3’
還可以在多行字元串前面添加 r ,把這個多行字元串也變成一個raw字元串:
r”’Python is created by “Guido”.
It is free and easy to learn.
Let’s start learn Python in imooc!”’
原創文章,作者:D73FL,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/130166.html