学习python最好的地方应该就是python官方提供的doc: https://docs.python.org,作为初学者就从Tutorial开始了,读了一会英文有些累,就找到了中文Python3的入门指导。
python解释器的使用:
在iTerm2窗口直接输入python然后按tab键,就列出了本机python相关的命令
$ python python python2.7-config python3.6-32 pythonw2.6 python-config python3 python3.6-config pythonw2.7 python2.6 python3-32 python3.6m python2.6-config python3-config python3.6m-config python2.7 python3.6 pythonw
使用which + pythonXXX就显示出python的安装位置了
$ which python2.7
/usr/bin/python2.7
which python3
/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
直接输入pythonXXX就进入了对应版本的python解释器
$ python3 Python 3.6.4 (v3.6.4:d48ecebad5, Dec 18 2017, 21:07:28) [GCC 4.2.1 (Apple Inc. build 5666) (dot 3)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>>
退出python解释器的方法:quit() exit()
$ python2.6 Python 2.6.9 (unknown, Oct 23 2015, 19:19:20) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> exit Use exit() or Ctrl-D (i.e. EOF) to exit >>> exit() $ python2.7 Python 2.7.10 (default, Oct 23 2015, 19:19:21) [GCC 4.2.1 Compatible Apple LLVM 7.0.0 (clang-700.0.59.5)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> quit Use quit() or Ctrl-D (i.e. EOF) to exit >>> ^D
默认情况下,Python3 源文件是 UTF-8 编码。可以为源文件指定不同的字符编码:
# -*- coding: encoding -*-
例如:
# -*- coding: utf-8 -*- # -*- coding: gbk -*-
在 Unix 系统上,Python 3.X 解释器默认未被安装成名为 python
的命令,所以它不会与同时安装在系统中的 Python 2.x 命令冲突。在进入解释器的时候就可以指定使用的python版本:$python3 $python2.6
对于多行命令,在编写完成后,多输入一个空行,解释器才知道是命令的结束,例如:
>>> username="OldStone" >>> person = username >>> person1 = "GoldStone" >>> if person == person1: ... print("Person is person1") ... elif person == username: ... print("Hello OldStone") ...#这里输入空行后才知道上边片段结束 Hello OldStone
今天就到这里,明天学习python作为计算器。