官术网_书友最值得收藏!

2.3 變量

在Python解釋器內可以直接聲明變量的名稱,不必聲明變量的類型,Python會自動判別變量的類型。例如,聲明一個變量x,其值為100:

    >>>x =100
    >>>x
    100

例如,聲明一個變量y,其值為15:

    >>>y=15
    >>>print(y)
    15

讀者可以在解釋器內直接做數值計算,例如:

    >>>100 + 200
    300

當用戶輸入一個變量后,Python會記住這個變量的值。例如:

    >>> x =20
    >>>y =x + 30
    >>>y
    50

Python中的變量不需要聲明。每個變量在使用前都必須賦值,變量賦值以后才會被創建。

如果創建變量時沒有賦值,會提示錯誤,例如:

在Python中,變量就是變量,沒有類型,這里所說的“類型”是變量所指的內存中對象的類型。等號(=)用來給變量賦值。等號運算符左邊是一個變量名,等號運算符右邊是存儲在變量中的值。

Python允許用戶同時為多個變量賦值。例如:

    >>>a =b =c =100
    >>>print(a,b,c)
    100 100 100

創建一個整型對象,值為100,3個變量被分配到相同的內存空間上。

也可以同時為多個對象指定不同的變量值,例如:

    >>>a, b, c = 100, 200, "春花秋月何時了"
    >>>print(a,b,c)
    100 200 春花秋月何時了

兩個整型對象100和200分配給變量a和b,字符串對象"春花秋月何時了"分配給變量c。

兩個變量可以相互賦值,例如:

    >>> a,b = b,a
    >>> a = 50
    >>> b
    50
主站蜘蛛池模板: 闻喜县| 哈巴河县| 杭锦后旗| 威宁| 花垣县| 寿光市| 凤庆县| 香河县| 商丘市| 云南省| 乐都县| 冷水江市| 孝昌县| 蒲江县| 东兴市| 泰顺县| 潍坊市| 济南市| 遂昌县| 巨鹿县| 晋中市| 乌什县| 宝山区| 昌平区| 垫江县| 奉贤区| 九龙县| 敦化市| 怀仁县| 五家渠市| 四会市| 临城县| 鹤壁市| 汉沽区| 甘德县| 上饶市| 鄯善县| 安顺市| 玛曲县| 绥棱县| 黄冈市|