我是一只python小白,今天在学习python写程序时,收到既是领导又是老师的ray的启发,明白了写程序就像搬家,打包归置分为不同的箱子,分享给大家。

python写程序就像搬家打包物品,需要很多的箱子。厨房类的放在一个箱子,衣物放在一个箱子,不同的东西放在不同的箱子;这里的箱子就像python程序中的类。举个例子,像写一个程序,需要访问mysql数据库,读取文件再存入redis,那么我们可以先把数据库和redis的信息放在一个配置文件里面,这个配置文件就相当于你的放在,然后准备一个箱子,假设叫database.py,用于取得database的信息,再准备一个箱子,叫redis,用于取得redis的信息;这样就可以把代码分区块写,然后用组程序调用不同的模块,就相当于根据标签去不同的箱子里面取你需要的方法。

所以在写程序的时候可以先思考,我需要哪些功能,需要建几个文件,就相当于准备几个箱子 ,,,,然后再去对箱子进行组装,和使用。希望这个思维也可以帮助到大家哦。。。。。

后续我会分享我自己按照这个思维组装箱子的实例,希望帮助到大家哦

python语言如何软件搬家_python写程序-就像搬家把物品分类放在箱子里相关推荐

  1. python抢票软件代码_Python 写一个抢票软件

    总体设计 所谓抢票软件,本质上就是基于浏览器驱动,实现登录.预定.确认信息的自动化.购买列车票涉及4个网页,相应的基本流程如下: 登录:输入用户名.密码,识别验证码,点击"登录": ...

  2. Python:Python语言编程软件安装的几大姿势之详细攻略

    Python:Python语言编程软件安装的几大姿势之详细攻略 目录 Python软件安装的几大姿势 Python原生安装 Python3.6安装 Python流行安装--完美搭配Pycharm

  3. 开发软件是否等于写程序?

    开发软件是否等于写程序?                                                                                         ...

  4. python语言控制结构是指_python程序的三种控制结构

    程序的三种控制结构 什么是控制结构? """ 程序有三种基本结构组成:顺序结构.分支结构.循环结构.任何程序都是由这三种基本结构组成. 顺序结构是程序按照线性顺序依次执行 ...

  5. python语言的优缺点论文_Python语言的优缺点是什么呢?

    Python这门语言的魅力和影响力已经远超Java.C.C++等编程语言前辈,主流的十大编程语言中,Python排名第一.被广大使用者誉为"更美好"编程语言.也常常被昵称为&quo ...

  6. 关于python中程序流程结构-Python语言程序设计(第4章:程序结构设计)

    4.1 算法 [1]计算机程序可视为数据结构和算法的集成,这种集成体现为以下两方面的内容:数据是程序实现的基础:算法要依靠程序来完成功能. [2]算法的特点:有穷性:确定性:零个或多个输入:一个或多个 ...

  7. python语言的类型是_Python语言类型

    Python是一门动态解释型的强类型语言. 对这句话进行解析,语言分为动态的和静态的,编译型和解释型的,强类型的和弱类型的语言之分. 下面对三种不同维度的类型的语言进行解释: 1.编译型和解释型 差别 ...

  8. python语言是一门编程语言_python是一门怎样的编程语言?老男孩python入门

    大家应该都听说过python语言,也知道它是一门非常适合零基础学习的语言,但是对于没有接触过的人来说可能就疑惑python到底是一门什么样的编程语言? 1.跨平台:跨平台不依赖操作系统和硬件环境,某个 ...

  9. 以下python语言关键字在异常处理_python后端开发工程师考证试题

    原标题:python后端开发工程师考证试题 python开发工程师考证试题 选择题 题目 关于 Python 程序格式框架的描述,以下选项中错误的是 ( A ) A: Python 语言不采用严格的& ...

最新文章

  1. .Net 文件流 System.IO之Stream
  2. js 获取浏览器url参数
  3. matlab 最大熵谱估计,最大熵原理
  4. 根据鼠标点击位置获取DataGridView的选择行号。
  5. 自然语言处理库——Gensim之Word2vec
  6. webpack 入口文件 php,webpack的使用详解
  7. 视频编码H.264的应用
  8. asm 查看 数据文件 修改 时间_ASM磁盘组ORA15042故障处理案例一:NORMAL磁盘组下失败组离线后ORA15042报错的处理...
  9. 读《深入浅出设计模式》
  10. JAVA 实现《warcraft java版》游戏
  11. led屏背后线路安装图解_液晶拼接屏安装方法图解及接线方法
  12. 开源博客系统php 漂亮,26种基于PHP的开源博客系统
  13. 菜鸡帆并不算长の编程之旅回顾
  14. Android 读取系统联系人
  15. 区块链学习(6)-EVM有6种方式可以存储数据
  16. 用计算机玩游戏的视频教程,手机飞屏玩电脑游戏 观看电脑视频教程
  17. 野三坡 小麻核桃大文化
  18. matlab获取href,用 MATLAB 抓取网页数据小程序
  19. 学习在不断进行中……
  20. MongoDB面试题整理-四年经验

热门文章

  1. 测试奶粉真假的软件,体绝假货!最详尽的奶粉真假辨别方法都在这里!
  2. 直播丨MySQL之父Monty来咯,腾讯云CDB/CynosDB技术揭秘之自主可控、前沿探索
  3. 排序归并连接Merge Sort Join
  4. presto是如何保证作业内存不会发生冲突和溢出
  5. 华为云云原生数据库GaussDB加速创新,企业核心数据上云信赖之选
  6. 从微服务应用于技术栈,了解华为云微服务应用
  7. 案例解析丨Spark Hive自定义函数应用
  8. 前端常用60余种工具方法(上)
  9. 云端远程Ubuntu系统进行无桌面Web浏览器自动化测试
  10. 福建农商银行计算机类笔试题目,2020年福建福州农商银行免笔试面试试题