zoukankan      html  css  js  c++  java
  • day 01 python基础

    1. cpu 内存 硬盘 操作系统

      • cpu 计算机的运算和计算中心
      • 内存 暂时存储数据,临时加载数据应用程序,速度快。
      • 磁盘 长期存储数据,速度慢,价格相比较低。
      • 操作系统 对上提供软件支持,对下进行硬件运行控制。
    2. python 的编程语言分类

      1. 编译型(静态语言):将代码一次性全部编译成二进制,然后执行。

        优点:执行效率高。

        缺点:开发效率低不能夸平台

        代表语言: c

      2. 解释型(脚本语言):逐行解释成二进制,逐行运行。

        优点:开发效率高,可以跨平台。

        缺点:执行效率低。

        代表语言:python

      3. python的种类

        • Cpython:官方推荐解释器。可以转化成C语言能识别的字节码。
        • Jpython: 可以转化成Java语言能识别的字节码。
        • Ironpython:可以转化成.net语言能识别的字节码
        • pypy: 动态编译。(一次性转化为二进制语言)
      4. python 安装

        通过手动方式添加环境变量:Windows

        高级系统设置中的环境变量 中有一个 path 将python.exe 文件路径添加到其中

      5. 变量与常量

      • 由数字字母下划线组成,不能以数字开头。
      • 常量约定俗成,字母全为大写,放在文件最上面。
      1. 注释

        • 单行注释#,多行注释‘’‘

        难以理解的代码后面,加注释。

        函数,类,文件都需要注释,解释说明。

      2. 数据类型

      • 字符串str: 其运算+和*,+将两个字符串相拼接,输出乘数字即输出(数字)多个那个字符串

      • bool:常量True和 Flase

        type()判断变量是什么数据类型。

        input(’提示输入信息‘)得到用户输入,返回字符串类型

        int () 强制转换类型

        eval() 将参数最外侧引号去除

        8.流程控制语句if

        • 基本结构

          if 条件:
          	结果
          
        • if elif elif ...多选一

          num = int(input('输入数字:'))
          if num == 1:
              print('晚上请你吃饭')
          elif num == 3:
              print('一起溜达')
          elif num == 2:
              print('nihao')
          
          
        • 嵌套的if

          username = input('请输入用户名:')
          password = input('请输入验证码;')
          code = 'qwert'
          your_code = input('请输入验证码:')
          
          if your_code == code:
          	if username == 'haohaoxue' and password == '123':
          		print('登陆成功')
          	else:
          		print('账号或者密码错误')
          else:
          	print('验证码错误')
          
        总结:

        这次找到的一个视频进行学习python,打算接下来一直跟学习,加油!

  • 相关阅读:
    [译]《Sphinx权威指南》
    sphinx 配置文件全解析
    利用 crontab 來做 Linux 固定排程
    http协议中用于上传多个文件的 multipart 字段
    Python 代码覆盖率统计工具 coverage.py
    Disruptor 基础篇
    NPM:常用命令的生命周期脚本
    十大经典排序算法(动图演示)【转】
    TypeScript Jest 调试
    NPM: 日常开发环境配置
  • 原文地址:https://www.cnblogs.com/zhaoxinblog/p/13166694.html
Copyright © 2011-2022 走看看