第一周Python講課內容--日記,第一周python講課--
1、python的發展史,由荷蘭人Guido van Rossum於1989年發明,第一個公開發行版發行於1991年。。。。。。
2、第一個helloword程式的開始
3、變數的含義,賦值傳參數的作用
4、字元編碼,中文編碼gbk,gb2312,國際統一編碼utf-8,二進位,
16 8 4 2 1
1 1 1 1 1
30轉換後:
1 1 1 1 0
5、程式的互動:--interaction 互動
#注釋 ----多行快速鍵:ctrl+/
‘’‘多行注釋內容’‘’ 同時也是多行輸入內容
%s:格式化傳三,可以指定參數類型,%d數值型、%f浮點型 --%(指定參數變數)
{}格式化傳參,{自訂變數} ------{自訂變數=變數}
{0}{1}{2} ------{a,b,c}數組型格式化傳參
prit(“輸出內容”)
type(變數) 查看變數類型
input("接收使用者輸入內容")
age = input("how old are you?") 接收使用者輸入資料存入age變數中
6、if、elif、else:流程判斷:
_age = 22
age = int(input("guess age:"))
if age == _age:
print("yes,you got it.") /猜對了輸入
elif age >_age:
print("you guess bigger") /猜大了輸出內容
else:
print("no,you guess small") /剩下的就是猜小的了
7、while 迴圈:
range(值)函數:裡邊寫多少值就有多少個數
range(0,10,2):表示從0開始到10結束,中間跳兩位
三次判斷錯誤後退出:
_age = 22
count = 0
while count <3:
age = int(input("guess age:"))
if age == _age:
print("yes,you got it.")
break
elif age <_age:
print("you guess bigger")
else:
print("you ,guess smaller")
count +=1
if count == 3:
_count = input("do you want to keep guessing...?");
if _count !=a: //如果三次後輸入的值不是a將繼續迴圈,如果是a將退出
count = 0
8、for迴圈:
for i in range(10):
print("列印迴圈次數“,i)
continue 跳出本次迴圈,進行下一次迴圈,和break有點相似,break是結束所有迴圈
for i in range(6):
if i ==range(0,6,1)
print(i)
else:
coutinue
print(”呵呵")
第一周作業:
輸入密碼使用者名稱
認證成功後顯示歡迎資訊
輸錯三次後鎖定
下次登陸依然鎖定
作業二:
三級菜單
可依次選擇進入各子功能表
可依次退出可一次退出
所需新知識點:列表、字典