• 初识python的简单语法


    语法特点:

    一、声明比较灵活

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

    二、数据类型

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

    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) 多行注释    ‘’’ 注释 ’’’  (需要注释类容前后加三个单引号)

     

     

     

     

     

     

  • 相关阅读:
    webpack4+vue 打包 就是没效果?求解!!!
    Vue.js——6.创建组件
    Vue.js——5.生命周期
    Vue.js——4.指令 笔记
    Vue.js——3.增删改查
    Vue.js——2.第一个Vue程序
    Vue.js——1.初识Vue
    Codeforces 1285D Dr. Evil Underscores
    Codeforces 437B The Child and Set
    ZhongHaoxi P105-3 洗衣
  • 原文地址:https://www.cnblogs.com/1608415203min/p/8412542.html
Copyright © 2020-2023  润新知