標籤:continue 其他 ini 操作 lex 登入驗證 ... 用法 AC
1,python2 中每個檔案中只要出現中文,頭部必須加:
# -*- coding:uft8 -*-
python3 無需關注。ascill碼8個二進位位表示,佔一個位元組(8位);unicode 至少16位;utf-8 佔3個位元組;GBK佔2個位元組。
2,執行一個操作,瞭解input的用法
使用者登入驗證:
name = input(‘請輸入使用者名稱:‘)
pwd = input(‘請輸入密碼:‘)
if name =="alex" and pwd =="cmd":
print("歡迎,alex!")
else:
print("使用者名稱和密碼錯誤")
運行結果:
C:\Users\Administrator\Anaconda3\python.exe F:/python基礎/流程式控制制及縮排.py
請輸入使用者名稱:jp
請輸入密碼:123
使用者名稱和密碼錯誤
Process finished with exit code 0
2018-04-09
3,變數名
只能由: 字母;底線;數字 組成。
ps:數字不能開頭,最好不要和python內建的東西重複。
4,條件陳述式
# while迴圈
# while 條件:
# .....
# print(‘‘)
# ps:continue: 終止當前迴圈,開始下一次迴圈
# break:終止所有迴圈。
# 使用者登入(三次機會重試)
count = 0
while count < 3:
user = input(‘使用者名稱:‘)
pwd = input(‘密碼:‘)
if user == ‘alex‘ and pwd == ‘123‘:
print(‘歡迎登陸‘)
print(‘...‘)
break
else:
print(‘使用者名稱或者密碼錯誤:‘)
count = count+1
if 基本語句
if 條件:
內部代碼塊
else:
.....
print(‘...‘)
if 支援嵌套
inp = input(‘請輸入名字:‘)
if inp =="alex":
print(‘s b‘)
elif inp =="alexalex":
print(‘B T‘)
else:
print(‘其他‘)
5,檔案基本開啟檔案:
file_obj = file("檔案路徑","模式")
開啟檔案的模式有:
- r,以唯讀方式開啟檔案
- w,開啟一個檔案只用於寫入。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。
- a,開啟一個檔案用於追加。如果該檔案已存在,檔案指標將會放在檔案的結尾。也就是說,新的內容將會被寫入到已有內容之後。如果該檔案不存在,建立新檔案進行寫入。
- w+,開啟一個檔案用於讀寫。如果該檔案已存在則將其覆蓋。如果該檔案不存在,建立新檔案。
python 學習筆記 一