zoukankan      html  css  js  c++  java
  • 变量与流程控制

    1. python的历史

      • 内存回收机制 垃圾回收机制

      • 2004 WEB框架Django诞生

      • python2:

        ​ 源码不统一,有重复的的功能代码

        python3:

        ​ 源码统一没有重复的功能代码

    2. python是一个样的语言

      • 编译型 :只翻译一次 (代表作 C)
        • 优点: 速度快
        • 缺点:开发速度慢
      • 解释型:逐行翻译(代表作 python)
        • 缺点:执行速度慢
        • 优点:开发速度快
    3. python的种类

      • cpython
      • Jython
      • IronPython
      • PyPy(特殊)研究研究
    4. 变量--输出、

      • 什么是变量

        ​ 将一个临时的值存储在内存中(存储中间值)

      • 变量能干什么

        变量可以重复使用

      • 变量在那用怎么用 -----频繁使用

        a=1#声明变量
        #a ---变量名字
        #= ---赋值操作
        #1 ---值
        
      • 变量定义规则

        • 变量名由数字、字母、下划线组成

        • 不能以数字开头

        • 不能使用python中的关键字

          
          
        • 不能使用中文和拼音

        • 区分大小写

        • 变量名要具有描述性

        • 推荐写法

          • 驼峰体AgeOfOldboy=98
          • 下划线age_of_oldboy=98(官方推荐)
      • print打印输出

      • 变量小高级

        # age=11
        # age1=12
        # age2=age
        # age=13
        # print(age,age1,age2)
        # a=4
        # b=a+6
        # print(b)
        
    5. 常量 默认全部大写

      常年不变的量,常量在配置文件中声明使用

    6. 注释--说明自己的代码,被注释的内容是不执行的

      • 单行注释(当行注释)#
      • 多行注释''' '''或者“”“ ”“”前边的必须顶头写
    7. 基础数据类型 type 判断类型

      整型 int 用于计算会比较

      字符串 str 只能和字符串做加法,只能与数字做乘法 不能做减法和除法 python中只要用引号引起来的就是字符串

      布尔值 bool:True False 判断 真 假的

      加 +

      减 -

      乘 *

      除 /

      • 什么是基础类型?
      • 基础类型是干嘛用的?
      • 基础类型在那用?
    8. 输入 input 用户交互

      • input("提示语句")
      • python3中input获取的内容全都是字符串
      • int()将字符串中的数字转换成整整
      • str()强制将变量转化乘字符串类型
      • type查看数据类型
    9. if ---if 在python中是关键字

      if True:
          #结果
      
      • if

      • if else 二选一

        if 空格  条件 :
            缩进  结果
        else :
        	缩进 结果
        
      • if (如果)elif(再如果) elif 多选一或不选

      • if elif elif else 多选一

      • if if if 多选

      • if 嵌套 一般写三层

  • 相关阅读:
    数据结构算法(3)--排序
    数据结构算法(2)--字符串匹配
    数据结构与算法(0)-四则运算
    数据结构算法(1)--递归转化
    高级软件工程实践总结
    beta冲刺随笔集合
    Beta冲刺-用户测试报告
    Beta冲刺总结
    SDN期末作业-负载均衡的实现
    SDN第六次作业
  • 原文地址:https://www.cnblogs.com/ciquankun/p/11132741.html
Copyright © 2011-2022 走看看