RPA我懂,但是跟代码扯上关系就不要来找我了,“代码”?“编程”?——这辈子都学不会的!
很多人闻“码”色变,数字代码,就像一串串没有人情味的外星语,枯燥无味又故弄玄虚,密密麻麻地就像看天书一样,刚鼓捣两下就觉得简直太难了。
其实代码并没有大家想象的那么高深莫测和艰涩难懂,今天这篇文章笔者就和大家理一理代码到底是个什么“鬼”?它和学习RPA之间又有哪些关系呢?搞懂了这个小秘密,你会觉得——RPA学习,So easy !
RPA跟代码有什么关系?
RPA就是流程自动化机器人,就是帮助我们操作电脑,自动代替人工完成电脑端的大量重复繁琐且有规则的操作,可以有效的节省人力和时间。
那么,RPA跟代码有什么关系呢?
从计算机诞生以来,大到整个操作系统,小到一个鼠标点击的操作,其背后的组成都由不同代码量组成,下面我们简单看一下这些代码量到底有多少
代码量(行数)
不难看出,我们平常对电脑/手机的所有操作背后原理都是在执行不同的代码。
RPA也不例外,RPA只是通过及其简单的拖拉拽界面化的方式,在用户无感知的情况下,自动生成了可适于流程自动运行的代码. 如果在此基础上再了解一丢丢关于Python的小知识, 那简直就是如虎添翼,所向无敌了!
RPA与代码的种类
比如我们写一段文章, 阅读一本书, 不同的人使用的语言不同,据统计,截至目前为止, 全世界目前有7111种不同的语言.但不管语言种类有多少种,所表达的意思都是统一的。
在计算机领域也是一样, 迄今为止,有超过250种不同的编程语言被各行各业的工程师们所使用,没有哪一个计算机语言可以被简单的判定为“最好的语言”, 我们更多听到的说法是,Java非常适合来编写windows操作系统的软件,HTML在对网站的开发应用的最为广泛。
但我们可以从一张图来看一下截止到2019年六月,全世界范围内,热度最高的计算机语言排行:
来源:https://pypl.github.io/PYPL.html
上图仅是在不分应用领域的语言热度的排行,相对于在人工智能领域非常火的RPA来看,众所周知Python是目前公认最火的编程语言,没有之一!
Python代码与RPA
代码!代码!可是我不会代码啊,我永远也学不会代码了!!!
不同计算机语言学习的门槛是不一样的,对于不同计算机语言的入门难度,不同的人也有着不同的评价,但是纵观整个互联网,Python语言的入门简单程度绝对可以排名所有计算机语言的前三位。
首先我们就来简单介绍下,Python是一种面向对象、直译式计算机程序设计语言,由Guido van Rossum于 1989年底发明, 第一个公开发行版发行于1991年。Python语法简捷而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,它能够很轻松的把用其他语言制作的各种模块(尤其是C/C++)轻松地联结在一起。
给大家举个简单的例子,感受一下
让我们在计算机在系统中输出“你好RPA”几个字样,分别使用C,Jave以及Python, 看看他们分别长什么样子
C:
include <stdio.h>
int main()
{
printf("你好RPA!");
}
Java
public class Test {
public static void main(String[] args) {
System.out.println("你好RPA!");
}
}
Python
print('你好RPA!')
没有对比就没有伤害,多了我就不说了,自己体会一下吧。最简单的Python语言的上手难度,不比学英文的How are you难多少!
Python之所以如此受欢迎的原因总结下来如下几点:
1、易于学习,具备可读性和表达性
2、超高的通用性
3、具备大量模块和库
所以,Python代码语言是如此地简单易读,一学就懂,而学习RPA主要依赖于 python 语言,这样一解释,是不是就觉得RPA没有那么难学了?是的,如果你有心想学习RPA好技术,读了此文是不是没有那么惧怕代码这个“鬼”东西了。
其实他就和我们学习任何一门外语一样,初学时每天都会有“我是谁?我在哪里?我在做什么?”的疑问,当你学会了以后就会发现,那些不畏艰难战胜最初的心理恐惧而学会一门新技术的感觉棒棒哒!
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。