python股票数据分析实验报告_Python实验报告
一、
實驗原理
(
要求、任務等
)
(一)、Python的開發環境
Python誕生于20世紀90年代初,是一種解釋型、面向對象、動態數據類型的高級程序設計語言,是最受歡迎的程序設計語言之一。
編寫、編譯和運行Python程序有以下3種方法。
1.使用交互式解釋器
2.使用Windows命令行命令執行Python程序
在Windows 7中安裝python程序后,在開始菜單的所有程序中會出現一個Python 3.6分組。單擊其下面的Python 3.6 (command line - 32 bit)菜單項,就可以打開python命令窗口。也可以打開Windows命令窗口,然后運行python命令,來打開python命令窗口
3.使用集成開發環境編寫和執行Python程序
IDLE的啟動文件是idle.bat,它的位置在Python安裝目錄下,運行idle.bat,即可打開文本編輯器IDLE。也可以在開始菜單的所有程序中,選擇Python 3.6分組下面的IDLE (Python 3.6? 32 bit)菜單項,打開IDLE窗口。
(二)、Python語言的基本語法
Python程序結構涉及代碼塊、注釋、語句分隔、語句續航和關鍵字與大小寫等內容。
1.用縮進表示代碼塊
Python程序是依靠代碼塊的縮進(空格)來體現代碼之間的邏輯關系的,縮進結束就表示一個代碼塊結束了。在包含代碼嵌套時,應注意同級的代碼塊,其縮進量應保持相同(不同可能會導致出錯或得到意外的結果)。通常,語句末尾的冒號表示代碼塊的開始。在if、for、while、函數、類等定義中都會使用到代碼塊。
(1)代碼注釋
注釋用于為程序添加說明性的文字。Python在運行程序時,會忽略被注釋的內容。Python注釋有單行注釋和多行注釋:單行注釋用“#”表示注釋開始,“#”之后的內容不會被執行。單行注釋可以單獨占一行,也可放在語句末尾;多行注釋是用三個英文的單引號“'''”或雙引號“"""”作為注釋的開始和結束符號。
(2)語句續行
Python中的一條語句占一行,沒有類似于Java中的分號等語句結束符號。在遇到較長的語句時,可使用語句續行符號,將一條語句寫在多行之中。
Python有兩種續行方式。一種是使用“\”符號;另一種續行方式是在使用括號(包括圓括號()、方括號[]和大括號{}等)時,括號中的內容可分多行書寫,括號中的空白和換行符都會被忽略。
(3)標識符與關鍵字
標識符是計算機語言中允許作為名字的有效字符串集合。Python 標識符命名規則和其他大部分用C編寫的高級語言相似,有以下一些命名規則:名字必須以字母或者下劃線‘_’開始;數字不能作為首字符;當名字包含多個單詞時,可以使用下劃線_來連接,例如monty_Python;名字不能是關鍵字。名字不能出現分隔符、標點符號或者運算符。
Python中的名字是區分大小寫的。比如myClass、MyClass、myclass是不同的。名字長度不限。
(三)、Python語言的基本輸入輸出
在Python程序中,通常用input()和print()函數來執行基本的輸入和輸出。
1.基本輸入
input()函數用于獲得用戶輸入數據,其基本格式為:
用戶輸入的數據=input(提示字符串)
其中,變量和提示字符串均可省略。可輸入數字、字符串和其它對象,input函數將用戶輸入以字符串返回。用戶按【Enter】鍵完成輸入,【Enter】鍵之前的全部字符均作為輸入內容。
如果需要輸入整數或小數,則需要使用int或float函數進行轉。
2.基本輸出
print()函數最簡單的應用就是輸出字符串,print()函數的參數列表可以有多個參數,格式如下:
print("…%s…%s…" %(string1, string2,…stringn))
輸出時string1, string2,…stringn會出現在對應的%s位置。
(四)、Python的常量、變量和對象
1. 常量
常量指在程序的執行過程中不變的量。通常直接寫出的數據就是常量,如1,2,3,4,5,6等。直接寫出的數據一般稱為字面量,用符號表示的常量一般稱為符號常量。
Python中常用的兩個符號表示的常量是True和False,它們分別表示邏輯判斷中的‘真’和‘假’,實際的數值分別是1和0。也有一些包含在模塊中的用符號表示的常量,常用的如math模塊中的pi和e。
2.對象
Python中,一切皆對象。對象是某個類型事物的一個具體的實例。對象的類型決定了對象支持的操作,也定義了對象的取值范圍。Type()函數返回對象的類型。
3.變量
指向對象的值的名稱就是變量。變量是一個標識符,通過等號(=)賦值運算創建,變量指向一個對象。從變量到對象的連接稱為引用。
變量使用前需要先賦值,多個變量可以引用同一個對象,一個變量也可以引用不同的對象,引用不同的對象時,id也就不同的
Python中的變量不需要聲明,可以隨時賦不同類型的值
(五)、Python語言的數據類型
數據類型決定了程序如何存儲和處理數據。Python完善的數據類型系統,使得在Python程序中可以輕松完成各種數據處理。Python中的數據類型分為數字類型、序列類型、集合類型、字典類型等。
1、數字類型
數字類型是那些能進行算術運算、位運算和數學函數運算的數據類型,包括:整數(int,無小數點的數)、浮點數(float,帶小數點的數)、復數、其他數字類型等。
2、序列類型
序列類型表示的是若干有序的數據,分不可變序列類型和可變序列類型:
不可變序列的數據類型有字符串、元組和字節序列
可變序列有列表、字節數組等。
3、其他類型
包括:集合數據類型、字典數據類型和Pyhton一切皆有類型。
(六)、Python語言的運算符
對數據的變換統稱為運算,表示運算的符號稱為運算符,參與運算的數據稱為操作數。運算符分為:一元運算符和二元運算符。
運算符有:算術運算符、比較運算符、對象運算符、邏輯運算符、復合運算符等。
(七)Python語言的常用語句
Python提供判斷語句、循環語句和其他語句pass、break、continue語句等。
總結
以上是生活随笔為你收集整理的python股票数据分析实验报告_Python实验报告的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python语义分析_Python差异的
- 下一篇: 记录 Linux crontab 的使用