编程语言分类及变量
day02
1.編程語言
機器語言:直接使用二進制指令編寫程序,直接操作硬件
匯編語言:使用英文符號代替二進制指令編寫程序,直接操作硬件高級語言:用人類能理解的表達方式編寫程序,通過操作系統控制硬件,無需考慮硬件細節高級:相對于機器和匯編語言與硬件的聯系按翻譯方式不同分為編譯型,解釋型編譯型:翻譯一次,類似于谷歌翻譯解釋型:類似于同聲傳譯執行效率:? 機器語言>匯編語言>編譯型高級語言>解釋型高級語言
開發效率:
? 解釋型語言>編譯型語言>匯編語言>機器語言
2.執行python程式的兩種方式
①交互式:用于調試,可以當計算器,,②以文件的方式:python解釋器 + 空格 + python文件路徑3.運行一個python文件的3個階段
!!!!!非常重要!!!!!
運行一個python文件的三個階段:
4.變量
4.1什么是變量量:記錄某種現實世界中事物的某種狀態變:變化4.2為何要用變量為了讓計算機能夠像人一樣記錄下事物的某種狀態4.3如何用變量原則:先定義,后引用4.4定義變量的三大組成部分:age = 18 ①變量名:變量名是訪問變量值的唯一方式 ② = :將變量值的內存地址綁定給變量名③變量的值:用來表示事物的某種狀態,是我們要存儲的數據4.5變量名的命名:Ⅰ.變量名應該對值有描述性的功能Ⅱ.變量名的命名規范:①由字母,數字,下劃線組成②不能以數字開頭③不能使用關鍵字做變量名4.6命名風格①駝峰體②純小寫加下劃線5.與用戶的交互
輸入:input py3的input將接收的數據全部轉為字符串,py2的input不具備這樣的功能,py2的 raw_input與py3的input功能相同輸出:print 打印 %s的強大之處在于可以接收任何類型,而%d無法接收匹配類型(整形)之外的數據類型 print("my age is %s"%10) #不會報錯,%s的強大之處轉載于:https://www.cnblogs.com/robert-zhou/p/9971160.html
總結
- 上一篇: PHP下的Oauth2.0尝试 - Op
- 下一篇: day11-(cookiesession