日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python是动态类型语言、变量不需要显示声明类型_【IT专家】第3章 Python基础

發布時間:2025/4/16 python 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python是动态类型语言、变量不需要显示声明类型_【IT专家】第3章 Python基础 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

3

Python

基礎

2017/12/13?0

3-1

、標識符。為什么

python

中不需要變量名和變量類型聲明?

python

語言是動態的、強類型語言,一言以蔽之!

動態編譯語言特點:

不用事先聲明類型,隨時賦值為其他類型

編譯時不

知道是什么類型,很難推斷

python

語言中對象的類型和內存都是運行時確定的。在創建也就是賦值時,解

釋器會根據語法和右側的操作數來決定新對象的類型。

3-2

、標識符。

python

為什么不需要聲明函數類型?

待補充

3-3

、標識符。為什么

python

應當避免在變量名的開始和結尾使用雙下劃線?

法標識符:

-

第一個字符必須是字母或下劃線

“_”

-

剩下的字符可以使字母和數字或

者下劃線

-

大小寫敏感

python

用下劃線作為變量前綴和后綴置頂特殊變量。

-

_xxx_

系統定義名字

-?_xxx

不是從‘

from?module?import

不是從模塊導入

-?_xxx

類中的私有變量名

模塊和類以外不可用。

3-4

、在

python

一行書寫多個語句方式

?

同一行書寫多個語句使用

(;)

號隔開。

:?import?sys;?x=?‘foo’?;?sys.stdout.write(x?+?‘\n’)

同一行書寫大大降低可讀性,不提

倡。

3-5

、在

python

中可以將同一語句多行書寫方式

?

過長語句可以使用反斜杠

“\“

解成幾行。

:?if?(?a?==?1?)?and?\?(?b?==?0?)?:

例外情況,使用閉合操作符時,單一語

句可以跨多行。

:

在含中括號,小括號,花括號可以多行書寫。

給變量賦值時

:

a.b.c.d

=

(1,

2,3,4)

顯示一個三引號的字符串

printf

‘‘‘aaaaaaaaaaaaaaaaaa

aaaaaaaaaaaa’’’

3-6

、變量賦值練習

(a)?x,y,z?=?1,2,3?x,y,z

分別得值

x?1

y?2?z?3?(b)

執行

z,x,y?=

y,z,x

后,

x,y,z

分別含有什么值?

x?3?y?1?z?2

tips:

感謝大家的閱讀,本文由我司收集整編。僅供參閱!

總結

以上是生活随笔為你收集整理的python是动态类型语言、变量不需要显示声明类型_【IT专家】第3章 Python基础的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。