zoukankan      html  css  js  c++  java
  • python初识

    编译型和解释型语言的区别

    编译型:一次性翻译,(代表语言C)

    ​ 优点:运行速度快(编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。)

    ​ 缺点:时间长(编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问题,需要根据运行的操作系统环境编译不同的可执行文件)

    解释型:一行一行翻译(代表语言python)

    ​ 优点:开发效率高,(翻译时间短)(有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)。灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护)

    ​ 缺点:运行速度慢(每次运行的时候都要解释一遍,性能上不如编译型语言)

    Python是一门动态解释性的强类型定义语言

    变量的定义规则

    1.变量名由字母,数字,下划线组
    2.变量名不能以数字开头
    3.变量名要具有可描述性
    4.变量名要区分大小写
    5.变量名禁止使用Python关键字
    6.变量名不能使用中文和拼音
    7.变量名推荐写法:
           7.1 驼峰体
           7.2 下划 线(官方推荐)
           例如:
            驼峰体: AgeOfOldboy = 56
            下划线:age_of_oldboy = 56
    

    常量 :全部大写

    注释

    当行注释(点前这一行的注释)用"#"

    多行注释(用三引号)

    全部注释(Ctrl+问号)

    被注释的内容不会执行

    基础数据类型初识

    字符串——str(用于存储一些数据)

    ​ 在python只要是用引号引起来的就是字符串("123" '123' """123""")

    数字(整型)——int

    ​ 用于计算、比较(在赋值的时候先执行等号右边的内容)

    ​ 字符串+:字符串和字符串相加

    ​ 字符串*:字符串和数字相乘

    布尔值——boo(True False )

    ​ 用于判断:

    ​ True —— 真

    ​ False —— 假

    用户交互(输入输出)

    ​ input(输入) print(输出)

    ​ python3的input获取的内容都是字符串

    type是查看数据类型

    int() 将字符串类型强制转换成整型

    流程控制语句

    1.****单 if

    ​ if——如果(条件):条件成立执行

    注意缩进 tab或者四个空格(二选一),不能混用

    2. if else(二选一)

    格式

    ​ if条件:

    ​ 缩进结果

    ​ else:

    ​ 缩进结果

    1. if elif elif elif多选一或不选

      格式:

      ​ if 条件:

      ​ 结果

      ​ elif 条件:

      ​ 结果

      ​ elif 条件:

      ​ 结果

      4 if elif elif else多个选一个

      5 if if if if多个条件选多个(相当于多选)

      ​ if 条件:

      ​ 结果

      ​ if 条件:

      ​ 结果

      ​ if 条件:

      ​ 结果

      **6. **if嵌套

    ​ if 条件:

    ​ if 条件:

    ​ 结果

    ​ else:

    ​ 结果

    ​ else:

    ​ 结果有

  • 相关阅读:
    【机器学习】ICA特征提取
    【机器学习】ICA算法简介
    【机器学习】ICA算法简介
    【机器学习】ICA 原理以及相关概率论,信息论知识简介
    【机器学习】ICA 原理以及相关概率论,信息论知识简介
    【机器学习】数据处理中白化Whitening的作用图解分析
    【机器学习】数据处理中白化Whitening的作用图解分析
    【科普杂谈】IP地址子网划分
    【科普杂谈】IP地址子网划分
    【科普杂谈】三层交换机
  • 原文地址:https://www.cnblogs.com/python111/p/11284769.html
Copyright © 2011-2022 走看看