Python學習之路(一)

2022-09-20 04:51:12 字數 1607 閱讀 4520

python字串

在python中,字串可加、可乘。

str1=「hust」

str2=「whr」

str3=str1+str2

str4=hust*3

輸出結果為str3=hustwhr,str4=husthusthust

python中的乘除法

python中  **  為乘方運算子,2**4為2的4次方,5**5為5的5次方。

python中  /   的運算結果預設為小數,若要階段整數,則使用運算子  //  。

python的 if 與 input 語句運用例項

python中,a=input("請輸入乙個數"),若輸入  123  ,則a="123",此時a為字串,若想要得到數,則需要進行型別轉換。

a=int(input("

請輸入乙個數

"))

a=int(input(請輸入))

temp=a%2

if temp==0:

print("偶數"

)else

:

print("

奇數")

在python的條件語句中,如果某一條件下無需執行任何操作,應在語句塊的位置寫  pass  關鍵字。

if 1==1:

pass

else

:

print("

#")

python運算子:+     -     *     /     取整://      次方:**      取餘:%

判斷某個東西是否在某個東西裡面:

1 name="

王巨集睿"2#

"巨集睿"為"王巨集睿"的子串行3#

若要整段注釋,則選中後,按ctrl+?4if

"巨集睿"in

"王巨集睿":

5print("

yes")6

else:7

print("no"

)8910

11if

"whr

"notin"

王巨集睿":12

print("1"

)13else:14

print("

2")

-int

a="123"

b=int(a)

print(type(a))

print(type(b))

print(type(a),a)       #輸出a的型別和a值

print(type(b),b)

#

將十六進製制的a轉化為十進位制的10

num="a"

v=int(num,base=16)

print(v)

-bit_length

age=1 

r=age.bit_leagth()

#當前數字至少用幾位二進位制數來表示

1--1---r=1

2--10---r=2

3--11---r=2

4--100---r=3

Python學習之路一

要求如下 編寫乙個登入介面 1 輸入使用者名稱和密碼 2 認證成功後提示歡迎資訊 3 輸錯三次後鎖定 流程圖如下 程式分析 1 最多迴圈三次,若超過三次則鎖定 2 鎖定的賬號記錄到lock文件中 3 賬號 密碼輸入錯誤三次都進行鎖定 4 賬號密碼正確直接提示登入成功,並退出程式 5 若賬號被鎖定則直...

Python學習之路(一)

1 物件導向的程式設計思維。2 運用模組進行程式設計。3 遊戲程式設計。4 計算機 在開始搜尋欄中輸入idle 來啟動python gui 當看到 提示符即表示python已經準本好了。alt n 下一條指令 alt p 上一條指令 ctrl n 新建程式設計視窗 f5執行 六 python語法 列...

Python學習之路一

一 注釋 當行注視 被注釋內容 多行注釋 被注釋內容 二 pyc檔案 執行python 時,匯入了其他的 py 檔案,那麼,執行過程中會自動生成乙個與其同名的 pyc 檔案,該檔案就是python直譯器編譯之後產生的位元組碼。ps 經過編譯可以產生位元組碼 位元組碼通過反編譯也可以得到 python...