編碼:unicode ; utf-8 ; gbk關係:
關鍵字:1. continue 終止當前迴圈,進行下一次迴圈
2. break 終止迴圈
#題6:使用者登入(三次機會充實)
count=0
while count<3:
user=input('
請輸入使用者名稱:')
pwd=input('
請輸入密碼:')
if user=='
llf'
and pwd=='
123'
:
print('
登入成功!')
break
else
:
print('
使用者名稱或密碼錯誤!')
count=count+1
if count==3:
print('
重試機會用完了!
')
ide:pycharm、eclipsepycharm比較好用點..>>自己應該做的準備:把pycharm上不認識的英文翻譯並記住》快捷鍵: 注釋:選中所選.ctrl+?即可注釋為 #
判斷a是否在b裡 a in b a not in b
結果:布林值
eg:
name="大不大什麼話"if
"大"in
name :
print("ok"
)else
:
print("
error
")
注: 布林值(bool):比較運算、邏輯運算、成員運算都的返回值是布林值。運算子true –>真
false –>假
描述例子
=簡單的賦值運算子
c=a,a的值賦值給c
+=加法賦值運算子
c+=a等效於c=c+a
-=減法賦值運算子
c-=a等效於c=c-a
*=乘法賦值運算子
c*=a等效於c=c*a
/=除法賦值運算子
c/=a等效於c=c/a
%=取模賦值運算子(求餘)
c%=a等效於c=c%a
**=冪賦值運算子
c**=a等效於c=c**a
//=取整除賦值運算子
c//=a等效於c=c//a
feng:這些基本的知識點雖然在以前就學過了,但也做個簡單介紹.數字:數字 :int , 所有功能都放在int裡列表:list
字串:str字典:dict
元祖 :tuple布林值:bool
字串:1. -int : 將字串轉換為數字(根據ascii表)a="123"
b=int(a)
print(type(a),a) #
type(a)表示a的資料型別
(type(b),b)
num="
0011
"val=int(num,base=8) #
將num的值表示為8進製
(val)
2. -bit_leng #
當前位元組的位數,位元組長度(二進位制條件下)
age=10r=age.bit_leng()
print(r)
test="asd"
a=test.capitalize() #
首字母大寫
b=test.casefold() #
所有字母小寫
v = test.center(20,'
*') #
設定寬度,內容居中,
#20為長度,*為空白填充
#格式化,傳入的值
test='
i am ,age=
'v1=test.format(name='
lf',a=22)
v2=test.format_map("
name
":'lf
',"a
":22)
#v1、v2結果一致
#查詢字串,find
v3=test.find('
f') #
未找到輸出 -1
#判斷字串中是否只包含數字和字母
v4=test.isalnum() #
輸出為布林值
未完待續......
sql語句學習第二彈
客戶端 提供給客戶使用對資料管理 資料儲存 資料檔案 資料磁碟 伺服器 資料庫管理系統 sql 結構化查詢語言 nosql 非結構化查詢語言 oracle現在用的多,mysql,sqlserver sqlserver 是微軟產品 不跨平台 所以使用相對少 單一原則 類 描述乙個事物 一種類名 函式 ...
FPGA學習筆記第二彈
fpga設計技巧 1 一款好用的編輯軟體 其實我們完全可以使用vivadao或者quartus自帶的編輯 軟體。這兩個我都用過,但是說實在的我是都用過了,著實一搬般。然後推薦一下我一直在用的編輯軟體 notepaid 體積小,外掛程式多,字型可調,語法高亮。2 verilog基本語法 現在我們來複習...
3 5 掘金小冊學習第二彈
1.理解和使用promise.all和promise.race promse.all在處理多個非同步處理時非常有用,比如說乙個頁面上需要等兩個或多個ajax的資料回來以後才正常顯示,在此之前只顯示loading圖示。let wake time 秒後醒來 time let p1 wake 3000 l...