Python之旅 一

    技术2022-05-11  27

    决定要学Python啦,写点东西,以记录学习中遇到的点滴。

    到现在Python已经发展到了3.0版本,google了一下3.0版本和之前版本的区别,主要有以下几点:

    1.新的print()函数

    2.从raw_input()到input()

    3.新的数据类型 bytes literal 及 bytes 对象的用途是存储二进制数据

    4.Python 具有单一的字符串类型 str,其功能类似于版本 2.x 的 unicode 类型

    5.Python 3 引入了一种新的进行字符串格式化的方式

    6.内置dict类型变化

    7.新的I/O

    虽然不知道以前在2.X版本中这些特性具体什么样,还是记下来吧,具体参考http://www.ibm.com/developerworks/cn/opensource/l-python3-1/index.html

    ————————————————————————————————————————————————————————

    由于3.0版本打破了与2.X版本的向后兼容,最好直接学习3.0的语法,但是由于缺少中文的资料,所以还是先学习2.5的语法,然后参照3.0的变化再学习3.0吧。

    参考资料:Python2.5中文手册

    ———————————————————————————————————————————————————————— 

     

    首先是下载安装Python解释器,然后在path里面设置一下路径,如D:/python3/

     

    解释器可以直接在命令行运行或者通过Python.exe运行

     

    IDE选择:

    1.IDLE。IDLE是Python标准发行版内置的一个简单小巧的IDE,包括了交互式命令行、编辑器、调试器等基本组件,足以应付大多数简单应用。

    2.PythonWin。PythonWin是Python Win32 Extensions(半官方性质的python for win32增强包)的一部分,也包含在ActivePython的windows发行版中。如其名字所言,只针对win32平台。

    总体来说,PythonWin是一个增强版的IDLE,尤其是易用性方面(就像windows本身的风格一样)。除了易用性和稳定性之外,(简单的)代码完成和更强的调试器都是相对于IDLE的明显优势。

    3.Eclipse+PyDev。PyDev是Eclipse上的Python开发插件中最成熟完善的一个,而且还在持续的活跃开发中。

     


    最新回复(0)