Python中的基础数据类型(String,Number)及其常用用法简析.docxVIP

Python中的基础数据类型(String,Number)及其常用用法简析.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python中的基础数据类型(String,Number)及其常用用法简析 ????哈喽,各位小伙伴们,信任大家和我一样,在开头接触Python这门言语的时候,会遇到很多困难。这边小编简约为大家总结下Python的基本数据类型,便利查看记忆。这没什么难点,只是琐碎了一些... Python中的数据类型 Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) 分类 不行变数据类型:Number、String、Tuple 可变:List、Dictionary、Set 变量在Python中的操作 python支持多变量赋值,如: a = b = c = 1 print(a) print(b) print(c) 此时三个变量a=1, b=1, c=1 a, b, c = 1, 2, 3 print(a) print(b) print(c) 此时a=1,b=2,c=3 这样可以互换两个变量的值,如: a = 1 b = 2 a, b = b, a print(a) print(b) 不难发觉a,b这两个变量的值已经交换了... 而其他言语只能利用第三个变量完成两个变量的交换: a = 1 # 赋值 b = 2 # 赋值 c = a # 将第一个变量的值赋值给第三个变量,此时c保存了1 a = b # 将其次个变量的值赋值给第一个变量,此时a保存了2 b = c # 再将定义的第三个变量的值赋值给其次个变量,此时c保存的1赋值给b,完成交换 print(a) print(b) 查看数据类型 type(x),如: a, b, c = 1, True, 1.0 print(type(a), type(b), type(c)) # 结果class int class bool class float a,?b,?c?=?1,?True,?1.0 print(type(a), type(b), type(c)) # 结果class str class str class str Number temp?=?123??#?非数字字符串会出错 print(type(temp)) # res = int(temp) print(type(res),?res)??#??123 temp = b res?=?int(temp,?base=16)??#?这里可以指定进制,留意不要超出进制范围,默认10进制 print(type(res),?res) print(1 == True) # True print(0?==?False)??#?True ????关于Number类型晓得与String相互转换,其他的数学运算几乎用不到,想了解请自行尝试,内容如下: abs(x)前往数字的确定值 ceil(x)向后取整 cmp(x,y)若x y 前往-1, 若 x == y 前往0, 若 x y 前往1。Python 3 使用 (xy)-(x exp(x)前往e的x次幂(ex) fabs(x)前往数字的确定值 floor(x)向前取整 log(x)前往x的自然对数,x0 log10(x)前往以10为基数的x的对数 max(x1,x2...)前往给定参数的最大值,参数可以为序列 min(x1,x2...)前往给定参数的最小值,参数可以为序列 modf(x)前往x的整数部分与小数部分,两部分的数值符号与x相同,整数部分以浮点型表示 pow(x,y)前往x**y 运算后的值 round(x[,n])前往x四舍五入的值,n为保留小数位数 sqrt(x)前往数字x的平方根 String 猎取字符串的长度 temp = hahahahahahaha print(len(temp)) # 14 切片取值 # [起始位置索引:结束位置索引,不包含:步长] temp = abcdefg res1 = temp[::] # 留意:不行少 print(res1) # abcdefg res2 = temp[0:-1:2] print(res2) # ace 字符串的格式化 # 按默认一对一格式化 temp1 = 我叫{},今年{}岁了! res1 = temp1.format(咸鱼,22) print(res1) # 我叫咸鱼,今年22岁了! # 按索引格式化 temp2 = 我叫{1},今年{0}岁了! res2 = temp2.format(咸鱼,22) print(res2) # 我叫22,今年咸鱼岁了! # 键值对 temp3 = 我叫{name},今年{age}岁了! res3 = temp3.format(age=22,name=咸鱼) print(res3) # 我叫咸鱼,今年22岁了! fi

文档评论(0)

bob157641554 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档