python—让繁琐工作自动化

python,在占领国一段时间的朋友圈,是关于编程的东西。大都是是扫码进入学习群之类的东西。只是不知道哪些当时刷圈的小伙伴们学的怎么样了,大致也有一两个月的时间。

为什么提起这个,因为最近也看到一些python编成的书籍和慕课的介绍。觉得还挺有意思的就看了一些。大致了解下,代码是可以作画和制作词云,还可以编写一些逻辑来控制和判断。能所能做的可以说是很多很多。就像有本书的书名《Python编程快速上手——让繁琐工作自动化》。这个能不能达到,答案是肯定的。

词云:

逻辑判断:
python—让繁琐工作自动化

这逻辑基本上就像人思考和判断,这个是简单的逻辑,而如果程序足够完善,这个要比大多数人的决策和判断要准确的多。

所这么多其实不是想说python(读音paisen)。只是想说python,一个新概念,不要拒绝新知识。

另一个想说的是拼音(Pinyin),二十六个字母。汉语怎么会有26字母呢,西方的文字,也是汉字的发音基础。一个生子还是需要Pinyin才能读出来。现在拿出文言文来,看到生子一脸懵逼了,没有拼音估计想读下去都很难。字符是基础。

另一个NC。在大学的课程里有一个课程是NC代码。也就是机加程序的NC代码。那个时候什么华中数控、西门子、三菱的执行代码还有些区别。模拟NC的代码的程序也有,类似于仿真加工,可以校验程序。

当然,现在的几乎不用人再编写NC代码了,大多设计软件中都开始集成输出NC代码功能。再次之,也可以将图形文件直接编译输出NC代码,比如FASTCAM。设计中离不开数据,而这个数据包含两个内容:1数字(尺寸)+2字母(位置和形式),在NC代码中也包含这两个数据。程序内部数据读取就相对简单。如果加入人为的编成就会产生一些错误和失误,导致最终的结果错误。让繁琐工作自动化,这个就是程序的魅力所在。FASTCAM就是这个程序(代码的集合)。当然,不一定是python干的,可能是其他的编程语言。

最近有几件工作的事,倒是想起一些东西。一个是有一个工作流程,因为太久没有做,就忘记了规则。最后,却导致小小的返工。一件不可怕,可是多了就很繁琐。事实上,这件事还是出现大量的弥补工作。是不是可以用逻辑和次序控制呢?这个是可以的,如果不符合要求就无法进行下一步工作,就比如下面这个例子:
python—让繁琐工作自动化

当然,这个流程和实际中的工作要求是不同的。但这些流程和代码是可以编译为对应的流程,用于控制流程保证正确和符合规范。

一个工具的目的是什么,它是要应用于所从事的工作或者生活,用于简化和高效。否则就像是背了一堆单词和句子,能干什么,只是占据脑容量了。

DOS系统已经很少看到了。但实际上一些计算机一些基础的命令和运行,还是DOS。命令行的高效是不容置疑的。当然,WIN10现在的交互界面越来越便于理解和操作。要是现在还让你看一堆代码,估计你再也不会买电脑了。

但对于计算机领域的人,可能更倾向于看代码,因为只要看到代码才知道所要的结果是不是想要的,执行的命令是不是病毒程序。这个在图形界面是无法知道的,等到执行完成,病毒已经泛滥了。

现在的设计也开始趋向于类似代码和命令行了。虽然三维软件可以很直观的看到图形或者立体模型,但参数(数据)对设计而言,却更为重要。在现在的软件中也强调参数化设计。为什么?答案:让繁琐工作自动化。

有过三维设计经验的人,会发现参数化设计,在设计变更时会很方便。因为在一个模型中找到对应特征去一个一个更改是很浪费时间的,还要记住一些关联数据的更改,否者设计会出错。而参数化设计就可以避免一个一个特征的去找,只需要更改对应的赋值就可以准确,高效的达到目的。对于关联数据也可以用关系(自变量和变量去控制和一些逻辑)以减少参数的数量。

再往下延深,设计软件与Excel 可以交互。而无论在设计软件中的代码以及Excel 自身的函数,而对于数据处理和控制流(条件),很容易实现。因此大大的降低的人工处理数据的繁琐操作。Excel在数据处理以及一些函数应用中,对于控制流的应用,就能准确的判断是否符合条件,从而取代依靠人的记忆判断。

这一切无不体现在编程的思想之中,让繁琐工作自动化。而无论是设计软件还是Excel 本身也是通过代码编译而成,也是代码的一种应用形式。因而,更好的理解编程语言却无意中更好理解设计软件和Excel的思想,让繁琐变的简单和自动化。

转载于:https://blog.51cto.com/13995051/2310953

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值