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,打算接下来一直跟学习,加油!

  • 相关阅读:
    前台开发——处理用户密码登录的修改功能
    前台开发——处理用户收货信息的修改
    Max Sum -- hdu -- 1003
    (深搜)Oil Deposits -- hdu -- 1241
    (博弈 sg入门2)
    (博弈 sg入门)kiki's game -- hdu -- 2147
    (巴什博弈 sg函数入门1) Brave Game -- hdu -- 1846
    (全排列)Ignatius and the Princess II -- HDU -- 1027
    (模拟)Arithmetic Sequence -- HDU -- 5400
    (字符串 键盘转换)Convert QWERTY to Dvorak -- zoj -- 5526
  • 原文地址:https://www.cnblogs.com/zhaoxinblog/p/13166694.html
Copyright © 2011-2022 走看看