zoukankan      html  css  js  c++  java
  • 数据类型 用户的交互

    day2
    一 编程语言的分类:
    机器语言:直接使用二进制指令去编写程序,直接操作硬件,必须考虑硬件细节
    优点:执行效率高
    缺点:开发效率低
    汇编语言:用英文标签取代二进制指令去编写程序,直接操作硬件。必须考虑硬件的细节
    高级语言:用人类理解的表达方式去编写程序通过操作系统间接的操作硬件,无需考虑硬件细节
    编译型:类似谷歌翻译
    解释型:类似于同声传译
    执行效率:机器语言>汇编语言>编译型>解释型
    开发效率:解释型>编译型>汇编语言>机器语言
    跨平台:解释型>all
    二 安装解释器
    三执行python程序的两种方式
    1.交互式环境:用来调试程序无法永久保存
    2.把程序写到文件中,永久保存下来,执行方式如下:python3 D:\test.txt

    !!!非常重要!!!
    运行python程序的三个阶段
    1.先启动python解释器
    2.python解释器会将tset.py里面的内容当成普通的文本内容读入内存(没有语法的概念)
    3.python解释器解释执行刚刚读入内存的代码。开始识别python语法

    一 变量
    1.什么是变量
    量:记录某种现实世界中事物的某种状态
    变:可以改变的某种状态
    2.为何要用变量
    为了让计算机能像人一样记录下来事物的某种状态
    3.如何使用变量
    原则:先定义,后引用
    1.先定义
    age=18 (在内存中找个地方把18放在age这个地址上)
    定义变量的三大组成部分:
    1.1 变量名:是访问到值的唯一方式
    1.2 =:将变量值的内存地址绑定给变量名
    1.3 变量的值:用来表示事物的某种状态,是我们要存储的数据
    2.后引用
    print(age)
    3.变量的命名(命名规则)




    二与用户的交互 (快捷键ctrl+?注释)\n分割换行
    input(“请输入您的账号:”) 相当于输入了字符串
    name=input(“请输入您的账号:”) 如果输入egon #name='egon'(相当于)
    age=input(“请输入您的年龄”) #age='18'(相当于)
    print(name,age)
    格式化输出
    一般格式print('my name is',name,'my age is',age)
    print('my name is %s my age is %s' %(name,age))
    %s 可以接受任意类型的值

  • 相关阅读:
    我的2015年ccf的解答
    VS中出现“链接器工具错误,XXX工具模块对于SAFESEH映像是不安全的”的解决方法
    记录每次运行的时刻的小程序
    c语言中strcpy与strlen函数对字符串最后的''的处理
    windows8.1的启动目录的路径
    使用feof()判断文件结束时会多输出内容的原因
    [转]android sqlite db-journal文件产生原因及说明
    安卓备份 To Do(待办事项)的数据库
    下载YouTube视频的方法
    Firefox及我使用的firefox扩展
  • 原文地址:https://www.cnblogs.com/fanbiyong/p/9969952.html
Copyright © 2011-2022 走看看