Python中使用数字容易犯的错误
2017-09-04 20:42
190 查看
使用str()来避免类型错误
a="today is "+25+"rd"
print(a)
这里会报错,TypeError: must be str, not int
如果是这样
a="today is "+str(25)+"rd"
print(a)
就不会报错了,因为这里把25当成了字符串来看待,str()的作用就是把非字符串的只表示为字符串。
Python中能用**来表示平方,但是不能用***来表示立方。
m=2**2是可以的,答案为4
m=2***2是非法的,SyntaxError: invalid syntax
a=3/2是求模,答案是1,而不是1.5,如果要得到小数,必须有一个数为小数。
a="today is "+25+"rd"
print(a)
这里会报错,TypeError: must be str, not int
如果是这样
a="today is "+str(25)+"rd"
print(a)
就不会报错了,因为这里把25当成了字符串来看待,str()的作用就是把非字符串的只表示为字符串。
Python中能用**来表示平方,但是不能用***来表示立方。
m=2**2是可以的,答案为4
m=2***2是非法的,SyntaxError: invalid syntax
a=3/2是求模,答案是1,而不是1.5,如果要得到小数,必须有一个数为小数。
相关文章推荐
- 使用blendtrans滤镜转换文字时容易出的错误,或者不能问题
- 使用 libevent 容易犯的一个错误
- 今天犯了一个很蠢的错误,有关python的模块包的使用的
- 今天犯了一个很蠢的错误,有关python的模块包的使用的
- 使用linux下Python时小原因大错误
- ArcMap中使用Python遇到中文字段名错误的解决方法
- 使用DataGrid容易范的几个错误。
- 使用GCD的时候容易犯的小错误总结
- 使用VC时一些容易犯的错误
- python--打印不同颜色的使用方法和数字对应颜色对照表
- 55. 让接口容易正确使用且难以错误使用
- 使用GCD的时候容易犯的小错误总结
- Python使用Tkinter错误,NameError: global name 'TOP' is not defined
- ArcMap中使用Python遇到中文字段名错误的解决方法
- PICC使用中初学者容易犯得两个错误
- 使用nmap或者python-nmap时出现错误
- C语言指针一种容易错误使用的方法
- 使用引用容易犯的错误
- 使用JNDI的一个容易忽略的错误
- 发现一个自己容易忽视的错误。空格+checkBOX 使用JS加载下来列表