1.2.1. 第一步¶
启动 Ipython shell(一个增强的交互式 Python shell)
通过在 Linux/Mac 终端或 Windows cmd shell 中键入“ipython”
或者通过从菜单启动程序,例如 Anaconda Navigator、Python(x,y) 菜单(如果你已经安装了其中一个科学 Python 套件)。
提示
如果你在计算机上没有安装 Ipython,其他 Python shell 可供使用,例如通过在终端键入“python”启动的普通 Python shell 或 Idle 解释器。但是,我们建议使用 Ipython shell,因为它具有增强功能,尤其是对于交互式科学计算。
启动解释器后,键入
>>> print("Hello, world!")
Hello, world!
提示
然后将显示消息“Hello, world!”。你刚刚执行了你的第一个 Python 指令,恭喜!
为了开始,键入以下指令集
>>> a = 3
>>> b = 2*a
>>> type(b)
<class 'int'>
>>> print(b)
6
>>> a*b
18
>>> b = 'hello'
>>> type(b)
<class 'str'>
>>> b + b
'hellohello'
>>> 2*b
'hellohello'
提示
上面定义了两个变量 a
和 b
。请注意,在分配值之前不会声明变量的类型。相反,在 C 中,应该写
int a = 3;
此外,变量的类型可能会发生变化,这意味着它在一个时间点可以等于某一类型的值,而在另一个时间点,它可以等于不同类型的值。 b 首先等于一个整数,但当它被分配值 ‘hello’ 时,它变成了一个字符串。对整数的操作(b=2*a
)在 Python 中以原生方式编码,对字符串的一些操作也是如此,例如加法和乘法,分别对应于串联和重复。