Pytyhon全棧開發學習心得-Day2
阿新 • • 發佈:2018-05-31
學習心得 開課 默認 end 基本運算符 節奏 pre 1byte 進行
今天是開課的第二天,繼續適應吧!
老師今天先對昨天的知識點進行了回顧,並對作業進行了逐一講解,希望自己能跟住節奏,好好去體味和感受這五個月的充實生活!
今天的內容主要圍繞以下幾方面展開:
一.格式化輸出
先介紹兩個占位符:1.%s-----處理字符串,全能的,即也可以來處理數字
2.%d-----專門用來處理數字
下面介紹一個格式化輸出的例子:
要求輸出以下信息:
------------ info of 周傑倫 ----------- Name : 周傑倫 Age : 18 job : singer Hobbie: 看孩子 ------------- end -----------------
Name=input("輸入姓名:") Age=input("輸入年齡:") Job=input("輸入職業:") Hobby=input("輸入愛好:") print("""------------ info of %s ----------- Name : %s Age : %d Job : %s Hobbie: %s ------------- end -----------------""" % (Name,Name,int(Age),Job,Hobby))
運行結果如下:
註意:如果在輸出語句中已出現%s或者%d等占位符,那麽默認後邊出現的%也為占位符,欲單純表示%,需用%%表示.
二.基本運算符
邏輯運算的運算順序:() =>not=>and=>or
要求會做基本的邏輯運算
三.編碼初識
ASCII:不能裝中文,8個bit組成,最多也256種可能
Unicode:占32個bit,4個byte
utf-8:可變長度的Unicode碼,一個字符至少占8bit
計算機存儲系統單位換算:
8bit=1byte
1024byte=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
補充知識點:
1.while循環
while 條件: 循環體 else:循環在正常循環體(不滿足條件)時執行
註意:如果循環體是通過break跳出的,那與之對應的while後邊的else是不會被執行的
2.in and not in 用來判斷xx字符串是否在xxxxxxxxxx字符串中出現
例題:等待用戶輸入內容,檢測用戶輸入內容中是否包含敏感字符?如果存在敏感字符提示“存在敏感字符請重新輸入”,並允許用戶重新輸入並打印。敏感字符:“小粉嫩”、“大鐵錘
Content=input("請輸入您的評價:") if ‘小粉嫩‘in Content or ‘大鐵錘‘ in Content: print ("存在敏感字符請重新輸入!") else: print(Content)
以上為今日學習內容,加油!
Pytyhon全棧開發學習心得-Day2