變數儲存在記憶體中的值,這就意味著在建立變數時會在記憶體中開闢乙個空間。
基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。
因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元。
python 中的變數賦值不需要型別宣告。
每個變數在記憶體中建立,都包括變數的標識,名稱和資料這些資訊。
每個變數在使用前都必須賦值,變數賦值以後該變數才會被建立。
等號=用來給變數賦值。
等號=運算子左邊是乙個變數名,等號=運算子右邊是儲存在變數中的值。例如:
以上例項中,100,1000.0和"john"分別賦值給counter,miles,name變數。#!/usr/bin/python
# -*- coding: utf-8 -*-
counter =
100# 賦值整型變數
miles =
1000.0
# 浮點型
name =
"john"
# 字串
print counter
print miles
print name
執行以上程式會輸出如下結果:
而python則不同,它屬於指令碼語言,不像編譯型語言那樣先將程式編譯成二進位制再執行,而是動態的逐行解釋執行。也就是從指令碼第一行開始執行,沒有統一的入口。100
1000.0
john
python入門記錄 Python 入門學習記錄
基礎語法 縮排縮排表達 內容的所屬關係的唯一方式,中縮排的長度必須保持統一。注釋python 使用 作為單行注釋標識,作為多行注釋標識。如 這是單行注釋 這是多行注釋 命令 保留字 命名規則 大小寫字元 數字 下劃線和漢字等字元及組合。大小寫敏感,首字元不能為數字,不能與保留字相同。保留字 被程式語...
Python學習 入門
本文只適合有其他語言基礎,轉過來學習python。初學phthon,與其他語言差異並不是很大。首先可以直接安裝python 1 python語言的變數定義,是通過賦值進行定義的。i 10,那麼i就是個int。你可以用type i 來查詢 i 10.0,那麼i就是個float。2 python語言的i...
python入門學習
python語言簡介 解釋型語言和編譯型語言 計算機是不能識別高階語言的,所以當我們執行乙個高階語言程式的時候就需要乙個 翻譯機 來從事把高階語言轉變成計算機能讀懂的機器語言的過程。這個過程分成兩類,第一種是編譯,第二種是解釋。編譯型語言在程式執行之前,先會通過編譯器對程式執行乙個編譯的過程,把程式...