发表于: 2018-08-15 21:30:39

1 705


今天完成的事

从基础学起:

  1. 编程的目的:
    1. 编写一个程序,使运行他的终端设备为我们做特定的事
  2. 编程语言和人类语言的不同之处
    1. 编程语言是精确的
    2. 描述的事情不一样
    3. 编程语言的每一句话都有目的性
  3. python的四个重要的部分
    1. 数据
      1. 数据是程序运行的原料,数据可以来自于程序,也可以来自于用户
    1. 数据有着不同的数据类型,不同的数据类型在不同的场合使用。不同的数据类型无法进行合并,但是可以相互转换
  • 函数
    1. 函数是为了实现特定功能而存在的
    2. 调用函数的写法:最常见的就是print(),也就是一个英文名称后边跟上个圆括号。括号内可以加入参数,也可以简单记忆为参与其中的数据
    3. 函数还有一个用法叫做“方法”,一般是出现在一个.[点]的后边。方法限定了分类
  • 条件判断
    1. 在程序中,条件判断有着非常明确的标准,程序会严格按照我们设定好的规则去执行选择
    2. 条件判断决定是否做一件事情的衡量标准分为两种
      1. 像说明书式的直接说明该程序的使用规则
      2. 预测出程序使用过程中的各种情况,并及时作出其相对应的方法,引导用户按照设计操作,避免用户非预期的操作行为
  • 循环
    1. 循环是计算机重复做一件事情的命令,循环指令可以让计算机从一堆数据中依次取出某一个片段,用于对比,筛选或是进一步行动。



详细分析-数据与变量:

  1. 程序是用来加工数据,生产数据,呈现数据的,程序的几乎所有行为都在围绕着数据来展开
  2. 数据的来源
    1. 用户的直接输入
    2. 计算设备加工生成
    3. 来自于其他设备的数据库或者云端的接口
  3. 数据的类型:
    1. 使用type()可以测试出数据的类型
    2. 字符串
      1. 在单引号和双引号之间的任何内容都是字符串
      2. 字符串的作用是文本处理,有时也作为传递人能看懂的信息
      3. 字符串有\【转义符】来让程序分别认识我们所引用的数据和结束引号的区别
    3. 数字
      1. 整数(int),不带小数点
      2. 浮点(float),带小数点
    1. 容器
      1. 数据的集合
      2. 容器是为了使用数据而制造的数据的容器
        1. 列表
        2. 字典
        3. 元祖
        4. 集合
      • 容器的意义是:他可以把其他的数据按照特定的使用目的链接起来
    • 布尔
      1. 只有真和伪
      2. 适用于条件判断的时候
      3. True 和 False  (首字母必须大写)
    • None
      1. ,一种特殊的概念【无】
    • 自定义
      1. 面对对象开发
      2. 一种特殊的数据类型
  • 数据与变量
    1. 数据想要重复使用就要给数据起个名字,也就是给数据起一个变量名字,我们称这个过程为【变量赋值】
    1. 给数据起名字的规则
      1. 数字不能作为开头,但是可以作为结尾
    1. 变量符号中只有下划线可以出现在名字里面
    1. 同一个数据不只有一个名字
    1. 同样的名字只能对应一个数据
  1. 数据的运算
    1. 数学类型的运算
      1. 我们可以使用一些运算符来对数据进行加工,我们通常称有运算符号存在的运算式为【表达式】,同样,表达式运算的结果也可以使用变量进行命名
    1. 数字运算符
    1. 字符串类型的运算
      1. 字符串可以使用【+】进行拼接和【*】来进行重复,字符串类型的运算只能使用这两个符号
  1. 对数据使用方法和函数
    1. 方法是函数的兄弟,他们的不同之处在于方法限定了使用的对象,也就是对于点前面的【对象】我们使用了特定的【处理方法】
    2. 函数不像方法那样对使用的对象进行了限制,因为我们再给韩束提供参数时,其中有一个先决条件就是选用符合函数设计预期的数据作为参数,如果传入非预期类型的参数,绝大数情况下会出现错误。同时这对方法括号内的参数也是同样适用的
    3. 数据无论经过方法还是函数的使用之后,不一定还是原来的类型,很有可能已经转化为了其他的数据类型
    1. 方法限制了使用的对象,函数的参数限制了使用的对象类型

明天的计划:

明天学习循环与条件判断,3天把python基础学会,然后使用各种项目进行练手


遇到的问题:

方法是什么?网上说了很多学术性的东西,看不懂,后来看到了一个简单的回答,“方法就是这个东西要做什么事,例如车就是用来开的,锅就是用来炒菜的。在python中方法一般跟在函数后边,中间以.【点】相连,点后边就是这个函数做的事情,这就是方法


英语不好命名函数的时候很麻烦。。。


收获:

学写了python的基础还有数据与变量,

弄懂了方法在python中如何使用

在使用数据的时候要声明他是什么样的数据类型,这是一个很重要的知识点


返回列表 返回列表
评论

    分享到