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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

python | 变量-保存与命名规则

發布時間:2023/12/19 综合教程 29 生活家
生活随笔 收集整理的這篇文章主要介紹了 python | 变量-保存与命名规则 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

目錄1 變量生成2 變量保存3 變量修改4 變量命名

?

1 變量生成

python中生成變量無須事先聲明,系統會根據賦值或運算,自動推斷變量類型。

x = 123
type(x)     # 數值型變量

y = '123'
type(y)     # 數值型變量

?

2 變量保存

python采用「基于值的內存管理」,實質是保存變量值指向的內存地址,而不是值本身。

# 多個變量指向同一個地址
x = 3
id(x)
y = 3
id(y)

?

3 變量修改

python用「賦值」的方式修改變量,具體就是把等號=右邊的值賦給左邊變量,本質是修改了變量指向的內存地址。
需要注意,變量名第一次出現屬于定義變量,但再次出現就屬于修改變量。

x = 321
type(x)     # 定義一個變量

x = 'abc'
type(x)     # 賦值修改變量

?

4 變量命名

命名的總原則是「所有的命名都必須有實際意義,能一目了然」。

命名規范性

允許大小寫字母、數字、下劃線及其組合
首字符不能是數字,且區分大小寫
用下劃線(_)實現間隔,如first_name,不能出現其他符號和空格
慎用小寫字母l和大寫字母O,因為易被錯認為數字10
不能和保留字或python內置函數相同

命名方法

小駝峰命名法則:多個單詞組成變量,首單詞的首字母小寫,后面每個單詞首字母大寫。如myFirstName
大駝峰命名法則:又稱為「帕斯卡命名法則」,即所有單詞的首字母均要求大寫。如Person,MyLastName
下劃線命名法則:用下劃線(_)實現間隔,如first_name

from IPython.core.interactiveshell import InteractiveShell
InteractiveShell.ast_node_interactivity = 'all'

my_age = 1
id(my_age)                        # 定義一個變量my_age
my_age = 2
id(my_age)                        # 給變量my_age重新賦值后,my_age指向的內存地址發生改變

SeatNum1, SeatNum2 = 88, 99       # 可以同時給多個變量賦值

總結

以上是生活随笔為你收集整理的python | 变量-保存与命名规则的全部內容,希望文章能夠幫你解決所遇到的問題。

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