python 2 与python 3 区别
2024-09-25 20:52:14
def print(self, *args, sep=' ', end='\n', file=None): # known special case of print
"""
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False) Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
"""
pass
Python2中print是一个语句,只需要向吧输出的放在print关键字后面就可以输出。
Python3中从上面的代码中可以看出他现在是一个函数,就像其他函数一样,print()需要您将要输出的内容作为参数传给他。
Unicode字符串
Python 2有两种字符串类型:Unicode字符串和非Unicode字符串。Python 3只有一种类型:Unicode字符串(Unicode strings)。
1、Python2里的Unicode字符串在Python3里也是普通的字符串,因为在Python里字符串总是Unicode形式的
所以你就可以用下面的方式命名变量了,但是不要这样使用~~
帅哥 = 'll'
print(帅哥)
2、Unicode原始字符串(raw string),使用这种字符串,Python不会自动转移反斜线“\”也会被替换为普通的字符串,因为在Python3里所有的原始字符串也都是Unicode编码的
Python 2有两种字符串类型:Unicode字符串和非Unicode字符串。Python 3只有一种类型:Unicode字符串(Unicode strings)。
3、Python 2有两个全局函数可以把对象强制转换成字符串:unicode()
把对象转换成Unicode字符串,还有str()
把对象转换为非Unicode字符串。Python 3只有一种字符串类型,Unicode字符串,所以str()
函数即可完成所有的功能。(unicode()
函数在Python 3里不再存在了。)
最新文章
- JavaScript Array数组方法详解
- TCP/IP、Http、Socket、XMPP-从入门到深入
- pandas应用之分组因子暴露和分位数分析
- CDN网络的原理
- 关于ORA-04021解决办法(timeout occurred while waiting to lock object)
- Quartus13.0破解方法
- Codeforces Round #337 (Div. 2) D. Vika and Segments 线段树扫描线
- js学习笔记之:数组(二)
- 使用jekyll主题
- 定向爬虫之爬一爬各个学校新闻的认识(【1】对Url的认识)
- NuGet管理
- 【Win 10 应用开发】在代码中加载文本资源
- [HNOI 2010]Planar
- docker中怎样设置开机启动--随容器的启动而启动服务?
- K8S 部署 ingress-nginx (二) 部署后端为 tomcat
- Spring Boot + Spring Cloud 实现权限管理系统 后端篇(十九):服务消费(Ribbon、Feign)
- elasticsearch6.7 01.入门指南(3)
- 理解inode 以及 软链接和硬链接概念区分
- 人脸检测库libfacedetection介绍
- iPhone获取手机里面所有的APP(私有库)+ 通过包名打开应用
热门文章
- 10分钟看懂, Java NIO 底层原理
- lamp环境的搭建和配置
- vue如何做分页?
- JAVA Exception处理
- spring 获取bean的几种方式
- (转)ARCGIS中坐标转换及地理坐标、投影坐标的定义
- PYTHON加密解密字符串
- vi中如何替换某字符成“回车”?
- API的理解和使用——有序集合
- mysql忘记root密码或报错:ERROR 1044 (42000): Access denied for user ”@’localhost’ to database ‘xx‘