摘要:本文主要介绍了:python 的基本格式、python注释、基本的输入输出、python的数据类型、python的算术运算、if语法结构
一、python 的基本格式
1. 不像c、c++中的分号,Python中的分号可以省略,主要通过换行来识别语句的结束。
2、严格缩进:
缩进就是向里。面收缩的意思,比如汉语书写习惯文章每段前面都要空两个字,这就叫首行缩进。段落缩进自然就是指整个段向内收缩了;
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 { } 来控制类、函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
3、注释
1) 单行注释在行首使用 #号即可:
#
2)多行注释使用 六个双引号或者单引号,注释内容写在其间,格式如下:
" " "
注释
" " "
4. python中的变量:
1).在程序中有一些数据,当程序运行时,它的值是允许改变的。
2).在大部分情况下,程序中的某些数据的值是变化的,为了简便和切合实际情况,就需要定义一个类型的数据,即就是变量。简单说,变量就是用一串固定的字符来标示不固定值的方法。
3).变量是一种使用方便的占位符,它可以占用计算机的内存地址,该地址可以存储脚本运行过程中需要更改的程序信息。做几个类比:变量就是盒子的标签,盒子里放着标签对应的内容;变量就是引用,在程序中出现变量的时,就相当于引用了内存地址,这样就可以得到内存地址对应的内存内的数据内容。
如下图的 qq_number 、 qq_password 、 qq2_number 就是三个变量,且分别代表整数型 、 字符串型 、 浮点型的变量:
运行上图程序出现下图结果:
5. pyton 的数据类型:
6. 数据的转化:
二 、 python 的基本输入和输出:
一) 基本输入:
1. python2版本的基本输入:
(1)python2版本的 input()结构,只能接受数字,不能接受字符串类型:
(2) python2版本的 raw_input( ) 结构可以接受任何数据,而且接受的输入的数据类型为字符型:
(3)用 getpass.getpass ( ) 结构接受输入时,接受的输入数据不回显在屏幕上,比较安全,且接受的输入数据类型为字符型; 使用前,需要导入 getpass 模块:
(4) 若想做比较,需要转变为同种类型的数据:
2. python3版本的输入:
二)python的基本输出:
1. 输出整型 和 字符串型:
2. 输出浮点型:
3. .nd% 表示整型的占位数,不够的前面补零:
4. 百分比的表示方法:
三、python的算术运算符:
+ - * / ** % //(取整的意思)
1. python2版本做有小数的除法时:
2. python3版本可直接计算除法:
3. 取整运算:
4. 赋值运算:
+= -= *= /= %=
四、python的 if条件判断语句:
1. if单支语句:
用if单支语句判断年龄,当变量age大于18时,输出您老了! 当变量age小于18时,输出 您还是个孩子!、
当 age = 19 时:
运行结果:
当age=16 时:
运行结果:
2. if 多支判断语句:
当 score = 71 时:
运行结果如下:
3. if 语句判断 输入是否为空值:
运行后,假设输入为空值:
运行后,假若输入不为空:
另外一种方式判断输入的值是否为空:
3. if判断语句中的 and 和 or :
and:
条件1 and 条件2
1 和 2 同时成立则返回Ture
1 和 2 有一个不成立就返回False
or:
条件1 or 条件2
1 和 2 只要有一个成立就返回Ture
1 和 2 同时不成立时返回False
例子1:
调试:
例子2:
调试: