Loading [MathJax]/jax/input/TeX/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >30.python str函数

30.python str函数

作者头像
猿说编程[Python和C]
修改于 2021-04-16 04:02:54
修改于 2021-04-16 04:02:54
1.1K00
代码可运行
举报
文章被收录于专栏:猿说编程猿说编程
运行总次数:0
代码可运行

一.str函数介绍

python中str即可以表示 字符串str 类型,也可以作为一个内置函数,可以直接将其他数据类型强制转为字符串类型,语法如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
str(object)

参数:

object — python数据类型对象;

返回值: 返回一个str类型的变量;

二.str函数使用

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
# !usr/bin/env python
# -*- coding:utf-8 _*-
"""
@Author:何以解忧
@Blog(个人博客地址): https://www.codersrc.com/
 
@File:python_str.py
@Time:2019/12/11 21:25
 
@Motto:不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
"""
# 案例1: 将整形或者浮点数类型转为str字符串类型
print(type(str(3.5)))
print(str(3.5))
print("***"*20)
 
# 案例2: 将字典转为str字符串类型
dict1 = {'www': 'shuopython.com', 'google': 'google.com'}
print(type(str(dict1)))
print(str(dict1))
print("***"*20)
 
# 案例3: 将列表转为str字符串类型
list1 = [1, 2, 3, 4]
print(type(str(list1)))
print(str(list1))

输出结果:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
<class 'str'>
3.5
************************************************************
<class 'str'>
{'www': 'shuopython.com', 'google': 'google.com'}
************************************************************
<class 'str'>
[1, 2, 3, 4]

猜你喜欢:

1.python字符串str

2.python列表list

3.python字典dict

4.python元组tuple

转载请注明猿说Python » python str函数

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/12/14 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
33.python basestring函数
该函数是 str 和 unicode 的父类,是抽象类,因此不能被调用和实例化,但可以被用来判断一个对象是否为 str 或者 unicode 的实例,语法如下:
猿说编程[Python和C]
2020/03/12
6710
46.python bytes和string相互转换
1.python bytes 也称字节序列,并非字符。取值范围 0 <= bytes <= 255,输出的时候最前面会有字符b修饰;string 是python中字符串类型;
猿说编程[Python和C]
2020/03/12
7.3K0
5.python 字符串/列表/元组/字典之间的相互转换
字符串转为列表list,可以使用str.split()方法,split方法是在字符串中对指定字符进行切片,并返回一个列表,示例代码如下:
猿说编程[Python和C]
2020/03/12
1.1K0
20.python update函数
在前一篇文章  python ChainMap  中我们介绍了关于python内置函数 ChainMap的使用,ChainMap函数和update函数类似,都是对字典操作,也是将多个字典合并,那么问题来了?ChainMap和update两者区别在哪呢?
猿说编程[Python和C]
2020/03/12
4810
15.python json模块
JSON 的全称是 JavaScript Object Notation,即 JavaScript 对象符号,它是一种轻量级、跨平台、跨语言的数据交换格式,其设计意图是把所有事情都用设计的字符串来表示,这样既方便在互联网上传递信息,也方便人进行阅读。
猿说编程[Python和C]
2020/03/12
4800
15.python json模块
49.python str/bytes/unicode区别详解
在讲解 str / bytes /unicode区别之前首先要明白字节和字符的区别,请参考:bytearray/bytes/string区别 中对字节和字符有清晰的讲解,最重要是明白:
猿说编程[Python和C]
2020/03/12
1.9K0
49.python str/bytes/unicode区别详解
50.python locals函数
python 内置函数locals比较简单,直接以字典的形式返回当前位置的所有局部变量,语法如下:
猿说编程[Python和C]
2020/03/12
4800
24.python int函数
int 在python中实际上是一个变量类型,表示整形,但是实际上一样的可以充当函数使用,也是python的一个内置函数,主要作用就是将其他数字类型强制转换为整形!语法如下:
猿说编程[Python和C]
2020/03/12
5360
11.python zip函数
zip() 函数用于将可迭代的对象作为参数,将对象中对应的元素打包成一个个元组,然后返回由这些元组组成的对象,返回的结果可以直接强转为list列表,这样做的好处是节约了不少的内存!
猿说编程[Python和C]
2020/03/12
4130
28.python enumerate函数
该函数一般用在for循环中,用于遍历一个序列(列表list 或者 元组tuple),该函数会同时返回元素下标和对应的元素,语法如下:
猿说编程[Python和C]
2020/03/12
5980
43.python callable函数
python内置函数 callable用于检查一个对象是否是可调用的,如果函数返回True,object 仍然可能调用失败;但如果返回 False,调用对象 object 绝对不会成功。
猿说编程[Python和C]
2020/03/12
9690
35.python execfile/exec函数
python内置函数execfile 和 内置函数exec功能实际上都一样,不过函数execfile是python2.0版本,函数exec属于python3.0版本,在使用的时候注意区分一下,具体使用方法参考下面的详细介绍。
猿说编程[Python和C]
2020/03/12
1.9K0
python 字典dict
前面的课程讲解了字符串str/列表list/元组tuple,还有最后一种比较重要的数据类型也需要介绍介绍,那就是python字典,俗称:dict.
猿说编程[Python和C]
2020/02/26
1.3K0
python 字典dict
python 匿名函数lambda
在python开发中常规的函数在调用之前都需要先声明,而python还有一种匿名函数,有速写函数的功能并且匿名函数不需要声明也没有函数名字,完全不需要担心函数名冲突,具体的妙用还需要从实战练习中多多积累经验。
猿说编程[Python和C]
2020/02/28
8800
python 匿名函数lambda
36.python eval与exec函数的区别
eval 和 exec 都是python的内置函数,并且都能执行python代码,两者具体有什么区别呢?
猿说编程[Python和C]
2020/03/12
8240
19.python Chainmap函数
我们有多个字典,想把它们合并成为一个单独的字典,有人说可以用update进行合并,这样做的问题就是新建了一个数据结构以至于当我们对原来的字典进行更改的时候不会同步。如果想建立一个同步的查询方法,可以使用ChainMap。
猿说编程[Python和C]
2020/03/12
8140
41.python len函数
在python中除了print函数之外,len函数和type函数应该算是使用最频繁的API了,操作都比较简单。
猿说编程[Python和C]
2020/03/12
7880
python 内置函数input/eval
python的内置函数其实挺多的,其中input和eval算得上比较特殊,input属于交互式内置函数,eval函数能直接执行字符串表达式并返回表达式的值.
猿说编程[Python和C]
2020/02/29
7710
python 内置函数input/eval
11.python for循环
在python开发中,除了前篇文章介绍的while循环还有一个for循环也经常使用,两者使用都是大同小异,for循环的使用相对于while循环更加灵活,下面我们一起来了解下具体区别。
猿说编程[Python和C]
2020/03/12
7890
47.python bytearray/bytes/string区别
在讲解 bytearray / bytes / string 三者的区别之前,有必要来了解一下字节和字符的区别:
猿说编程[Python和C]
2020/03/12
2K0
相关推荐
33.python basestring函数
更多 >
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验