.利用Python内置(Python脚本)工具,帮你自动转换 Python 2.x版本,比如我安装的Python 2.7.2,其在windows下载安装好之后,就自带了相关的一些有用的工具. 其中一个叫做2to3.py,就是用来帮你实现,将Python 2.x的代码,转换为Python 3.x的代码的. 其位置位于:Python安装的根目录\Python27\Tools\Scripts\2to3.py [如何利用2to3.py,实现将Python 2.x的代码,转换为Python 3.x的代码]…
python3.4学习笔记(一) 基本语法 python3不向下兼容,有些语法跟python2.x不一样,IDLE shell编辑器,快捷键:ALT+p,上一个历史输入内容,ALT+n 下一个历史输入内容.#idle中按F5可以运行代码 BIF --> built in functions 查询python有多少BIF内置函数的方法: dir(__builtins__) ['ArithmeticError', 'AssertionError', 'AttributeError', 'BaseEx…
查看python版本 #python -V Python 1.下载Python-2.7.3 #wget http://python.org/ftp/python/2.7.3/Python-2.7.3.tar.bz2 2.解压 #tar -jxvf Python-.tar.bz2 #cd Python- 3.安装 #./configure #make all #make install #make clean #make distclean 4.查看版本信息 #/usr/local/bin/pyt…
1.安装python3 $ brew search python $ brew install python3 这里安装完后不需要单独添加环境变量,程序已经处理好,可以直接运行python3命令. $ which python /usr/bin/python $ which python3 /Library/Frameworks/Python.framework/Versions/3.6/bin/python3 $ echo $PATH /Library/Frameworks/Python.fr…
ubuntu16.04 安装 python3.6, 并创建虚拟环境(使用python3.6) ubuntu16.04中默认安装了 python2.7 python3 python3.5.2 (注意 : 这两个版本不能删除/卸载,否则系统很容易出错) 安装python3.6 sudo add-apt-repository ppa:jonathonf/python-3.6 sudo apt-get update sudo apt 如果出现报错 :add-apt-repository: command…
由于Python3的不断完善,很多新入Python的小伙伴选择了Python3的阵营,很多人选择了爬虫这一热门话题,但是网络上大部分教程都是Python2 教程,Python3这一块做了些许的改动,对于有基础的人来说2到3 Soeasy,但是对新手不大友好,所以我给你们一点建议. 很多人遇到的第一个问题是,urllib2模块在Python3中提示不存在, 为什么urllib2.urlopen()这个函数不能用,其实并不是不能用,在Python3中他们只是去了其他的模块之下,现在我们只需要这样做,…
1.C++字符串与C字符串的转换: (1)string --> char * string str("OK"); strcpy(p,str.c_str());//p是char* (2)char * -->string char p[] = "OK"; string str(p);  <=>  str=p; 2.数字转化为C字符串     使用sprintf()函数: char str[10]; int a=1234321; sprintf(s…
字母大小写是编程过程中经常遇到的问题,如下函数可以灵活的进行大小写转换: title():把单词首字母转换为大写: upper():把每个字母转换为大写: lower():把每个字母转换为小写. 示例如下: #message变量 >>> message = 'HELLO world!' >>> print(message) HELLO world! #首字母大写 >>> print(message.title()) Hello World! #全部大写…
str->bytes:encode编码 bytes->str:decode解码 字符串通过编码成为字节码,字节码通过解码成为字符串. >>> text = '我是文本' >>> text '我是文本' >>> print(text) 我是文本 >>> bytesText = text.encode() >>> bytesText b'\xe6\x88\x91\xe6\x98\xaf\xe6\x96\x87…
Python3 与 C# 面向对象之-继承与多态   文章汇总:https://www.cnblogs.com/dotnetcrazy/p/9160514.html 目录: 2.继承 ¶ 2.1.单继承 ¶ 2.2.多继承 ¶ 2.3.C#继承 ¶ 2.4C#接口的多实现 ¶ 3 多态 ¶ 3.1.Python ¶ 3.2.C#虚方法实现多态 ¶ 3.3.C#抽象类实现多态 ¶ 3.4.C#接口实现多态 ¶ 正文: 代码裤子:https://github.com/lotapp/BaseCode…