1 python程式設計基礎學習

2021-10-07 13:57:37 字數 2652 閱讀 5786

5 變數(重點)

6 常量

7 注釋

8 資料型別

為了完成某種特定功能,以某種程式語言編寫的有序指令的集合。程式是指揮cpu工作的「工作手冊」。計算機只能執行二進位制**,程式語言一般類似英文,想要讓計算機理解你寫的程式,必須把程式**「翻譯」成計算機能理解的二進位制**,根據翻譯形式的不同,可以分為:

解釋 將程式**一句一句翻譯為計算機可以執行的指令,立即執行,不會生成可執行檔案

python是著名的「龜叔」guido van rossum在2023年聖誕節期間,為了打發無聊的聖誕節而編寫的乙個程式語言,第乙個公開發行版發行於2023年。

python的特點:

優點 缺點

python應用:

詳見環境搭建文件

cd        #進入指定目錄

cd .

.# 退回到上一級目錄

cd .

.\..

# 向上退回兩級目錄

cd \ #切換到根目錄

碟符名稱:

#切換碟符

dir#列出當前資料夾下的所有的子資料夾和檔案

cls #清空控制台

exit #退出命令列模式

開始->執行->cmd,然後在命令列模式輸入python,回車。

c:\wh1803\1\code>python

python 3.6

.5(v3.

6.5:f59c0932b4, mar 28

2018,17

:00:18

)[msc v.

1900

64 bit (amd64)

] on win32

type "help",,

"credits"

or"license"

for more information.

>>

>

print

('hello world'

)hello world

>>

>

###4.2 使用pycharm

新建乙個python檔案,字尾必須是py,編寫**:

print

('人生苦短'

)print

('我用python'

)

從上到下,從左至右

計算機本質上是一種可以執行計算的機器,這裡的計算是一種廣義的「計算」,計算機上所有的處理都可以看做是計算。要計算必須的有資料,在程式中如何表示資料呢?

在程式中,我們一般以變數表示資料,所謂變數:

變數定義: 變數名 = 值(物件)

#1單個變數定義

name =

'楊冪'

age =

20#2多個變數定義

num1 = num2 =num3 =

10#定義了三個變數num1,num2,num3,他們的值都是10

#3元組賦值

a, b =10,

20#10賦值給a,20賦值給b

#絕對不可以這樣定義

a =2

, b =

3

變數名也可稱之為識別符號(變數名、函式名、類名、包名等統稱為識別符號),其命名要符合python的語法要求:

好的變數命名風格應該見名知意,有意義。

小駝峰命名:

mybook yourmoney

下劃線分隔:

my_book your_money

###5.4 變數輸入和輸出

刪除後變數就不存在了,不能夠在通過變數名進行訪問了

del 變數名

​ python中一切都是物件,python中變數儲存了物件的引用,變數的好比是乙個容器,容器中儲存的變數所指物件的引用(位址);變數本身是沒有型別的,變數的型別是指其所指物件的型別,比如說變數是乙個瓶子,盛了醋就是醋瓶,盛了醬油就是醬油瓶

num1 =

10print(id

(num1)

)# 檢視變數所指物件的位址

print

(type

(num1)

)# 檢視變數的型別

程式在執行的過程中,值永遠不會發生改變的量稱之為***常量***

python沒有專門的常量型別,一般約定俗成使用大寫表示常量

# 圓周率

pi =

3.1415926

# 我的生日

my_birthday =

'2008/2/29'

python直譯器不解釋、不執行注釋

注釋的書寫格式注意

不同型別的變數可以進行的運算是不同的,所以必須理解變數的型別,python中資料型別可以分為:

自定義型別

###8.1 基礎型別

複數(complex):表示數學上的無理數,形如:a+bj

布林型(bool):表示事務的兩種狀態,男女、陰晴、亮暗等,它只有兩個值:true,false

none:表示空物件,一般用於判斷,不同於0和空字元

字串(str):在python中,可以使用字串表示文字

Python學習筆記 1 Python基礎

資料型別和變數 整數 python可以處理任意大小的整數,當然包括負整數,在程式中的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4c3d...

Python 學習筆記1 Python 基礎

python 基礎 python 安裝成功後,命令列輸入 python v檢視python版本 python 基本語法 2.1.python中的輸入輸出 輸入 name input please input your name 輸出 print hello 格式化輸出 print format 10...

1,python基礎入門

1.常用操作符 算術操作符,賦值操作符,比較操作符和邏輯操作符 2.數字資料 變數與賦值 數字資料型別 3.流程控制 條件語句 while語句 break語句和continue語句 for迴圈 4.資料結構 標量 序列 對映 集合 列表 列表函式 字串 字串函式 元組 字典 集合 5.檔案讀寫鍍金 ...