• python2和python3的区别总结


    python2x和python3x区别:

     python2x:源码重复,不规范。

    python3x:  源码规范,优美,清晰,简单。

    编译型:将代码一次性全部转化成字节码。

    代表语言:C,C++

    优点:执行速度快。

    缺点:不能跨平台,开发速度慢。

    解释性:代码从上致下逐行解释。

    代表语言:python

    优点:开发效率高,低于调试,可以跨平台。

    缺点:执行速度相对较低。

    python:Cpython,Jpython,Ironpython,pypy.......

    python2x和python3x区别:

    python2x:默认编码ASCII,代码首行:# -*- encoding:utf-8 -*-

    python3x:默认编码utf-8

    变量:

    1,必须由数字,字母,下划线任意组合。

    2,不能以数字开头。

    3,不能是python的关键字。

    4,具有可描述性。

    5,不能使用拼音,中文。

    6,不能过长。

    驼峰体:01dBoy

    下划线:old_boy

    常量:长期不变的量。

    将字母全部大写常量,放在文件的最上面。

    注释:单行:#  多行:''' '''   """ """

    基础数据类型:

    数字:

    int:整型

    float:浮点型。

    long int:

    ........

    计算:+ - * / % ......

    计数

    str:

    在python中 引号引起来的数据就是字符串。

    ''  "" 如果说你的字符串中含有引号,就需要单双引号配合使用。

    s1 = '小明说:"你说的对"'

    """ """对于字符串是多行则用三引号。

    字符串 可拼接 +,可与数字相乘*

    bool:

    True,False

    用户输入:input()  全部是字符串类型。

    数据类型的转化:

    int()  str()

    if:

    if 条件:

    代码块

    if 条件:

    代码块

    else:

    代码块

    if 条件:

    代码块

    elif 条件:

    代码块

    elif 条件:

    代码块

    if 条件:

    代码块

    elif 条件:

    代码块

    elif 条件:

    代码块

    else 条件:

    代码块

    if嵌套

     

     

     

     

     

  • 相关阅读:
    http响应状态码大全
    Oracle中start with...connect by子句的用法
    sql的连接查询
    spring框架等web程序在tomcat下的启动顺序
    rest模式get,post,put,delete简单讲解
    context-param和init-param的区别
    spring的webutils包。适用于访问httpservletrequest和httpservletresponse
    java日志的相关配置文件知识
    jquery开发插件提供的几种方法
    Node.js实现网络编程
  • 原文地址:https://www.cnblogs.com/caoshitong/p/9417796.html
Copyright © 2020-2023  润新知