维基解码(1)

今天有料君为大家开始一系列的维基解码文章,为大家讲解一下好像很神秘的IT 编程 究竟是什么东西。

我会以比较beginner-friendly的编程语言Python说起。Python语法简单,易用。大家先来感受一下下面这段简单的代码(大家如果感兴趣,可以百度一下,如何在Windows下安装Python安装步骤其实很简单,跟普通的应用程序差不多,环境安装完之后就可以开始我们的Python编程解析之旅了。)

首先我们先来写一个文件,通常来说叫源文件。

命名为helloWorld.py

文件的内容只有一行代码

图一

那它是做了什么呢?

图二

我们在电脑上用Python文件的解析器,解析文件的内容

看到屏幕上输出了 hello world 的文件

PS: hello world是IT里经典的开始教学内容

我们的Python里面的代码中的print是Python自带的函数,它的作用就是在屏幕上输出括号里的内容。

那可能有同学会问,能不能输出中文啊?毕竟我们是中国人,有木有。

答案,当然是可以!

我们修改一下刚刚的文件内容,改成下面的

相比刚刚,我们在第一行加多了一个,这个是指明字符集,它的意思就是跟解析器说,我现在要输出的有中文,你来负责翻译一下的意思

保存一下,我们再来运行一下程序,就能看到我们的大中文:你好

是不是很6 ?哈哈哈哈哈,好无聊是吧。其实没有啦,因为刚刚开始,所以只能跟大家解析一下基本的内容,其实编程可不仅仅说是做这种这么无聊的东西哦,Python更是拥有很多优秀的开源库,可以做很多很酷的东西,例如现在如火如荼的大数据和AI之类的。

先给大家看下下面这段代码,这个就是大数据的处理,程序会根据以往的数据,自动分类。

如果大家感兴趣,后面讲到更深入的时候可以一起跟大家讲讲AI的原理,我们自己来搭建模型!

好了,今天我们就先到这里。

本文来自企鹅号 - 全球大搜罗媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java学习网

程序员在周末学习的8个实用技术

程序员在周末学习的8个实用技术 论你是刚开始接触软件项目开发的新手程序员,还是一个正在寻找拓展技能的经验级软件工程师,都有许多学不完的新技术等待着你去拓展。当然...

2319
来自专栏小狼的世界

推荐给开发和设计人员的iPad应用

葫芦瓢送了一部iPad,把玩几天后,不管是从iTunes商店的推荐,还是各种应用推荐软件的列表中,没有找到特别好的应用。还是利用搜索引擎,找到了一些对开发人员...

1042
来自专栏申龙斌的程序人生

零基础学编程027:站在巨人的肩膀上

在《零基础学编程021:获取股票实时行情数据》这一节里,我们利用urllib抓取新浪财经中的股票数据,可以取出谷歌股票的开盘价,回顾一下代码: import u...

2916
来自专栏应用案例

FANUC如何实现按复位按键返回到程序开头

每天思考一段话 生活是一面镜子,我们如何面对它,它就会如何馈赠我们。背不动的,要放下。伤不起的,要看淡。想不通的,可以不想。恨不过的,要抚平。有时,尽管我们已经...

1976
来自专栏Coding01

我是如何利用 workflow + 印象笔记搜集文章素材的

这段时间开始试着写作,发现需要考虑的,要做的前期工作还是很多,其中最耗时的估计就是:搜集素材

875
来自专栏web编程技术分享

【手把手】JavaWeb 入门级项目实战 -- 文章发布系统 (第七节)

3029
来自专栏大数据智能实战

deepwalk遇到RuntimeError on windows trying python multiprocessing问题解决办法

本实验基于deepwalk1.0.2,Windows7,64bits 在调试代码TriDNR时,编译如下模块时发生错误: 代码网址:https://github...

1957
来自专栏walterlv - 吕毅的博客

为修改了链接地址的博客进行重定向

发布于 2017-11-13 17:05 更新于 2018-08...

441
来自专栏java学习

Java每日一练(2017/6/14)

Java基础 | 数据库 | Android | 学习视频 | 学习资料下载 最新通知 ●回复"每日一练"获取以前的题目! ●答案公布时间:为每期发布题目的第二...

2967
来自专栏极客猴

Python 编码规范

软件行业现在基本上是协同工作,不再是以前个人单打独斗的年代了。在一个团队中,每个人可能负责一个或者多个模块。如果团队没有统一的编程规范,会增加代码理解难度,从而...

833

扫码关注云+社区