人生苦短,我学Python——一个计算机本科生的Python学习之路(一)

为什么要学Python

学不逢时

作为一个在武汉某普通一本高校的计算机专业本科生,其实很早之前就有了要学Python的想法,奈何现实很残酷,课业压力大(可能是个借口,哈哈),大一虽然课不多,但很多时候无所事事,天天打游戏睡觉,基本上找不到很好的时间来系统学习一下。到了大二,专业课变多了,更加没有时间去学了,再加上我在学生会某部门任职,忙完了还要帮某小朋友做这做那,写oj题目啥的(不敢抱怨,求生欲)。恰巧大二上学期寒假在家遇到了武汉爆发新冠肺炎疫情(武汉加油),不能去学校,待在家里也没啥干的,就拾起了我心心念念的Python,想去体验一把一个函数解决所有事情的快感,再也不用担心自己的头发了!

Python的优缺点

说到为什么要学Python,请大家自行谷歌去看看C语言、C++、Java之父的发量,再对比看一下Python之父吉多的发量,就知道为什么要学Python了(太真实了),当然我在这里是开个玩笑。我在网络上了解到,Python有其独有的设计哲学“优雅、明确、简单”,只用一种最简单的方法去解决问题,避免花里胡哨和难以理解的语法规则。有过程序设计语言学习的人都知道,C语言中的指针简直是我们专业学生的噩梦,Java那花里胡哨的语法规则,学完了都不知道咋输入输出(我指的是像我这样懒,没花时间的人)。反观Python是多么的人性化,用最少的代码解决不管是简单还是复杂的问题。以下我列举三门语言输出最简单的hello world代码。

C语言                                                                            java                                                                                   python
# include<stdio.h>                        public class hello_world {                                                 print("hello world")
int main()                                               public static void mian(string[] args) {
{                                                                               System.out.println("hello world");
	printf("hello world");                 }
}                                                        }

就这而言,Python是不是简单太多。当然Python也有一些缺点,例如运行速度等问题,大家可以自行谷歌了解(因为我也不太懂)。

人生苦短,我学Python

Python这门语言很友好,不管是计算机专业还是小白都适合去了解,特别是在当下人工智能时代,机器学习啥的乱七八糟的东西都要用到Python,包括大家所熟悉的爬虫,数据挖掘等等。而且Python是真的容易上手,作为一门开放性的语言,不仅是Python内置的库,互联网社区有大量的Python第三方库供大家去调用来解决实际问题,毕竟别人已经解决的问题是没有必要自己再来实现一遍的,我们要做的是发现新的问题并加以解决。

计算机思维更重要

说到这里,我要强调一点,任何程序设计语言包括Python只是一门工具,他让我们不用直接跟底层的机器去打交道,简化了我们学习的过程,但是真正重要的计算机思维,如何去发现问题解决问题,而不是一味的调库,东拼西凑。希望大家能够掌握计算机的精髓,用好这个工具,愿和大家一起进步。奥利给!

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值