python 基础 内置函数
Posted 程序员一学徒
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 基础 内置函数相关的知识,希望对你有一定的参考价值。
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 基础 内置函数的主要内容,如果未能解决你的问题,请参考以下文章
Python基础第十一天——内置函数的补充内置函数与lambda递归