Python學習筆記(一)數字和字串

2021-08-10 06:42:43 字數 1811 閱讀 7406

變數:

儲存在記憶體中的值,可以指定不同的資料型別(字元,整數,小數等)。

變數賦值:

無需宣告型別,但使用前必須賦值(只有賦值以後該變數才會被建立)。

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 乘方 ...