1. 程式人生 > 其它 >python自動化運維快速入門,python自動化運維是幹什麼的

python自動化運維快速入門,python自動化運維是幹什麼的

最近學習Python,網上學習資料挺多的,這篇寫的不錯,關於python自動化運維快速入門和python自動化運維是幹什麼的,大家有需要也可以看看。

前言:環境是python3

1.第一個python程式(在學任何一門語言的時候第一程式好像都是hello world),下邊我們用python的直譯器去輸出一個hello world>>>print("helloworld")

helloworld

>>>

2.python2和python3中 / 的區別

python2中的 / 是整除>>>a=5

>>>b=2

>>>a/b

2

>>>

python3中的 / 是除法>>>a=5

>>>b=2

>>>a/b

2.5

>>>

從以上兩個例子中可以看出來python2中和python3中的 / 的區別

python3中的整除是 / />>>a=5

>>>b=2

>>>a/b

2.5

>>>a//b

2

>>>

從以上結果可以看出python3中的整除是 //

3.python3中的變數的定義和使用

(1)變數的定義

字串變數定義的時候加單引號,變數輸出的時候直接寫變數名字就可以

以下分別定義一個int、float、str型別的變數>>>a=1

>>>type(a)

>>>b=1.3

>>>type(b)

>>>c='abc'

>>>type(c)

(2)變數的命名規範

A.只能由unicode字元、數字、下劃線組成

B.不能數字開頭

C.避免和python保留字和關鍵字衝突

D.避免和python中模組名稱,內建函式,內建變數名衝突

E.避免和使用的第三方模組名衝突

如何檢視python關鍵字?>>>importkeyword

>>>keyword.kwlist

['False','None','True','and','as','assert','break','class','continue','def','del','elif','else','except','finally','for','from',

'global','if','import','in','is','lambda','nonlocal','not','or','pass','raise','return','try','while','with','yield']

>>>

在python3中是可以定義中文變數的,如下定義一箇中文變數並輸出中文變數(python2中是不可以使用中文變數)

python3>>>李寬='likuan'

>>>print(李寬)

likuan

>>>

python2>>>李寬='likuan'

File"",line1

李寬='likuan'

^

SyntaxError:invalidsyntax

>>>

4.輸入語句、輸出語句

輸入:使用input函式從鍵盤輸入一個變數

輸出:使用print函式輸出輸入的變數>>>name=input("請輸入你的名字:")

請輸入你的名字:李寬

>>>print("你的名字是:",name)

你的名字是:李寬

>>>

吸貓:奇葩調皮大家喜歡可以收藏我的部落格:OpenEIM