1.2.1. 第一步

启动Ipython shell(增强型交互式Python shell):

  • 通过从Linux/Mac终端或从Windows cmd shell键入“ipython”,
  • 通过菜单启动程序,例如Python(x,y)EPD菜单,如果你安装了这些科学计算套件。

如果你的计算机上没有安装Ipython,也可以使用其他Python shell,例如通过在终端中输入“python”启动的纯Python shell,或者Idle解释器。然而,我们建议使用Ipython shell,因为它的增强功能,特别是对于交互式科学计算。

启动解释器后,键入

>>> print("Hello, world!")
Hello, world!

然后显示消息“Hello,world!”。你刚刚执行了你的第一个Python指令,恭喜你!

要自己开始,请键入以下指令

>>> a = 3
>>> b = 2*a
>>> type(b)
<type 'int'>
>>> print(b)
6
>>> a*b
18
>>> b = 'hello'
>>> type(b)
<type 'str'>
>>> b + b
'hellohello'
>>> 2*b
'hellohello'

两个变量ab已经在上面定义。请注意,在给它赋值之前,不会声明变量的类型。在C中,相反,应该写:

int a = 3;

另外,变量的类型可以改变,在某个时间点它可以等于某一类型的值,并且在第二时间点,它可以等于不同类型的值。b首先等于一个整数,但当它被赋值为'hello'时,它等于一个字符串。对整数(b=2*a)的操作在Python中编写起来很自然,对字符串的一些操作,如加法和乘法,分别等于连接和重复。