1.編碼格式發展歷史python
ASCII 255 Ibytes編碼
--> 1980 gb2312 7000+spa
-->1995 GBK1.0 2W+code
-->2000 GB18030 2.7W+orm
-->unicoade 2bytesblog
-->utf-8 en:1byte zh:3bytesutf-8
2.python 2.** 顯示中文代碼文件首行加的語句,python 3.**不須要 get
# -*- coding:utf-8 -*-pycharm
3.註釋(python 單引號和多引號同樣)input
''' 註釋內容 '''(多行)
#註釋內容 (單行)
4.格式化輸出(兩種)
1 name=input("name:") 2 age=input("age:") 3 job=input("job:") 4 info =''' 5 ----info of %s---- 6 name=%s 7 age=%s 8 job=%s'''%(name,name,age,job) 9 print(info)
1 name=input("name:") 2 age=input("age:") 3 job=input("job:") 4 info =''' 5 ----info of {1}---- 6 name:{1} 7 age:{2} 8 job:{3}'''.format(name,name,age,job) 9 print(info)
輸入結果:
age=int(input("age:"))
6.python 2和python3 讀取控制檯的輸入
1 #python 2.x 2 name = input("name:") 3 #python 3.x 4 name = raw_input("name:")
7.密碼密文 ,只能在cmd中進入python後使用,在pycharm不能執行
1 import getpass 2 username = input("name:") 3 password = getpass.getpass("password:")