• Python基础


    1.python2,python3区别

    python2:

    1,源码都含有php,Java,C,等语言的规范陋习,

    2,重复代码特别多.
    python3:
    源码很规范,清晰,简单,符合python的宗旨.

    2,python的划分.
    解释型:当程序运行时,将代码从上至下,一句一句解释成二进制,在执行.
    典型:python,php
    优点:开发速度快,可以跨平台.
    缺点:执行效率慢.

    编译型:将源码一次性转化成二进制文件,然后在执行.
    典型:C,C++...
    优点:执行效率快.
    缺点:开发速度慢,不能跨平台.

    3,python的种类.
    4,python的版本.

    4.1 运行第一个python程序.
    python3:英文,中文没有问题. 默认编码:utf-8

    python2:英文没问题,中文报错? 默认编码:ascii
    显示中文:首行:# -*- encoding:utf-8 -*-

    5,变量.
    # 变量:将运算的中间结果暂存到内存,以便后续程序调用.
    '''
    变量的规则:
    1,变量是由数字,字母,下划线,任意组合.
    2,变量不能以数字开头.
    3,变量不能是python的关键字.
    ['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']
    4,变量可描述性.
    fjdlasfjlf = 18
    5,变量不能是中文.
    7,变量不能过长.
    6,常量.
    #常量:没有常量,但是约定俗称:全部大写的是常量.
    7,注释.
    便于别人,或者自己理解.
    单行注释:#
    多行注释:'''被注释内容''' """被注释内容"""

    8,基础数据类型(初识).
    数字:int
    取值范围:32位 64位
    在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1,即-2147483648~2147483647

    在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1,即-9223372036854775808~9223372036854775807
    主要用于计算:+-*/ ** % //......
    比较1 > 2


    字符串:str
    在Python中,凡是用引号引起来的,全是字符串



    布尔值:bool

     

    9,用户交互.input
    ps:python3 input
    python2 raw_input

     

    10.if语句

    11,while.

    while 条件:
    结果

    结束循环:
    1,改变条件.
    2,break
    break continue
    break:在循环当中,遇到break,直接退出
    continue:结束本次循环,继续下一次循环.

     

  • 相关阅读:
    编程思想之正则表达式
    SQL查询顺序
    hibernate inverse属性的作用
    介绍一下Hibernate的二级缓存
    JSON数据
    你没玩过的全新版本!Win10这些骚操作你知多少
    VSCode 小鸡汤 第01期
    Editor REST Client
    k8s常用命令
    【项目3-2】多肉植物网站
  • 原文地址:https://www.cnblogs.com/duanhaoxin/p/9076255.html
Copyright © 2020-2023  润新知