本文小编为大家详细介绍“Python的基本数据类型有哪些及怎么使用”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python的基本数据类型有哪些及怎么使用”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。默认输入十进制二进制0b、八进制0o、十六进制0x十进制与其他进制的转换注意:上述转换后结果为字符串类型,因此如果进行相等比较的话,输出的是False结果其他进制转十进制不确定小数问题计算机采用二进制小数来表示浮点数的小数部分原因:部分小数不能用二进制小数完全表示0.00011001100110011001 0.09999942779541016
0.0011001100110011 0.1999969482421875
0.01001100110011001 0.29999542236328125
0.01100110011001101 0.40000152587890625
0.1 === === 0.5通常情况下不会影响计算精度四舍五入获得精确解可以采用四舍五入的方式解决:round(parameter, 保留小数位数)大写J或小写j均可虚部系数为1时,需要显式写出加减乘除运算 +免费云主机域名 - / *取反 -乘方运算**整数商//和模运算%几点说明整数与浮点数运算结果是浮点数除法运算的结果是浮点数求绝对值 abs()幂次方 pow(x,n)幂次方取模 pow(x,n,m)四舍五入 round(x,n)整数商和模运算 divmod(x,y)等价于返回二元元组(x//y,x % y)序列最大/最小值 max( ) min( )求和sum(x)注意:sum里面需要填入一个序列数据借助科学计算库 mathscipynumpy用””或”括起来的任意字符字符串中有双引号或单引号的情况双中有单单中有双双中有双,单中有单——转义符 转义符可以用来换行继续输入变量名[位置编号]正向索引——从零开始递增位置编号不能超过字符串的长度空格也是一个位置反向索引——从-1开始递减索引只能获得一个字符,如何获得多个字符?变量名[开始位置:结束位置:切片间隔]切片间隔如不设置默认为1,可省略切片范围不包含结束位置(前闭后开)起始位置是0 可以省略结束位置省略,代表可以取到最后一个字符可以使用反向索引反向切片起始位置是-1也可以省略结束位置省略,代表可以取到第一个字符关键点在于-1,代表前一个位置比后一个位置大-1字符串1+字符串2字符串*n n*字符串子集in全集 任何一个连续的切片都是原字符串的子集遍历字符串字符 for 字符 in 字符串所含字符的个数将中文字库,英文字母、数字、特殊字符等转化成计算机可识别的二进制数每个单一字符对应一个唯一的互不重复的二进制编码Python 中使用的是Unicode编码将字符转化为Unicode码——ord(字符)将Unicode码转化为字符——chr(Unicode码)返回一个列表原字符串不变上述特性适合以下所有字符串处理方法可迭代类型 如:字符串、列表序列类型的元素必须是字符类型strip从两侧开始搜索,遇到指定字符执行删除,遇到非指定字符,搜索停止类似的还有左删除lstrip和右删除rstrip字符串.upper() 字母全部大写字符串.lower() 字母全部小写字符串.title()首字母大写any() 数据有一个是非零就为Trueall() 数据有一个是零就为False (元素都是非零的)type(变量)isinstance(变量,预判类型) 承认继承变量类型是预判类型的子类型,则为真,否则为假字符串检查方法字符串.isdigit()字符是否只有数字组成字符串.isalpha()字符是否只有字母组成字符串.isalnum()字符是否只有数字和字母组成数字类型转字符串 str(数字类型)仅有数字组成的字符串转数字 int() float() eval(232, 232, 232); background: rgb(249, 249, 249);”>读到这里,这篇“Python的基本数据类型有哪些及怎么使用”文章已经介绍完毕,想要掌握这篇文章的知识点还需要大家自己动手实践使用过才能领会,如果想了解更多相关内容的文章,欢迎关注百云主机行业资讯频道。
本篇内容介绍了“Vue脚手架无法安装问题怎么解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!以管理员身份进入命令控制符想要安装Vue的脚手架,提示安装成功后输…
免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。