编程语言的分类及其优缺点,Python标准输入与输出
一. 編程語言分類
1.機器語言
以0,1的組合作為指令集,用二進制指令來編寫程序;
優點:執行效率高
缺點:開發效率低
2.匯編語言
用英文標簽代替二進制指令集來編寫程序,比機器語言稍微高級,但本質沒有發生改變;
優點:開發效率高于機器語言
缺點:執行效率低于機器語言
3.高級語言
用人類能理解的表達式來編寫程序,通過操作系統來間接的操作硬件,高級語言都有自己的編譯器,將高級語言編譯為計算機能懂的機器語言,程序員并不需要對計算機硬件有充足的了解;
優點:擁有很高的開發效率
缺點:執行效率比較低
高級語言又可分為倆類:編譯型,解釋型;其中編譯型為將整個代碼一起翻譯為機器語言,類似于谷歌翻譯;而解釋型則是將代碼一句一句的翻譯,類似于同聲傳譯。
二. 執行pyhton語言的倆種方式
1.交互式環境:在Win+R,cmd 環境下編寫代碼,首先需要啟動python編譯器,然后才可以進行代碼編譯,但是在此環境下,無法長久保留代碼;
2.在文中進行編寫:首先可以在文本中將代碼編寫出來,并將其格式改為.py形式,然后在cmd環境下進行調試,即可永久保留代碼;調試格式為:
python2 D:\test.py
在這種方式下python程序運行的步奏為:I 啟動python解釋器;
II python解釋器將 .py中的文件中的內容當成是普通的文本讀入內存;
III python解釋器執行剛剛讀入到內存中的代碼,開始識別python語法。
?
三. Python變量
在Python語法中,變量并不需要像Java與C那樣在程序的開頭進行變量的聲明,可以直接進行變量的定義與賦值
1.什么是變量
變量:量:指生活中某種事物的某種狀態;變:這種生物的狀態是可變的;
2.變量的定義:age=21;
定義變量的三大組成部分:
變量名:訪問到值的唯一方式;
"=" : 將變量值的內存綁定給變量名;
變量值:用來表示事物的某種狀態,是我們需要存儲的數據;
3.變量的命名規范:
大前提:變量名應對值有描述性的效果;
I. 變量名只能由數字,字母,下劃線組成;
II.變量名的第一個字符不能為字母;
III.關鍵字不能作為變量名:and, as, assert, break, class....
?
四.python的標準輸入與輸出
1.Input(接收用戶輸入)
例:age=input(age)
2.print(標準輸出,%s可用于所有變量類型的輸出)
在print()括號內用單引號將所需要顯示的內容括起來,在需要輸出變量的位置用 %s 來代替,在單引號之外用 %+變量名,來接收變量的值,若所需接收的變量不止一個,則用 %(),將變量放在括號內,并用 ','將其隔開。
轉載于:https://www.cnblogs.com/yang220/p/yang_2.html
總結
以上是生活随笔為你收集整理的编程语言的分类及其优缺点,Python标准输入与输出的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 142-练习8和9 for循环的嵌套调用
- 下一篇: 「功能笔记」Spacemacs+Evil