Python入门学习过程(13)

1.      使用字符串时避免语法错误;例:在单引号括起的字符串中,如果包含撇号,就会导致错误,因为这会导致Python将第一个单引号和撇号之间的内容视为一个字符串,进而将余下的文本视为Python代码从而引发错误。

2.      使用函数str()避免类型错误。调用函数str(),它让Python将非字符串值转换为字符串。

3.      Python2代码中,有些print语句包含括号,有些不包含。Python3中的print是一个函数,因此括号必不可少。Python2中整数除法结果只包含整数部分,小数部分删除。注意:计算整数结果时,采取的方式不是四舍五入,而是将小数部分直接删除。

4.      如果参与运算的两个对象类型相同,则结果类型不变;若参与运算的两个对象类型不同,则按以下类型由低到高自动转换:boll(布尔数),int(整数),float(浮点数),complex(复数)。

5.      区分对象类型的原因:不同类型的对象运算规则不同。例:整数的加法和字符串的加法含义不同。不同类型对象在计算机内的表达方式不同,例s:101,'s':1001101

6.      区分整数与浮点数的原因:浮点数表示能力更强,整数有精度损失。CPU有专门的浮点数运行器件。

图片发自简书App


图片发自简书App
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一、python 变量和数据类型 1.整数 Python可以处理任意大小的整数,当然包括负整数,在Python程序...
    绩重KF阅读 1,993评论 0 1
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 7,754评论 1 118
  • 内置函数Python解释器内置了许多功能和类型,总是可用的。他们是按字母顺序列在这里。 abs(x)返回一个数的绝...
    uangianlap阅读 1,353评论 0 0
  • 520,领证三周年纪念日,我正在做晚饭。 老公回来兴冲冲地把他车钥匙给我:“自己开了车去看吧!” 一向对送礼物没概...
    HilaryQian阅读 167评论 0 0
  • 他在计算阳光掠过屋檐的角度他在抚摸一处阴暗的死角他在想黑夜总是从角落开始然后爬满整条街道 他的眼前晃过一副落日归家...
    城市里的猪阅读 260评论 0 1

友情链接更多精彩内容