1.第一個Python程式: print("Hello,world !") #雖然簡單,但是必須寫,為什麼?儀式感 2.python中的變數: 變數就是為了存儲,存儲就是為了後面的過程中的調用。 怎麼來定義變數? name(變數名)= “Gao Han” (值) 變數定義的規則:①變數名只能是 字母 ...
1.第一個Python程式:
print("Hello,world !") #雖然簡單,但是必須寫,為什麼?儀式感
2.python中的變數:
變數就是為了存儲,存儲就是為了後面的過程中的調用。
怎麼來定義變數? name(變數名)= “Gao Han” (值)
變數定義的規則:①變數名只能是 字母、數字或者下劃線的任意組合 ②變數名的第一個字元不能是數字 ③不能以關鍵字為變數名(如:and 、as 、break等等)
3.字元編碼與二進位:
ASCII :American Standard Code for Information Interchange 美國標準信息交換代碼 ,是基於拉丁字母的一套電腦編碼系統,主要用於顯示現代英語和其他西歐語言,
其最多只能用8位來表示(一個位元組),即:2 ** 8 = 256 - 1,所以,ASCII碼最多只能表示255個符號。
二進位:(0 1) 可藉助(古代烽火傳遞信息的故事)來理解。
4.字元編碼發展介紹:
ASCII碼 255符號 1bytes
1980 gb2312 7000+漢字
1995 GBK1.0 20000+漢字
2000 GB18030 27000+漢字
unicode 2bytes
utf-8 en:1bytes , zh:3bytes
5.用戶交互程式
Python中的註釋:
單行註釋:#
多行註釋:"""
"""
用戶輸入: (input()函數在Python3.x中用來獲取控制台的輸入)
username = input("username:")
password = input("password")
6. if else判斷語句:
import getpass (調用標準庫模塊,密文)
例子:password = getpass.getpass("password")
----------------------------------------------------------------------------------------------------------------------
_username = 'gh'
_password = '123456789'
username = input('username:')
password = input('password:')
if _username == username and _password == password:
print('Welcome user {name} login...' . format(name=username))
else:
print(' Invalid username or password !')
-------------------------------------------------------------------------------------------------------------------
if :
print()
elif :
print()
else:
print()
7.while迴圈語句:
count = 0
while True:
print("count:",count)
count = count +1 # 相當於 count +=1
if count == 1000:
break
8.for迴圈語句:
for i in range(10):
print('----------',i)
for j in range(10):
print(j)
if j >5:
break