前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >07.程序编程基础1~概述

07.程序编程基础1~概述

作者头像
大牧莫邪
发布2018-08-27 16:43:06
2090
发布2018-08-27 16:43:06
举报

1. 计算机程序概述

计算机程序,是按照一定的顺序思路来解决问题的一种方式。

计算机程序,我们通常会解释说是由指令和代码组成,同样也可以说是由数据结构和算法组成;其实这两种说法的核心意义都是一样的,都是通过一系列有序的操作来完成数据的处理过程。

不论任何用来开发程序的编程语言,都有这样的解决问题的各种程序基础操作,基础操作需要理解的是:程序是用于解决实际问题的,解决问题的核心在于处理数据,处理数据的话,就得具备以下四个方面才能正常完成简单数据处理:

  • 用于表示各种不同类型数据的:数据类型
  • 用于临时存储数据的容器:变量
  • 用于进行不同的数据之间的数学运算的:运算符
  • 用于根据不同的条件进行不同的功能处理的:程序结构

所有这些在python中,以数据结构的方式进行了提供和使用的方式

2. 数据结构

什么是数据结构?

通过一定的方式组织在一起的数据元素的集合,这些数据可以是数字或者字符、也可以是任意一种数据结构类型 这里需要注意的是:python中最基本的数据类型是序列 python中包含6种内建的数据序列:列表、元组、字符串、Unicode字符串、buffer对象和xrange对象

3. 程序设计开发基本要素

1.数据类型 基本数据类型 组合数据类型 2.变量 对象引用 3.操作符 赋值运算符 逻辑操作符 算数操作符 4.输入/输出 5.程序结构:顺序结构、选择结构、循环结构 6.函数的创建/使用

后续的文章中,会对以上部分逐步进行讲解


本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.05.15 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1. 计算机程序概述
  • 2. 数据结构
  • 3. 程序设计开发基本要素
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档