4.1-4.4python的資料型別
4.1 整型:無小數點
a=100
b=-20
print(a)
print(b)
print(a–b)
print(a.__abs__()+b.__abs__())
print(dir(a))
4.2 浮點型:有小數點
a=3.00
b=2.53
c=2.43
print(round(a))
print(round(b))
print(round(c))
print(`##` * 20)
#round()
#1.預設保留一位小數
#2.採用四捨五入的方法進行計算
c=2.555
d=1.545
e=1.333
print(round(c, 2))
print(round(d, 2))
print(round(e, 2))
#round(float, 精度)
#先判斷是否符合四捨五入的條件,不符合則按照精度位數輸出;
#如果符合,則判斷小數點精度最後一位的奇偶性;
#如果是偶數,則不進行四捨五入,直接按照精度位數輸出;
#如果為奇數,則輸出四捨五入後的值。
4.3 布林型別
print(not True)
a=20
b=20
c=100
print(not(a>b and c>a))
#True False
False
True
4.4 字串
str1=`abcd`
str2=`bbbb`
str3=`cccc`
print(str1,str2,str3)
print(str1[0],str1[1],str1[2],str1[3])
#find 在一個字串中找一個字串
a=`1234zyyzhouyuyaodewhduiefui`
print(a.find(`zyy`))
print(a.find(`azyy`))
#find 如果找到則返回位置,沒找到則返回-1
#replace 把某個值替換成某個值
print(a.replace(`zyy`,`aaa`))
#split 以某個值為分隔符分割字串
print(a.split(`z`))
#shell裡面awk的-F選項
#join 將字串中某個字元替換成另一個字元
print(`hello`.join(a.split(`z`)))
#strip
b=` ewui rqh fui rfe `
print(b)
print(b.strip())
print(b.rstrip())
print(b.lstrip())
#format 提高執行效率
name=`zhouyuyao`
age=21
print(`hello ` + name)
print(`hello %s` ) %name
# %s 表示字串,%d 表示整型, %f表示浮點型
print(`hello {0}`).format(name) #執行效率是最高的
print(`Hello {0},your age is: {1})`.format(name,age))
相關文章
- js資料型別之基本資料型別和引用資料型別JS資料型別
- 資料型別: 資料型別有哪些?資料型別
- Java中的基本資料型別與引用資料型別Java資料型別
- 強資料型別和弱資料型別資料型別
- 區別值型別資料和引用型別資料型別
- 資料型別,型別轉換資料型別
- MySQL 的資料型別MySql資料型別
- JS的資料型別JS資料型別
- javaScript的資料型別JavaScript資料型別
- SQLServer的資料型別SQLServer資料型別
- MySQL的資料型別MySql資料型別
- 資料型別資料型別
- Java 支援的資料型別與 MySQL 支援的資料型別對比Java資料型別MySql
- PLSQL Language Reference-PL/SQL資料型別-SQL資料型別-有限制的子型別SQL資料型別
- PLSQL Language Referenc-SQL資料型別-子型別與基型別具有相同的資料型別家族SQL資料型別
- JS中其他資料型別轉為number資料型別的方法JS資料型別
- SSIS 資料型別 第二篇:變數的資料型別資料型別變數
- 資料型別是什麼?Python的資料型別又有哪些?資料型別Python
- SQL資料型別和C#資料型別間的轉換SQL資料型別C#
- 3. php資料型別、資料型別轉換PHP資料型別
- JAVA中基本資料型別和引用資料型別Java資料型別
- 基本資料型別與字串型別資料型別字串
- 基本資料型別與API引用型別的使用資料型別API
- oracle中date資料型別與timestamp資料型別的轉換Oracle資料型別
- [轉]ABAP資料型別與Java資料型別的對應關係資料型別Java
- Oracle的number資料型別Oracle資料型別
- JS裡的資料型別JS資料型別
- mysql 常用的資料型別MySql資料型別
- Java中的資料型別Java資料型別
- javascript中的資料型別JavaScript資料型別
- Java的基本資料型別Java資料型別
- JavaScript的資料型別(1)JavaScript資料型別
- JavaScript的資料型別(2)JavaScript資料型別
- JavaScript的資料型別(3)JavaScript資料型別
- JavaScript的資料型別(4)JavaScript資料型別
- 資料型別的轉換資料型別
- Oracle的raw資料型別Oracle資料型別
- NULL的資料型別(二)Null資料型別