變數:
儲存在記憶體中的值,可以指定不同的資料型別(字元,整數,小數等)。
變數賦值:
無需宣告型別,但使用前必須賦值(只有賦值以後該變數才會被建立)。
variablename=value
age = 23
#賦值整型
height = 1.85
#浮點型
name="jackie"
#賦值字串要加上雙引號
a,b,c=10,20,"cxy61"
#也可同時為多個變數賦值,逗號分隔
print age #可逐個輸出變數值
print height
print name
print a,b,c #也可一同輸出,用逗號分隔
輸出結果
number數字
string字串
list列表
tuple元組
dictionary字典
數字與表示式
浮點數(實數):參與除法之一的為浮點數,則結果為浮點數
1/2 #0;整數除法,3.0之前
1.0/2.0 #0.5
1.0/2 #0.5
1.0 #0.0;雙斜號表示整除
字串的操作
str="welcome to cxy!"
print str
print str[0] #輸出字串中第乙個字元(0代表第乙個)
print str[1:4] #第二個到第四個之間的字串
print str[5:] #第六個開始的字串
print str*3
#輸出字串三次
print str+"python"
#輸出拼接之後的字串
輸出結果
1.算術運算子
+、-、*、 /、%(取模)、//(商的整數部分)
備註:除比較特殊,python 2x以上,整數除整數得到整數,要想結果是浮點數,則除數和被除數中至少有乙個是浮點數
2.比較運算子
3.邏輯運算子
4.位運算子
5.賦值運算子
判斷是否相等:==、不相等:!=
運算演練
x=10
y=5z=x+y
print
u"x+y 的值為:",z #python2.7版本下,涉及中文的輸出要在引號前加上u,強制進行unicode編碼
z=x-y
print
u"x-y 的值為:",z
z=x/y
print
u"x/y 的值為:",z
z=x%y
print
u"x%y 的值為:",z
#修改變數x,y
x=4y=2
z=x**y
print
u"x**y 的值為:",z #**符號表示冪
x=15
y=7z=x//y #//雙斜號表示整除
print
u"x//y 的值為:",z
運算結果 python學習筆記一 資料型別
好久沒寫過部落格了,實際上是好久沒好好學習過了,實習回來一直在玩耍 這篇部落格都是一些python的基礎語法 元組字典 set遍歷 python 可以處理任意大小的浮點數和整數,但是整數的相互運算結果一定是整數 usr bin python a 1 b 1.1 print a b c 3 d 7 p...
Python學習筆記(一) 資料型別
一 整數 python可以處理任意大小的整數,當然包括負整數,在python程式中,整數的表示方法和數學上的寫法一模一樣,例如 1,100,8080,0,等等。計算機由於使用二進位制,所以,有時候用十六進製制表示整數比較方便,十六進製製用0x字首和0 9,a f表示,例如 0xff00,0xa5b4...
《Python基礎教程》(一)數字和表示式
python 1 2的結果是0,因為都是整數 1.0 2.0的結果就是0.5,因為是浮點數 如果要是1 2結果為0.5 pyhon3 則要這樣子 from future import division 可以使用未來python的功能 為了實現整除,可以這樣子 1 2結果為0 1.0結果也為0 乘方 ...