NUS PC5215 Lecture分析 Week1 Python基礎
- 前言
- Python基礎
- 數據類型
- 保留字
- 表達式
- Import 相關庫
- IEEE浮點數
前言
課程網站
作為一名計算機本科畢業的學生,該課程有點類似于本科期間學的數值分析的進化版,大抵是教會你如何實現各種方法,諸如蒙特卡洛方法、各種矩陣分解的算法等數值計算方法。
由于學校對查重很嚴格,因此相關的Lab我只能在學期結束后再一并公布了,這里先留一個github網址:
Lab
Python基礎
關于Python語言本身,需要明白一點,與C++不同,Python中,你的每個自定義的變量,實際上只是一個指針,這意味著,它本身并沒有類型可言,因此你可以對其隨意賦值。
數據類型
Python的基礎數據類型包含:
- int
- float
- bool
- complex(其中j用做虛數符號)
- string(四種方式,單引號;雙引號;三引號引用包含單雙)
- list
- dict
- tuple
- set
保留字
與其它語言一樣,Python的保留字最好不要命名為同名的變量。
表達式
大致看看就行,Python的語法個人認為與C++本身語法很相似。只是底層實現上的區別。
Import 相關庫
略