python3学习笔记1:python3与Python2中的差异
来源:互联网 发布:spss数据差异性分析 编辑:程序博客网 时间:2024/05/16 04:11
从零开始学习python,由于自己安装的是python3,而网上的大多数资源都是通过python2写的,因此在实现的时候就存在差异。所有在此记录一下自己遇到的两个版本中的一些不同。由于是刚开始学习所以遇到的问题都比较基础。
print在python3中是以函数形式存在的,所以用的时候要加(),而在python2中则是以表达式的形式存在的直接使用。
python3中的用法如下:
name ="python"
print (name)
在python2中的用法:
name ="python"
print name
urllib2的不同存在方式:在python2中是直接内置的是以urllib2命名的可以直接引用,但是到了python3的时候则被改成了urllib。request了,所有调用方式不一样,但实质上是一样的:
python3中用法:
import urllib.request
response = urllib.request.urlopen('http://www.baidu.com/')
result= response.read()
print(result)
python2中的用法:
import urllib2
response = urllib2.urlopen('http://www.baidu.com/')
result = response.read()
print result
python中的中文注释问题:
根据自己代码编码方式的不同分别在代码前面加上 :
# -*- coding: utf-8 -*-
# -*- coding: gbk -*-
- python3学习笔记1:python3与Python2中的差异
- python2 与python3的print差异
- python2和python3差异对比
- Python3 和 Python2 主要差异
- Python2与Python3中__bool__方法的差异
- python2.7 与 python3.4 中的filter
- Python2与python3中的编码问题
- Python2与Python3中的list异同
- python2与python3在pycharm中的切换
- python3 与 python2区别
- python2 与Python3
- Python2 和 Python3 中的关键字
- python学习——Python2.0与Python3.0中的input()函数
- 【python学习笔记】python2.x与python3.x版本中zip函数的不同
- python3与python2代码差别
- Python2与Python3的区别
- python2 与 python3 语法区别
- python2 与 python3 语法区别
- 电信141p51第3题
- Android ActionBar高级自定义——设置标题居中和添加控件
- HDU 1242 Rescue (bfs + priority_queue)
- Android开发_扁平化按钮的实现
- 【图像处理】基于OpenCV底层实现的滤波
- python3学习笔记1:python3与Python2中的差异
- POJ 1222 EXTENDED LIGHTS OUT 高斯消元 异或方程 (水
- 哇咔咔,我在CSDN的第一篇博客
- Docker 私有仓库恢复
- poj 1276 Cash Machine
- 线程属性(优先级):pthread_attr_t
- mysql explain用法
- chromium浏览器开发系列第一篇:如何获取最新chromium源码
- 自己制作Linux的镜像文件XXX.iso的大致组成