首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

知道这几点你就学会了Python!

由于Python目前在各个领域都比较火,尤其是人工智能和量化金融方面的应用,更让人趋之若鹜,还不会Python的你是不是落伍了呢。下面就是我的不装逼教你学Python教学方法。不拽专有名词,不让你云里雾里,致力于生动朴实的语言,让你了解这门火的不能再火的编程语言。

Python需要什么技能:Python这门语言十分贴近我们平常所用的交流语言,只要有点英语单词基础就行,例如for,open,in,not等等十分简单的单词就够了,是不是心动了,继续往下看。

Python解决什么问题:编程本质上就是针对什么,做什么东西。下面我们用一个生活化的例子来解释如何入门Python。

例如:我要捉一只老鼠。

第一点:“我”,这里值得指出的是,编程语言里没有主语,也就是说动作的发出方啦,因为发出动作一直都是计算机啦,默认忽略。划重点——编程里没有主语。

第二点:“捉”,这是一个动作,编程主要就是这一步啦。

第三点:“一只老鼠”,这是一个名词,这在编程里就相当于变量啦。

总结:Python语句都是祈使句啦。所以编程语言听起来是这样的感觉的:去端茶、去倒水、来给我按摩……哈哈,是不是感觉自己像大爷,对的,只要你学会编程,你就是计算机的主子。

所以学会Python只需要知道这两点就行啦:动作和变量。

首先,我们讲变量。

Python变量一般分为三种:时间日期、数字、字符串。

1.时间和日期:计算机需要知道什么时间做什么事情啦!

2.数字:定量的,例如,一步两步、一步两步、似魔鬼的步伐,不好意思,跑偏啦。

3.字符串:定性的,例如,‘abcdefg……’

其次,我们讲动作。

其实也不叫动作啦,叫逻辑操作!主要是两种:判断和循环。

1.判断:确定一个事情要不要做。例如,如果碰到老师,就跑。“跑”这个动作要不要做,取决于你是否碰到老师。判断一般是if语句:if a>b: c=3【这句的意思是,如果a>b,那么c就等于3】

2.循环:把一个事情做多少遍。例如,全文背诵20遍,哈哈,是不是想到了背诵支配的恐惧。循环一般是for语句:for i in range(20): print(i)【这句的意思是,对于0到20的每一个数字都显示到屏幕上】

最后,纳尼,你不是说只有动作和变量吗?怎么还有……,你这个骗子!

先别急,我没有骗你啦。下边我想讲数据结构:是不是觉得有点难以理解。别怕,一点都不难。数据结构就是由变量组成的大一点的变量。比如变量是“一个苹果”,那么数据结构就相当于是“一袋子苹果”。

数据结构主要分为四类:【简单来说是四类啦,懂得人就不要逞能啦,我知道更复杂还有很多。因为这一篇我主要讲给入门的人听。】列表、元组、字典、集合。

1.列表:有顺序的几个变量。比如,站成一排的同学,我叫排第几个的人出来,他就出来。

2.元组:不能改变顺序的几个变量。一般来说,应用意义不大。

3.字典:成对的几个变量。比如,小明的女朋友是小红。我说小红的男朋友是谁,就很清楚啦。

4.集合:就是不重复的几个变量。一般的作用就是用来去除重复项啦。比如,5个苹果、3个梨、1个香蕉构成的集合只能是1个苹果、1个梨和1个香蕉啦。

简单来说,Python就这么点东西啦。学会了这些就基本上学会Python啦。不过语言重要的是应用,如何利用Python解决实际问题才是最主要的。比如你学会了1+1=2,我让你写一道应用题,两者肯定不是一个层次的,重要的是多练多应用啊。

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20171223G0DGUD00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券