Python中的引號:
1.表示多行注釋--一對三個單引號或雙引號表示多行注釋
1 #-*-coding :utf-8-*- #防止亂碼,方便在程序中添加中文,把編碼統一成UTF-8
2 from selenium import webdriver #導入Selenium的Webdriver包
3 #導入time模塊
4 import time
5 driver = webdriver.Ie() #把webdriver的Ie對象賦值給變量driver
6 driver.get("mail.10086.cn") #獲得瀏覽器對象后,通過get()方法,可以向瀏覽器發送網址(URL)
7 """
8 driver.find_element_by_id("txtUser").clear()
9 """
10 driver.find_element_by_id("txtUser").send_keys("13xxx") 11 driver.find_element_by_id("txtPass").clear() 12 driver.find_element_by_id("txtPass").send_keys("xx@#$%^&*()") 13 ''' 14 time.sleep(3) 15 driver.find_element_by_id("cbauto").click() #點擊保持登錄狀態 16 ''' 17 driver.find_element_by_id("loginBtn").click() #元素定位搜索按鈕,並發送單擊事件click() 18 time.sleep(5) 19 #driver.quit() #退出並關閉瀏覽器及相關的驅動程序
2.用於定義字符串
- 單引號字符串:'abc'
- 雙引號字符串:"abc"
- 三引號字符串:'''abc'''(三單引號),"""abc"""(三雙引號)
總結:
(1)單引號內可以使用雙引號,中間的內容會當作字符串打印
(2)雙引號內可以使用單引號,中間的內容會當作字符串打印
(3)三單引號和三雙引號中間的字符串在輸出時會保持原來的格式。
實例:
(4)引號無論單雙都是成對出現,當字符串需要加入引號時,可采用單引號與雙引號互相嵌套使用
實例:
(5)Python支持單引號,因為在某些場景下需要用到單引號,要么用“\”轉義符轉義(如果你的代碼中有一大堆的轉義符,肯定會很難看,python很好的解決了這個問題),要么外加一對雙引號,如果是雙引號,則外加一對單引號。
(6)單引號轉義,雙引號括字符串,三引號用於自由換行。字符串變量賦值,用單雙引號沒有關系,但是當字符串中出現單引號時,單引號括起來內部單引號要用反斜杠轉義,雙引號括起來內部單引號不需要額外處理。
a. 單引號和雙引號用法都是一樣的,但是如果字符串里有相同的字符時要使用\進行轉義。
b.三引號與他們不同之處:“所見即所得”,對於一段html或xml格式的字符串時用三引號更直觀點(此時要用單引號或雙引號時候需要進行轉義)
菜鳥教程中的相關知識:
參考文章:
Python 字符串 | 菜鳥教程 http://www.runoob.com/python/python-strings.html
Python的學習(二)----單引號、雙引號和三雙引號的區別 - CSDN博客 https://blog.csdn.net/linda1000/article/details/8315892
python中的單引號、雙引號、三引號 - CSDN博客 https://blog.csdn.net/ztf312/article/details/47151253