從零開始的python之路 python基礎(一)

2022-08-10 08:45:13 字數 2779 閱讀 2256

print(「hello world」)

print指的是輸出,列印出的意思。

1 name=admin

上述**宣告了乙個變數,變數名為:name,變數name的值為:"admin"

變數名只能是 字母、數字或下劃線的任意組合

變數名的第乙個字元不能是數字

最好不要和python內建的東西重複

變數名要有意義,隨便亂寫的變數名在**變得長且複雜時,會記不起來。用兩個單詞及以上構成變數名時,中間可以用下劃線「-」表示。例如:「user-name」

以下關鍵字不能宣告為變數名:

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

name1=xiaoming 

name2=xiaohua

這裡定義了兩個變數「name1」和「name2」,同時把「xiaoming」和「xiaohua」這兩個值賦給了兩個變數,這就是變數的賦值。

同一級別的**必須一致!(並且建議所有級別的**的縮排建議是相同的--必須,開發規範裡建議4個空格)可以用table鍵,快速輸入4個空格。

縮排不同級別,程式執行的優先順序和順序也會不同,所以縮排是非常重要的!!

所有python,第一行一定要頂到行頭! 同一級別的新的都要頂到行頭

name=input("

請輸入使用者名稱

")

在這裡使用者可以通過「input」輸入內容,並把使用者輸入的內容賦予「name」變數。

if 條件:

內部**塊

else:

內部**塊

if 1==1:

if 2==2:

print("

hello")

else

:

print("

bye"

)else

:

print("

no")

name=int(input("

請輸入學號"))

if name == 1:

print ("小明"

)elif name == 2:

print ("小華"

)elif name == 3:

print ("小芳"

)else

:

print ("

小剛")

在使用python時,如果不想輸出任何東西,可以使用「pass」,起到乙個跳過的作用。pass表示乙個**塊

if 1==1:

pass

else

print("

no")

用引號(單引號,雙引號,三引號)引起來的內容,統稱為字串。注意使用引號時,用那種引號開頭,就要用那種引號結尾。

'

2333

'''2333''

'''2333

'''"

2333

"""2333""

"""2333

"""

加法:

n1="

hello

"n2="

world

"n3=n1+n2

這裡n3輸出的就是「helloworld」

乘法:

n1="

hahahaha

"n2=n1*5

這裡n2輸出的就是hahahahahahahahahahahahahahahahahahahaha。

直接輸入數字即可。

num1=23333

加減乘除:

運用到的運算符號有:+,-,*,/,%,**,//

a1=10+10 #

加法a2=40-10 #

減法a3=20*2 #

乘法a4=30/3 #

除法a5=23%2 #取餘數

a5=2**3 #

次方a6=27//8 #

取商

可以利用乙個數除以2取餘數來判定乙個數是奇數還是偶數。

a1=30a2=23a3=a1%2a4=a2%2

a3的結果是0,a4的結果是1,那麼a3就是偶數,a4就是奇數。

while 條件:

內部**塊

當不滿足所給出的條件時,會結束while迴圈

給出的條件永遠滿足時,就會進入死迴圈。

while 1==1:

print("

錯誤")

要想脫離死迴圈,就要使給出的條件不會永遠的滿足下去。

count=1

while count<=10:

print

(count)

count=count+1

break:終止迴圈。

五、直譯器/編譯器

編譯型:**寫完後,編譯器將其變成成另外乙個檔案,然後交給計算機執行。

從零開始的python之路 函式

一 函式 1 函式意義 把一段以後要重複運用的 塊賦給乙個變數,以後可通過變數名重複運用。提高可讀性與可重用性。2 基本格式 def 函式名 塊執行 函式名 3 引數 在呼叫函式過程中,有些值不是一成不變的,需要進行替換,所以用引數代表這些需要變更的值。引數分為形式引數與實際引數,簡稱形參與實參。形...

從零開始python學習之路 字典

字典是包含若干 鍵 值 元素的無序可變序列,也稱關聯陣列。鍵和值之前用 隔開,不同元素間用 隔開。字典元素用 包含。字典中的 鍵 是python中任意不可變資料,如 整數,實數,複數,字串,元組等。字典中的 鍵 不允許重複,而 值是可以重複的 字典的建立與刪除 adict 使用賦值運算子 建立字典變...

從零開始的openstack之路

一 它是什麼,能幹什麼 openstack是乙個搭建雲平台的乙個解決方案 可以搭建公有雲,私有雲,企業雲。順便說一下,企業雲將是openstack的用武之地 二 openstack組成 openstack更像是經過計算機的72變之後的產物。包括 7個核心元件 compute 計算 object st...