首页 > 编程语言 > 详细

python 基础 内置函数

时间:2017-11-11 13:42:01      阅读:280      评论:0      收藏:0      [点我收藏+]

1.把任意数值转化为字符串有两种方法。

(1)str()用于将数值转化为易于人读的形式。print(str("我是中国人"))>>>我是中国人

(2)repr()用于将数值转化为易于解释器读的形式输出的是字符串的官方标准。str出来的值是给人看的字符串,repr出来的值是给机器看的,括号中的任何内容出来后都是在它之上再加上一层引号。
print(repr("我是中国人"))>>>"我是中国人" 。Python中出现的任何中文,虽然我们在编辑器里看到的是中文,但是背地里全是一串编码。千万不要轻易信任print!print xx给你显示出来的,
其实并不是xx的真实面貌!
2.eval()将字符串str当成有效的表达式来求值并返回计算结果. 不建议用,因为有很大的安全隐患。具体百度。
l="5+8"
print(eval(l))

结果:

13

 3.内建函数:

list(iterable)把可迭代对象转换成列表

 tuple(iterable)把可迭代对象转换成元组

str(obj)把对象转化为字符串(对象的字符串表示法)

python 基础 内置函数

原文:http://www.cnblogs.com/sticker0726/p/7818314.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!