码迷,mamicode.com
首页 > 编程语言 > 详细

初识python的简单语法

时间:2018-02-04 11:18:07      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:流程控制   机制   变量   比较   流程控制语句   str   处理   多行注释   小数   

语法特点:

一、声明比较灵活

 不需要声明数据类型,直接定义  变量名=变量值

二、数据类型

变量虽说没有定义数据类型,但本身是存在数据类型的。

1、变量的步骤

      1)定义变量名并且赋值

     eg:  name = ‘张三’

   注意:

     2)、语句后面没有分号”;”,一行只能写一条语句。

     3)、Python的语法没有大括号,通过缩进(一个tab键的距离来区分代码的层次关系

     eg: 》 If()

      》   Print()

     这里的 print() 表示输出(需要输出某一个变量时也可直接输出变量名,不需要print)

2、命名规范,和java差不多,首先不能用关键,其次不能使用$ ,类命名大写(卡帕斯),函数小写,变量小写开头(驼峰命名)

3、Python大小写敏感,命名不能数字开头,特殊符号只能用”_”

4,如何知道我的变量是什么数据类型?   数据类型有哪些?

得知数据类型:

     type(变量名)     获取变量内存地址函数

     Id(变量名)        返回内存地址

     Python的内存机制:

     边处理边回收内存,当变量重新赋值,或者没有用,内存空间会被回收

数据类型有哪些?

     1)、字符串

     字符串转换函数: str(数字)

        str 字符串使用””或者’’包裹,可以相互嵌套

    特点

       Python的转义符和java一样

      “r”是指自然字符串,就是将字符串里面任何内容都当做字符串执行(不管是转义符还是什么)

      字符串不能与数字拼接

   2)、整形

       Int,只能放整数

       最大约2147400000

    最小约-2147400000

   3)、长整形

       Long 比int大的整数

      num=-2140000000直至num = 2140000000都是int类型
      从num = 2140000001开始就是long类型

    后一个数覆盖前一个数

  4)、浮点型

       float,小数

  5)、布尔类型

       bool类型

       Ture,False

三,运算符

    1, 赋值运算:=

        算数运算:+ - * /(取商) %

        被除数 除以 除数 = ....余数、

        自运算:没有++,--( 只有num += 1,num *= 2,num /= 2,num %= 2,num -= 2)

       2,关系运算

              > < >=<=!===

       3,逻辑运算

             and ornot

       4,幂运算

           sum = num**4    num的4次方 

           eg:》num=2**4 

                  》print   num

                     16

四,流程控制语句

      基本条件语句:

          if 条件(bool值) :

                输出语句

          else:

                输出语句

eg:》score=90

       》if(score>=85):

       》  print  “老爸不打你!”

       》else:

       》    print  “回家跪榴莲!”

         老爸不打你!

  

五,Python的注释

   两种

       1) 单行注释     #注释  (需要注释类容前加井号)

       2) 多行注释    ‘’’ 注释 ’’’  (需要注释类容前后加三个单引号)

 

 

 

 

 

 

初识python的简单语法

标签:流程控制   机制   变量   比较   流程控制语句   str   处理   多行注释   小数   

原文地址:https://www.cnblogs.com/1608415203min/p/8412542.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!