zoukankan      html  css  js  c++  java
  • 第二章 Python基本语法

    本章重点:

    1、变量、常量的定义、命名规范

    2、注释的用法

    3、数据类型

    4、格式化输出

    5、运算符的分类

    6、流程控制中的几种用法

    7、while循环

    一、变量:把程序运算的中间结果临时存到内存里,以便后面的代码进行调用。name="Suly"   name=input("name")

          1、变量的定义规范:

          (1)变量只能是字母、数字、下划线的组合

          (2)首位不能是数字

          (3)以下关键词不能声明为变量名:       and,as,assert,break,class,continue,def,del,elif,else,except,exec,finally,for,from,global,if,import,in,is,lambda,not,or,pass,print,raise,return,try,while,with,yield

         2、变量的命名习惯:

          (1)驼峰体:AgeOfSuly

          (2)下划线:age_of_Suly

        3、比较Low的命名方式:

          (1)变量名为中文、拼音

          (2)变量名词不达意

          (3)变量名太长

    二、常量:常量指不变的量,或在运行过程中不会改变的量。

    三、注释:代码注释用#,单行#后的指令不会执行。批量注释(取消注释):Ctrl+/

    四、数据类型:1、数字类型;2、字符串类型;3、布尔类型

         1、数字类型:type()查看数据类型

         (1)int(整型):32位机器上,-2**31~2**31-1;64位机器上,-2**63~2**63-1

         (2)long(长整型):python3只有int,没有long了。

         (3)float(浮点型):

        2、字符串类型:Python中,加了引号的都认为是字符串

          (1)单双引号,短字符串     name=“Suly”  

          (2)多引号:多行字符串用多引号

          (3)字符串拼接:只能是字符串与字符串拼接,不能和数字或其他类型拼接。

             a、相加:简单拼接    

            b、相乘:复制自己多少次,再拼接在一起

        3、布尔类型:用于逻辑判断。True(成立)  和  False(不成立)

    五、格式化输出

    六、运算符:

         1、比较运算

       2、赋值运算

       3、逻辑运算

      

    七、流程控制:

       1、单分支   if……

       2、双分支   if……else……

       3、多分支    if……elif……else……

    八、while循环:

         while 条件:

               执行代码

       1、while True:死循环

       2、break:用于完全结束循环,跳出循环体

       3、continue:终止本次循环,继续执行后面的循环

       4、while……else:while循环中没有break,则执行else后的指令。作用:用于判断循环中是否有break

  • 相关阅读:
    spark 源码分析之五--Spark RPC剖析之创建NettyRpcEnv
    spark 源码分析之四 -- TaskScheduler的创建和启动过程
    spark 源码分析之三 -- LiveListenerBus介绍
    spark 源码分析之二 -- SparkContext 的初始化过程
    scala class中孤立代码块揭秘
    spark 源码分析之一 -- RDD的四种依赖关系
    spark streaming 接收kafka消息之五 -- spark streaming 和 kafka 的对接总结
    spark streaming 接收kafka消息之四 -- 运行在 worker 上的 receiver
    spark streaming 接收kafka消息之三 -- kafka broker 如何处理 fetch 请求
    spark streaming 接收kafka消息之二 -- 运行在driver端的receiver
  • 原文地址:https://www.cnblogs.com/51zf/p/9118897.html
Copyright © 2011-2022 走看看