1、验证Python
如果想要验证系统中是否安装好Python可以运行命令:env python,如下所示:
使用Ctrl+D退出
2、命令行交互方式
Python解释器有2种模式:(1)、交互模式;(2)、脚本模式。这里我们先学习交互模式:
规则1、Python语句必须在1行中,Python在选择数字类型时会首先选择快速的小型的int,当足够大时才会选择long
规则2、第一个例子是整数除法,最终值是结果的整数部分,第二个例子中65.是一个浮点数,整个表达式中操作数上升为浮点类型进行操作,结果值也是浮点数。
规则3、语法错误
规则4、对"one statement one line"的例外情况就是当"("检测不到另一半")"时,允许用户多行输入
规则5、允许使用"/"实现多行
规则6、注意缩排
3、脚本方式
print方法:
print函数:
python脚本的执行:python example.py或者当在python脚本中指定了#!/usr/bin/python后使用./example.py,这取决于Shell对脚本语言的处理方式,当指定执行一个脚本时,Shell首先检查"x"模式,如果是可执行模式,Shell会随后检查文件开头的几个字节(魔数)来看文件的类型,在GNU/Linux内部有数据库记录了魔数的means,以及它如何和各种类型文件协同工作;开头带有#!表明这是个脚本文件,Shell看到#!就识别后面的为解释器,而解释器本身认为#之后的是注释语句。
""" """内的内容是模块文档字符串
3、获取帮助
两种方式:
1、
这种方式会以less显示dbm的帮助信息,显示后,less命令:q退出、h帮助、回车下一页、b上一页
2、
看看就会啦,哈哈
4、一点语法
(1)、一条简单语句占据一个逻辑行。物理行是由平台定义的,或者以'/n'结尾或者以'/r/n结尾';
(2)、注释以'#'开头,占据一个物理行;
(3)、Coding-Scheme Comments. Special comments that are by VIM or EMACS can be included in the first
or second line of a Python file. For example, ‘# -*- coding: latin1 -*-’
(4)、连接多个物理行成一个逻辑行使用'/',此时'/n'、'/r/n'被认为是一个空格
(5)、'()'、‘[]’、'{}'可以分成多行
(6)、Blank Lines. When entering statements interactively, an extra blank line is treated as the end of an
indented block in a compound statement. Otherwise, blank lines have no signficance
空白行:当交互式输入语句时,一个额外的空白行被认为是复合语句中缩排块的结束,其他情况时空白行没意义
(7)、缩排
(8)、行开头的空格是缩排的标记
(9)、Python的风格:大小写敏感,建议文件名使用字母、数字和'_'