初識----python
1.什麽是編程-----------編寫程序(編寫代碼,編寫軟甲)
編程的目的:把自己想的東西寫下來讓計算及運行出來。
2.編程語言有哪些?
(1)機器語言
特點:用計算機能看懂的二進制(0和1)去寫程序
優點:程序運行速度快
缺點:開發效率低
(2)匯編語言:
特點:用一些英文標簽代替一串二進制數字區寫程序
優點:比機器語言好一些,操作系統內大量使用匯編語言。比如關於進程的調度代碼,就使用匯編語言寫的。
缺點:開發效率低
(3)高級語言:
特點:用人能讀懂的(英文)字符寫程序
優點:開發效率高
缺點:必須翻譯才能讓計算機識別,導致運行速度慢
按照翻譯的方式分為:
編譯型:把源文件的代碼一次性翻譯,拿著編譯後的結果直接給機器
C語言:編譯器----------gcc,qlibc (開發效率低、運行效率高)
解釋性:
python語言:解釋器---------cpython(開發效率高、運行速度低)
總結:
運行效率從高到低、開發效率從低到高、學習難度從難到易
2------python介紹
python的種類:cpython、Ipython、pypy、jython、ironpython。
3------python安裝:
在windowns系統下安裝---------打開官網 https://www.python.org/downloads/windows/ 下載中心
測試安裝是否成功
windows --> 運行 --> 輸入cmd ,然後回車,彈出cmd程序,輸入python,如果能進入交互環境 ,代表安裝成功。 4.用python執行程序 (1)用notepad++創建一個文件,輸入以下代碼 print(‘hello wrold‘)(2)保存為HelloWorld.py , 註意要強調.py後綴名的作用
(3)進入cmd命令行,執行python HelloWorld.py, 看結果 (註意要解釋文件名前面加python 的原因是要把代碼交給python解釋器去解釋執行)
5.----------變量
(1)變量是什麽
變---------變化
量---------衡量、計量。(表達的是一種狀態)
變量-------name(變量名<標示符>)=123(變量值<變化的量>) =----------賦值符號
- 變量名只能是 字母、數字或下劃線的任意組合
- 變量名的第一個字符不能是數字
- 以下關鍵字不能聲明為變量名[‘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‘]
(3)定義方式
駝峰體
AgeOfOldboy = 56
NumberOfStudents = 80
下劃線
age_of_oldboy = 56
number_of_students = 80
6.------常量
常量:不變的量
初識----python