python第一周心得体会_Python学习第一周学习总结
一.python的特點
1.它是一個解釋型的語言
2.它有強大的標(biāo)準(zhǔn)庫和第三方庫支持
3.有良好的平臺兼容性,可以在windows、mac、linux系統(tǒng)下執(zhí)行
4.個人認(rèn)為最吸引我的特點是簡單、輕便、學(xué)習(xí)成本低
二.變量
定義:簡單的說變量就是保存你需要的結(jié)果用于后面程序中進行調(diào)用
變量名的命名規(guī)則:
第一個字符不能是數(shù)字
只能是數(shù)字、字母、和下劃線的組合
以下關(guān)鍵字不能聲明為變量名
['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
三.字符編碼
字符編碼的演變過程:
ACSII 1個字節(jié)最多可標(biāo)識255個字符
GB2312
GBK
GB18030
UNICODE 2個字節(jié)表示
UTF-8 可動態(tài)的分配大小 Acsii用1個字節(jié), 歐洲的用2個字節(jié)表示1個字符,東亞用3個字節(jié)表示1個字符
python運行代碼時默認(rèn)是使用acsii編碼,所以在遇到中文時會出現(xiàn)亂碼,這個時候就要在代碼的開端進行什么用什么字符編碼,這就是我們經(jīng)常看到的
#!/usr/bin/env python
# -*- coding: utf-8 -*-
在linux和mac下執(zhí)行可以通過將其變?yōu)榭蓤?zhí)行文件進行執(zhí)行 ./hello.py 前提是需要在程序中先進行聲明是用什么接收器 #!/usr/bin/env python (讀環(huán)境變量中的,可以指定用哪個版本) 另外還得指定權(quán)限 chmod 755 hello.py
四.初識標(biāo)準(zhǔn)庫和第三方庫
標(biāo)準(zhǔn)庫
放在安裝目錄的lib目錄下面,所有以.py為結(jié)尾的文件即為標(biāo)準(zhǔn)庫中的模塊
第三方庫
放在安裝目標(biāo)lib/site-packages下面
引用標(biāo)準(zhǔn)庫和第三方庫的方法
# coding=utf-8
import sys
import os
print(sys.path) # 打印python的環(huán)境變量
os.system("df -h") #調(diào)用系統(tǒng)命
五.導(dǎo)入模塊時的搜索路徑
1.程序的主目錄
2.系統(tǒng)配置的path目錄
3.標(biāo)準(zhǔn)庫目錄
4.pth文件目錄
六.簡述Python的運行過程
當(dāng)python程序運行時,首先會尋找本地是否有相應(yīng)的pyc文件,如果找到則直接運行,如果沒有python接收器則將pycodeobject寫到pyc文件中。也就是當(dāng)你創(chuàng)建一個新的py文件運行后就會緩存一個pyc文件,下次在運行程序,就會直接載入pyc文件
總結(jié)
以上是生活随笔為你收集整理的python第一周心得体会_Python学习第一周学习总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: try catch用法_synchron
- 下一篇: python legb_Python变量