• Python的基础知识与历史应用


    1.python的历史

    ​ 2004年诞生了Django(WEB框架)

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

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

    2.python是一个什么编程语言(解释型语言)

    ​ 编译型:只翻译一次(代表C)

    ​ 优点:执行速度快

    ​ 缺点:开发速度慢

    ​ 解释型:逐行翻译(代表Python)

    ​ 优点:开发速度快

    ​ 缺点:执行速度慢

    3.python的种类

    ​ cpython 从官方下载的就是cpython,jython,ironpython,PyPy

    4.变量(将一个临时的值存储在内容中(存储中间值))

    1.	变量可以重复使用      a = 1 (a是变量名,=是赋值,1是值) 
    2.	变量在程序中会频繁的使用
    3.	变量的命名规范:
      	1.	变量名有字母、数字、下划线组成
      	2.	不能以数字开头
      	3.	不能使用python中的关键字
      	4.	不能使用中文
      	5.	区分大小写
      	6.	变量名要具有意义
      	7.	推荐写法:
           	1.	驼峰体
           	2.	下划线(age_of_oldboy = 98  (官方推荐))
    

    5.常量

    ID = 110229100023 常量就是不变的量(常量名全部大写)

    6.注释

    单行注释:#

    多行注释:""" """ ''' '''

    被注释的内容是不会执行的

    7.基础数据类型

    1. 数字:用于计算和比较(int)

    2. 字符串:在python中只要是用引号引起来的就是字符串(str)

      加法:同是字符串才能相加

      乘法:只能和数字进行相乘

      "my name's meet"

    3. 布尔值:返回真假值 用于判断(bool)

      True 真

      False 假

    8.输入

    注意:input获取到的内容全部都是字符串

    int():将字符串中的数字转换成整型

    type():查看数据类型

    9.if流程控制语句

    1. 单if:

      关键字 空格 条件 冒号

      缩进 结果

    2. if else:二选一

      if 条件:

      缩进 结果

      else:

      缩进 结果

    3. if elif elif 多选一或零

    4. if elif else 多选一

    5. if if if 多选

    6. if嵌套

    if 练习题:

    1.用户输入账号
    2.用户输入密码
    3.判断用户的账号是不是alex
    4.如果账号是alex在继续判断密码是不是alexdsb
    5.账号和密码都正确提示用户alex就是一个dsb
    6.如果账号正确密码错误提示密码错误
    7.如果账号错误提示账号错误
    
    方法一:
    user = input("请输入账号:")
    pwd = input("请输入密码:")
    if user == "alex":
        if pwd == "alexdsb":
            print("alex就是一个dsb")
        else:
            print("密码错误!")
    else:
        print("账号错误!")
    
    方法二:
    user = input("请输入账号:")
    pwd = input("请输入密码:")
    if pwd == "alexdsb" and user == "alex":
        print("alex就是一个dsb")
    else:
        print("密码或账户错误!")
    
  • 相关阅读:
    Activity具体解释(生命周期、以各种方式启动Activity、状态保存,全然退出等)
    StringBuffer和StringBuilder使用方法比較
    python 多线程编程
    八大排序算法总结
    腾讯面试
    顶尖的个人作品集站点设计赞赏
    MATLAB新手教程
    ThreadPoolExecutor使用介绍
    linux diff具体解释
    Android借助Application重写App的Crash(简易版)
  • 原文地址:https://www.cnblogs.com/liutong123/p/10976122.html
Copyright © 2020-2023  润新知