zoukankan      html  css  js  c++  java
  • 编程语言分类、与用户交互、变量

    一 编程语言分类

       机器语言:直接使用二进制指令去编写程序

       汇编语言:用英文标签取代二进制指令去编写程序,直接操作硬件,必须考虑硬件

       高级语言:用人类能够理解的表达方式去编写程序,通过操作系统间接地操作硬件,无需考虑硬件细节

           编译型:类似于谷歌翻译

           解释型:类似于同声传译

          执行效率:机器语言>汇编语言>编译型>解释型

          开发效率:解释型>编译型>汇编型>机器语言

           跨平台性:解释型>all

    二安装python

    设置环境变量:win7F:Python36Scripts;F:Python27Scripts;F:Python36;F:Python27;%SystemRoot%system32;%SystemRoot%;%SystemRoot%System32Wbem;%SYSTEMROOT%System32WindowsPowerShell

    三执行python程序的两种方式

       1.交互式环境,用来调试程序,无法永久保存代码

         2.把程序写到文件中,永久保存下来,执行方式如下:

              python3    F: est.txt/py       #应该改成py

        

              运行python程序的三个阶段      ###非常重要

                  1.先启动bython解释器

                   2.Python解释器会将test.py文件的内容当中普通文本内容读入内存(没有语法概念)

                   3.python解释器解释执行刚刚读入的代码,开始识别python语法

    """
    1. 什么是变量
    量:记录某种现实世界中事物的某种状态
    变:事物的某种状态是可以发生变化的

    2. 为何要用变量
    为了让计算机能够像人一样记录下来事物的某种状态

    3. 如何用变量
    原则:先定义,后引用
    """
    #1. 先定义
    age=18
    # 定义变量的三大组成部分:
    #1.1 变量名:是访问到值的唯一方式
    #1.2 =:将变量值的内存地址绑定给变量名
    #1.3 变量的值:用来表示事物的某种状态,是我们要存储的数据


    #2. 后引用
    print(age)


    #3. 变量名的命名
    #3.1 大前提:变量名应该对值有描述性的效果
    #3.2 命名规范
    #I. 变量名只能是字母、数字或下划线的任意组合
    #II. 变量名的第一个字符不能是数字
    #III. 关键字不能声明为变量名['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']
    #3.3 命名风格:
    #I:驼峰体
    OldboyOfAge=73
    #II:纯小写字母+下划线
    oldboy_of_age=73

    与用户交互

    1.接受用户输入

    name=input(''请输入您的账号'')

    print(name)

    2.格式化输出

    name=input(''请输入您的账号'')

    age=input(''请输入您的年龄'')

    print(‘my name is %s my age is %s ' %(name,age))

  • 相关阅读:
    [saiku] 系统登录成功后查询Cubes
    216. Combination Sum III
    215. Kth Largest Element in an Array
    214. Shortest Palindrome
    213. House Robber II
    212. Word Search II
    211. Add and Search Word
    210. Course Schedule II
    分硬币问题
    开始学习Python
  • 原文地址:https://www.cnblogs.com/huangdong-/p/9970417.html
Copyright © 2011-2022 走看看