Java程序员快速了解Python语言
1、本篇对Python的主要特性做个简单介绍,这样对有编程经验的读者来说可以借助以前的编程经验,快速进入Python编程。对没有编程经验的读者来说,也可以做到对Python编程有个大概了解。通过本篇的学习,可以达成如下目标。● 在Python程序中输出数据● 在Python程序中获取用户的输入● 给Python语句加上注释● 了解Python的基本运算● 了解Python集合数据描述● Python基本语句的使用● 了解Python的模块与函数

3、上面的Python代码,用print语句输出“Hello World”字符串,输出结果立即显示在窗口,并等待输入下一条语句。把上面的代码改造一下,将“Hello World”替换为“您好,世界!”。

5、不同于Java和C#输出变量内容,Python在使用变量名输出变量内容时,用单引号将内容括起来,即它输出的是该变量的字符串表示,而不是字符串本身。用sys库对象函数输出“Hello World”Python的sys库类似Java的System库,提供标准的输入与输出、获取系统属性等功能。

7、给Python语句加上注释单行注释Python使用#符号标识单行注释,带有#符号开始的语句为注释语句,解释器不会解释执行该条语句。

9、Python的基本运算和其它编程语言一样,Python提供了算术、赋值、关系、逻辑、等基本运算。算术运算算术运算包括加、减、乘、除、取余、乘方操作,分别对应+、-、*、\、%、**运算符。

11、关系运算关系运算对两个操作数进行比较,并返回比较结果,比较结果的值为一个布尔值(True或False)。运算符有==、!=、>、<、>=、<=、<>。

13、Python的集合数据描述Python提供了列表、元组、字典基本数据结构。可以把列表和元组作为普通数组,列表和元组能够保存任四歹吭毳意数量且不同类型的Python对象;字典是映射数据结构,类似Java的HashMap(哈希表),由键——值(key——value)对组成。列表列表类同Java的List集合类,列表的使用参见如下代码。

15、字典字典类同于Java的HashMap,字典的使用参见如下代码。

17、while循环语句while循环语句的语法和if语句相同,while后面的条件语句不需要用小括号括起来,条件语句后面需要加“:”。

19、Python的模块与函数Pyhton的模块可以看作是Java的类文件、C#的CS文件。一个模块包含执行代码、函数、数据或类。模块可以被其它模块引用,并能使用该模块提供的函数或数据,模块的扩展名为.py。函数被定义在模块中,定义函数使用def关键字。
