一、講述了python的發展過程python
python 2系列已通過去,走入劃時代的python 3異步
而不少也是模塊都是在3的基礎上進行更新,2代已中止更新插件。函數
固然也有一個插件異步的是在2的基礎上的,不過也完了 70%像 3進化。學習
二、第一天講了關於學習各類有趣的打印
"hello world"加密
#!/usr/bin/env python插件
print("hello world")code
3代的玩法不太同樣了,多了括號起來。utf-8
三、講述了字符的轉變unicode
utf-8 、unicodeget
四、用戶的交互程序
input("輸入")
五、關於if .. else
進行判斷 if .. elif .. else ..
寫了一個判斷用戶的的帳號和密碼的
#!/usr/bin/env python
#-*- codiing:utf-8 -*-
import getpass
_username = 'alx'
_password = 'abc123'
username = input("username:")
password = getpass.getpass("password:") #進行輸入加密處理
if _username == username and _password == password:
print("登陸成功!")
else:
print("帳號或密碼錯誤")
六、 關於while循環
#-*- coding:utf-8 -*-
__author__ = 'andylin'
__date__ = '2017/6/23 13:52'
import getpass
_username = "alx"
_password = 'abc123'
while True:
username = input("username:")
password = getpass.getpass("password:")
if _username == username and _password == password:
print("登陸成功!")
break
else:
print("帳號或密碼錯誤!請從新輸入")
7、關於for
輸入多少次後就會進行lock
#-*- coding:utf-8 -*-
__author__ = 'andylin'
__date__ = '2017/6/23 13:52'
import getpass
import os
_username = "alx"
_password = 'abc123'
if os.path.isdir("lock"):
print("用戶已經被鎖了!")
for i in range(3):
username = input("username:")
password = getpass.getpass("password:")
if _username == username and _password == password:
print("登陸成功!")
break
else:
print("帳號或密碼錯誤!請從新輸入")
else:
os.mkdir("lock")
8、關於實現的
#-*- coding:utf-8 -*-
__author__ = 'andylin'
__date__ = '2017/6/23 13:52'
"""
多級菜單
1) 可依次選擇進入各項子菜單
2)所需新知識點:列表、字典
"""
while True:
print """
請選省份:
一、廣東 二、湖南
"""
try:
num = int(input("請輸入數字:"))
except:
num = 0
if num == 1:
pass
elif num == 2:
while True:
print """
請輸入市級:
一、長沙 二、返回
"""
try:
shi = int(input("請輸入數字:"))
except:
shi = 0
if shi == 1:
pass
elif shi == 2:
break
else:
print("輸入有誤,請從新輸入!")
else:
print("輸入有誤,請從新輸入!")
初步的想法,由於根據課的內容是尚未學到函數那些的調用,因此,簡單的實現方法!
今天暫時學習的狀況,革命還沒有成功,還需繼續努力!