栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Python入门学习笔记04

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Python入门学习笔记04

第四章 常用内置数据类型

Python语言中一切皆为对象,每个对象属于某个数据类型,包括内置的数据类型、模块中定义的数据类型和用户自定义的类型。

内置数据类型

1.数值数据类型:int、bool、float、complex(复数类型) complex(real[, imag])
2.序列数据类型

  • 不可变序列数据:字符串str、元组类型tuple(表示任意类型数据的序列,如(1,2,“3”))、字节类型bytes
  • 可变数据类型:列表类型list(表示可以修改的任意类型数据的序列的序列,如[1,“two”])、字节数组bytearray

3.集合数据类型:集set、不可变集frozenset
4.字典数据类型:dict

字符串的格式化:(居中对齐及左对齐方法见P70例4.18)
  • 字符串.format(值1, 值2, …)
  • str.format(格式字符串1, 值1, 值2, …)
  • format(值, 格式字符串)

例如:

"学生人数{0},平均成绩{1}".format(15 , 81.2)
#'学生人数15,平均成绩81.2'
str.format("学生人数{0},平均成绩{1:2.2f}",15, 81.2)
#'学生人数15,平均成绩81.20'
"学生人数%4d,平均成绩%2.1f" % (15, 81)
#'学生人数15,平均成绩81.0'
隐式转换:
comlpex > float > int
显式转换(强制转换):用target-type(value)将表达式强制转换为所需要的数据类型
int(x)、float(x)、bool(x)、str(x)
内置数学运算函数

abs() #返回绝对值
divmoid(a,b) #返回a除以b的商和余数
pow(x,y[, z]) #返回x的y次幂。如果指定z,则为pow(x,y) % z
round(number[, ndifits]) #四舍五入取整,如果指定ndigits,则保留ndigits位小数
sum(iterable[, start])

 round(3.14159,4)  #输出: 3.1416
 sum((1,2,3),44)   #输出:50
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/875518.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号