python背诵技巧_python历史背诵
一、python簡介
python2:源代碼不統一 有重復功能的代碼 默認編碼是ascii
沒有中文 輸出中文需要用頭文件
#-*-coding=utf-8-*-
進行轉換
py3;源代碼統一 沒有重復的功能代碼 默認編碼是utf-8 英文一個字節歐洲2個 中文三個
使用txt 轉換cmd運行需要 另存為utf-8 因為txt默認gbk 中文2字節 16位
pyc 怎么存在
py 是文件名
**python是一個解釋型語言是一個強語言 **
編譯型 C
把每一條語句都提前編譯成機器語言,保存成二進制以便計算機運行可以脫離環境運行 (只翻譯一次)
優點
預編譯使用前直接編譯成計算機可以識別的語言(執行速度快)
缺點
不能跨平臺使用 修改需要重新編譯 (開發速度)
解釋型(python)
需要下載解釋器只有在執行程序的時候才把語言一句一句的翻譯給計算機執行 (逐行翻譯)
優點
下載解釋器 可以跨平臺執行 (開發速度快)
缺點
執行效率低 每次運行都需要解釋一遍(執行速度慢)
1.1變量
程序運行過程中的值臨時存儲在內存中,方便以后調用
可以多次重復使用
變量定義的規則
?1.由數字,字母,下劃線組成
?2.不能以單獨使用數字
不能以關鍵字做變量
變量名要有意義和描述性
區分大小寫
不能使用中文和拼音
建議使用駝峰
下劃線 age_of_oldboy(官方推薦)
變量小高級
age=1
age1=2
age3=age
age=11
print(age,age1,age3)
頭文件 不會被執行 但會被計算機讀取識別
常量
許多程序員約定俗成大寫 一直不變的量
寫法全部大寫
STRABERRY=SUPERMANM
1.2 注釋
?單行注釋
#注釋。。。。。內容
多行注釋
```
注釋內容
```
基礎數字類型
int 整型
用于比較和運算
str 字符串
就是字母漢字
例如 “a”
字符串可以和數字相乘
t='meet'
print(t*3)
bool
True #首字母必須大寫
Flase#首字母大寫
條件控制語句
if
if 條件:
代碼塊
else:
代碼塊
?如果 elif 條件:
?elif條件
?else:
單if
if else 二選一
if elif else 多選一
小練習
1.用戶輸入賬號
2.用戶輸入密碼
3.判斷用戶的賬號是不是alex
4.如果賬號是alex在繼續判斷密碼是不是alexdsb
5.賬號和密碼都正確提示用戶alex就是一個dsb
6.如果賬號正確密碼錯誤提示密碼錯誤
7.如果賬號錯誤提示賬號錯誤
普通完成練習
#輸入賬號 賬號正確
name = input('輸入賬號')
password = input('輸入密碼')
password = input('輸入密碼')
if name=='alex':
print('賬號正確')
if password=='alexdsb':
print('密碼正確,登陸成功alex是dsb')
break
else:
print("密碼錯誤")
continue
break
else:
print('賬號錯誤')
continue
break
練習的小高級
#輸入賬號 賬號正確
while 1:
name = input('輸入賬號')
password = input('輸入密碼')
if name=='alex':
print('賬號正確')
while 1:
password = input('輸入密碼')
if password=='alexdsb':
print('密碼正確,登陸成功alex是dsb')
break
else:
print("密碼錯誤")
continue
break
else:
print('賬號錯誤')
continue
break
補充
and
and前面的值為真才是真
print type(5) 查看5的值
總結
以上是生活随笔為你收集整理的python背诵技巧_python历史背诵的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: echarts柱状图显示百分比_Echa
- 下一篇: websocket python爬虫_p