一.程序設計基本方法
選擇題:
程序設計語言發展階段:機器語言——匯編語言——高級語言
高級語言分為:靜態語言和腳本語言
Python語言特點:語法簡單,生態豐富,多語言集成,平台無關,強制可讀,支持中文,模式多樣,類庫便捷
Python解釋器兩個重要工具:IDLE和pip IDLE:Python集成開發環境,用來編寫和調試Python代碼 pip:Python第三方庫安裝工具,用來在當前計算機上安裝第三方庫
Python程序的兩種運行方式:交互式和文件式
Python是一種解釋類型的編程語言
Python語言通過縮進來體現語言之間的邏輯關系
不支持自然語言
Python3.x代碼無法兼容Python2.x的既有語法
Python輸入包括:文件輸入。網絡輸入。控制台輸入,交互界面輸入,隨機數據輸入,內部參數輸入等
命令提示符:》》》
編程題:
二.Python語言基本語法元素
1.縮進:
一般為4個空格
unexpected indent:錯誤的縮進格式
2.注釋:(#)
注釋的作用:一般同於在代碼中標明作者和版權信息,解釋代碼原理和用途,通過注釋單行代碼輔助程序調試
3.續行符:(\)
續行符之后不允許再存在空格,續行符后直接換行
4.變量:
變量可以隨時命名,隨時使用,隨時賦值
5.保留字
6.標識符
7.數據類型:(數值類型和字符串類型)
數值類型:整數類型,浮點數類型,復數類型 a+bj
字符串類型:
8.程序的語句元素
(1)表達式:一般由數據和操作符構成,例如:10+30 其中30和10是操作數,+是操作符
(2)賦值語句:例如:a=4 b=6
(3)引用:其中import這個保留字引用當前程序以外的功能庫,引用功能庫之后,使用功能庫.函數名()的方式調用基本功能,例如:turtle.fd(20)引用畫圖
(4)其他語句:單分支結構(if),雙分支結構(if,else),循環結構(while)
9.基本輸入輸出函數
(1)input函數:語法格式——變量=input(提示性文字,但提示性文字不是必須的,可寫可不寫),無論是數字還是字符。input()函數始終按照字符串類型輸出。
(2)eval函數:語法格式——變量=eval(字符串),eval(s)函數將去掉字符串最外面的引號,並按照Python語句去執行引號后面的內容。
(3)print函數:
對於字符串,print()函數輸出后會去掉雙引號,對於其他類型會直接輸出。
print函數輸出文本時默認會在最后增加一個換行,若不想增加這個換行,則可以對print()函數的end參數進行賦值。語法為:print(待輸出的內容,end=‘增加的輸出結尾’)
10.選擇題
(1)
含頭不含尾
(2)
其中A選項的正確寫法可以是:x,y=2,3
(3)
+號起到連接作用並且1去掉兩邊引號,因此選A
(4)
11.編程題
(2)
三.基本數據類型
1.數字類型
(1)整數類型
(2)浮點數類型
,一般浮點數類型沒用范圍限制
round()函數可以去掉尾數后不確定的數
(3)復數類型
2.數字類型的運算
(1)數值運算操作符
(2)數值運算函數
(3)字符串類型
分為單行字符串和多行字符串
(4)轉義字符
(5)字符串索引
(6)