python自学要多久-怎么自学python,大概要多久?
学编程语言有个小秘诀,直接上项目就是干,做完后你就是pythoner了。
不要怕没有基础,边做边查边学,进步很快的。
因人而异,一周或者一个月就能搞定。当然需要足够的投入。
以前我也觉得收集资料、啃语法、敲代码是学python的套路,但这样学效率太低。
你要知道python是一门脚本语言,不需要传统的编写-编译-链接-运行过程,语法简答、执行方便。
也就是说python像是个瑞士军刀,可以写出很多有用的小工具,随写随用。
我在python专栏里写了很多python应用案例,其实大多是对新手友好的。Python大数据分析zhuanlan.zhihu.com
下面介绍适合新手的python小项目:
贪吃蛇小游戏
用100行python代码写个贪吃蛇小游戏,也不复杂但涵盖了大部分python语法。 /> />
可以尝试着先复制代码运行一遍,然后自己写。
人脸识别
调用开源项目,只需要简单的几十行python代码,就可以实现人脸识别。 /> />
中文分词&情感分析
这个也比较有意思,可以爬取电商评论数据,然后分词处理,并做情感分析,判断好评、差评。
jieba可以用来做分词处理 /> />
snownlp可以用来做情感分析。
import snownlp
sentense = '''亲,第一天秒杀买,比第二天的正常价还高,说保价7天申请售后说退差价也比不退,你们还有信誉吗'''
result = snownlp.SnowNLP(sentense)
a = result.words # list
b = result.sentiments # float
print("%.2f" % b)
车型识别
这里使用python调用百度的车型识别模型,只要导入车辆图片可以自动识别车型。
import requests
import base64
import matplotlib.pyplot as plt
import matplotlib.image as mpimg
# 输入你的api_key和secret_key,获取地址https://console.bce.baidu.com/ai
api_key = ''
secret_key = ''
url = 'https://aip.baidubce.com/oauth/2.0/token?grant_type=client_credentials&client_id=' + str(api_key) + '&client_secret=' + str(secret_key)
res = requests.get(url).text
a = eval(res)
access_token = a['access_token']
animal = 'https://aip.baidubce.com/rest/2.0/image-classify/v1/car?access_token=' + str(access_token)
header = {
'Content-Type':'application/x-www-form-urlencoded'
}
data = {}
with open('timg.jpg', 'rb') as f:
image = base64.b64encode(f.read())
data["image"] = str(image, 'utf-8')
res2 = requests.post(url=animal,data=data, headers=header).text
print('颜色:',eval(res2)['color_result'])
print('车型预测')
for each in eval(res2)['result']:
print(each['name'], ' 相似度:', each['score'])
plt.imshow(mpimg.imread(f))
plt.show() />
其他还有很多可以实操的小例子https://zhuanlan.zhihu.com/p/89868804zhuanlan.zhihu.comhttps://zhuanlan.zhihu.com/p/78402705zhuanlan.zhihu.comhttps://zhuanlan.zhihu.com/p/37552115zhuanlan.zhihu.comhttps://zhuanlan.zhihu.com/p/78096018zhuanlan.zhihu.com
如果想看书学习,之前我也写过一些推荐入门python有什么好的书籍推荐?www.zhihu.com
基础语法看教程确实够了,但有的人会觉得枯燥,学东西还得有趣不是。
那就推荐去B站找找视频,搜python,排名靠前的教程都还不错。
有人在问买什么书看,我一向都是看网上教程的,新手非要看书的话,是有那么两三本。
零基础可以看python编程从入门到实践,书后面有不错的案例。 />
还有一本是注重实践、解决问题的书,叫作python让繁琐工作自动化,适合有点基础的选手。该书是从爬虫、自动化表格、邮件收发、桌面控制等角度来写的,比较贴合日常工作场景。 />
还有一本比较好的是python cookbook,是本工具书,而非语法书。
工具书当然是为了解决问题,所以cookbook的风格就是对症下药,先提问题再讲方法。
这本书不太适合小白看,因为里面概念比较多。 />
如果你英文好的话,当然首选看英文版,表达更精确。
也有中文版,看起来不费劲。
纸质也出版了。
好了,说的有点多。
python自学要多久-怎么自学python,大概要多久?相关推荐
- 在哪自学python_怎么自学python,大概要多久?
怎么自学 Python,大概要多久? 这个问题建议是最好能基于目标再做时间预算,因为 Python 能做的事情太多了,所以也导致不同的用途所需学习时间不一样.先引用骆昊先生在 GitHub 上的项目& ...
- 怎么自学python,大概要多久?
怎么自学python,大概要多久? 我不喜欢一上来就推荐一堆参考资料的东西,那只会让初学者更迷茫.好比一个婴儿,你告诉他学会走路的方法有100种,他只会变的对走路毫无兴趣,他要的只是一种最有效的学会走 ...
- 零基础学python需要多久-零基础学python大概要多久
Python是目前公认的全球5大流行语言之一,从云计算.大数据到人工智能,Python无处不在,同时Python被誉为神奇的"胶水语言",因为它能够轻易地操作其他程序,轻易地包装使 ...
- 零基础学python大概要多久-零基础学python大概要多久
Python是目前公认的全球5大流行语言之一,从云计算.大数据到人工智能,Python无处不在,同时Python被誉为神奇的"胶水语言",因为它能够轻易地操作其他程序,轻易地包装使 ...
- 2020年,Android开发想自学可能吗,大概要多久?
看见有人提问"Android开发想自学可能吗,大概要多久?",想着自己好歹也是工作了快六年的老Android,就在这里特意写了一篇文章回答一下,希望对大家的自学之路有所帮助. 一. ...
- 小米正式offer大概要多久_小程序审核大概要多久?审核标准是什么?
小程序现在已经没什么门槛,即使是零基础,你也能快速制作成功.不过,制作完之后还需要通过审核,才能顺利发布.很多小白对审核还一窍不通,所以接下来就跟大家科普一下关于小程序审核的相关问题. 1.小程序审核 ...
- h5小游戏制作开发大概要多久,微信h5的游戏开发成本有多少?
国内有很多商家在用h5的游戏做营销,诸如TOM游戏等出色的开发商也脱颖而出,成为了H5小游戏定制领域的翘楚,本期我们借助TOM游戏,分析一款h5小游戏制作开发大概要多久,微信h5的游戏开发成本有多少, ...
- 文科生自学python要多久_怎么自学python,大概要多久?
都让开!本人文科生,自学Python 2年半,作为一个曾经完全0基础,啥都不懂纯靠自学学会python的文科生,有一些不成熟的小建议可以分享一下. 首先不要觉着编程难,只要你认识26个英文字母,有一点 ...
- python要自学多长时间-怎么自学python,大概要多久?
这题我会!!!!! 要很久,久到什么程度?久到读一本书的时间. 答主的python纯自学,并通过自学找到了第一份工作. 那专业不是计算机,或者没接触过Python该怎么办? 别害怕,跟着我走,成不了大 ...
- python自学需要多久-怎么自学python,大概要多久?
都让开!本人文科生,自学Python 2年半,作为一个曾经完全0基础,啥都不懂纯靠自学学会python的文科生,有一些不成熟的小建议可以分享一下. 首先不要觉着编程难,只要你认识26个英文字母,有一点 ...
最新文章
- 中国顶尖的技术社区们在一个群里,会聊什么…
- MIT自动驾驶船下水!可乘坐5人,阿姆斯特丹运河航行3小时误差不到0.17米
- php zend框架入门,Zend Framework 入门——快速上手
- 微信公众平台开发--微信网页授权
- 图片文字识别(一):tesseract-ocr-4.00的安装与初步进行图片文字识别
- [Python从零到壹] 十一.数据分析之Numpy、Pandas、Matplotlib和Sklearn入门知识万字详解(1)
- 移动app测试流程与测试点
- Marketing Cloud里取得系统contact数目的API
- d3.js 实现烟花鲜果
- setwindowpos怎么改变z序_Windows转Mac——操作习惯的改变!
- 深度解密换脸应用Deepfake
- Ubuntu 16.04 LTS深度美化!
- 王垠系列博文(题名外挂URL)
- 淘淘商城系列——Redis的安装
- mcgs组态软件中字体如果从左到右变化_MCGS组态软件课件-第5章.ppt
- 异常处理与MiniDump详解 4 MiniDump
- Linux vmstat命令详解
- ckeditor4 使用总结
- Android UI 基础知识
- python如何使用tessract_Python如何基于Tesseract实现识别文字功能