码迷,mamicode.com
首页 > 编程语言 > 详细

python 基础 内置函数

时间:2017-11-11 14:17:13      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:两种   千万   信任   div   引号   两种方法   转换   结果   表示法   

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 基础 内置函数

标签:两种   千万   信任   div   引号   两种方法   转换   结果   表示法   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!