MOOC python筆記(一):python語言概述

python語言簡介

特點:簡單、易學、使用者多。
荷蘭人Guido 1989年發明。
面向對象的解釋型計算機程序設計語言。
設計哲學是“優雅”、“明確”、“簡單”
可以移植到多平臺上
集成開發環境 :
IDLE(Python安裝包內置)、PyCharm、Spyder、jupyter、Python Tutor(在線開發環境)
官方網站:www.python.org

python標識符與變量

標識符又字母、下劃線和數字組成,且不能以數字開頭(似乎與C/C++一致),也不能是關鍵字。
python是大小寫敏感的。
python3中變量名可以使用中文字符。

常量與變量

常量就是不能改變的量。
變量就是值可以改變的量,變量名則是程序爲了方便地引用內存中的值而爲它取的名稱。

Python聲明變量可以不進行類型說明

python可以不對變量進行類型說明,並且可以給一個變量隨便賦各種類型的值。
python中的內置函數可以當成變量名,但是不推薦這麼做,因爲會使原函數失去原有功能。
可以使用del函數回收變量。

Python中的變量將名字和對象進行關聯

Python變量有一個非常重要的性質:變量將名字和對象進行關聯。
賦值操作並不會實際複製值,它只是爲數據對象取個相關的名字。
id函數是Python的內置函數,可以顯示變量名對應的對象的地址。
python的解釋器會把-5到256事先存放在一個小整數對象池中,需要賦值時直接將變量綁定在相應對象中。

python的輸入輸出函數

輸入函數input()

input函數在python中是一個內建函數,可以實現從標準輸入(鍵盤)中讀入一個字符串。
無論是數字還是字母都被input函數變成字符串。
可以使用強制類型轉換函數,int()等進行強制轉換。
如果想要在輸出之前加入提示輸入符,可以在input函數的參數輸入一個字符串作爲提示。
要實現同一行輸入多個變量的值需要使用split()。

輸出函數print()

print函數默認以換行結束,可以通過改變end的參數,如print(i,end=' ')

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章