python的基本语法

    摘要:本文主要介绍了: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:

调试:

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值