Selenium Python 自學筆記 第四天

2021-10-01 13:33:03 字數 4509 閱讀 6901

pthon基礎

開啟python shell 駛入import this

name="zahgnsan" 定義name變數

print("hello %s,nice to meet you!" %name) %列印(只能列印string型別)如要列印數字 需要%d(data)

age=100

print("you age %d !" %d) 數字;型別

有時候不知道自己要列印的什麼型別可以用%r來表示

n=100

print("you print %r ."%r)

n="abc"

print("you print %r ." %r)

name="zhangsan"

age=12

print("you name and age is: %s %d ." %(name,age))

input輸入

起始上邊的列印變數資訊都是事先擬定好的例如 name=「張三」

如果使用者想要自行輸入可以通過python的input()方法來進行實現

n=input("ebter any content :")     新建視窗進行編寫 f5執行指令碼 在pythonshell 裡檢視執行

print("you inpot is %r" %n)

n=input("請輸入您的年齡 :")

name=input("請輸入您的姓名 :")

print("您的年齡是 %r 您的姓名是 %s" %(n,name))   組合輸入

python中不區分單引號與雙引號(「」)(『』) 都可以用來表示乙個字串如

print('hello')

print("world")

單引號雙印好可以互相巢狀使用,但不可以交叉使用

print("你說:'今天天氣真好'")

print('我說:"那你是憨憨"')

注釋python中的注釋使用者#來表示

print("hello world")   #列印hello world

多行注釋用三個單引號或上引號來表示

python中的分支與迴圈

a=2

b=3if a > b:

print("a是老大")

else:

print("b是老大")

分別對上面變數進行複製通過if語句判斷a與b的大小如果a大輸出a如果b大輸出b

python不像其他語言需要用{}表示語句 所以通過字元縮進來表示 預設縮排四個空格

a=input("輸入數字")

b=input("輸入數字")

if a > b:

print("a是老大")

else:

print("b是老大")

python中通過==運算子進行判斷

name="張三"

if name == "張三" :

print("你是張三")

else:

print("你不是張三")

判斷是否等於

name =input("輸入名字")

if name =="張三" :

print("對的你是叫 %s" %name)

else:

print("錯的你的名字不是張三")

判斷輸入資料是否和變數符合

user="123"

pass=1234

user = input("輸入你的使用者名稱")

password =input("輸入密碼")

if user == 'admin' and password == '123456' :

print("登入成功")

else :

print("登入失敗,使用者名稱或密碼輸入錯誤")

user = "tom"

passwd = "abc123"

for n in range(3):

username = input("username:")

password = input("password:")

if username == user and password == passwd:

print("歡迎您 %s 登入" % user)

break # 跳出迴圈

else:

print("賬號或者密碼錯誤")

else: # 只有當上面的for/while迴圈正常執行完成,中間沒被打斷,才會執行else下面的語句

print("已經錯三次了")

還可以用in或not in 來表示

name="張三"

if name in "張三" :

print("你是張三")

else:

print("你不是張三")

name="張三"

if name not in "張三" :

print("你是張三")

else:

print("你不是張三")

if判斷也可以用布林型別來表示

a = true

if a==true :

print("我嫁給你吧")

else:

print("喜提好人卡")

a= 86

a= int(input("輸入分數"))  input返回的資料型別是str型別 不能直接和int型別的進行比較 實用int方法就可以

if a>90 :

print("成績:優")

elif a>70 :

print("成績:及格")

elif a>50 :

print("成績:湊乎")

elif a >30 :

print("成績:低能")

else :

print("成績:哈哈")

for i in "hello world" :  for迴圈   

print(i)

list= ['qwertyui','asdfghjkl','zxcvbnm']

for i in list :

print(i)

for in  python 中的固定迴圈格式

for i in range(5) :

print(i)

借助range(5) 來控制迴圈次數

range函式預設從0開始迴圈我們可以為器設定起始位置和步長,例如列印1-100之間的奇數

for i in range(1,100,2) :

print(i)

range(start,end[,step])函式,start表示開始位置,end表示結束位置,step,表示每一次迴圈的步長

selenium python環境搭建

安裝python 2.7.版本,其他版本目前支援不好 嘗試cmd下輸入python,若無法呼叫python,需要將python的安裝路徑 python.exe的儲存位置 新增到path系統變數中 3 安裝pycharm整合開發環境 晚上比較多資料,需要破解。4 配置pycharm 開啟pycharm...

selenium python 安裝使用

selenium官網 selenium簡單教程 selenium完整教程 python基礎教程 注意 上去中如果沒有勾選add python to 安執行命令列,會報 pip 不是內部或外部命令 需要手動進行環境配置即可 執行命令視窗 cmd 輸入以下命令安裝selenium pip install...

selenium python環境搭建

一 初始準備 準備工具如下 因為版本都在更新的,python選擇2.7.xx,setuptoosl選擇平台對應的版本。二 安裝 1.安裝python,安裝目錄c python27 2.setuptools 的安裝也非常簡單,同樣是exe檔案,缺省會找到python的安裝路徑,將安裝到c python...