天才教育网合作机构 > 培训机构 >

天才领路者

欢迎您!
朋友圈

400-850-8622

全国统一学习专线 9:00-21:00

位置:培训资讯 > 总算理解零基础学习python

总算理解零基础学习python

日期:2019-09-18 17:12:56     浏览:209    来源:天才领路者
核心提示:Python是非常简洁的一种脚本语言,写同样的程序,代码量仅为java的三分一,除了性能没有Java强之外,它的优点还是相当多的。以下是小编为你整理的零基础学习python 下载Activepython安装包。

Python是非常简洁的一种脚本语言,写同样的程序,代码量仅为java的三分一,除了性能没有Java强之外,它的优点还是相当多的。以下是小编为你整理的零基础学习python  

下载Activepython安装包。  

ActivePython 包含了一个完整的 Python 内核,直接调用 Python 官方的开源内核,附加了一些 Python 的 Windows扩展,同时还提供了全部的访问 Windows APIs 的服务,可以免费使用。提供供32位、64位的python安装包。  

这里使用的是python 2.7.10版本,为什么不用python 3.X呢?因为,目前主流Linux web服务器的核心版本是2.7,方便部署web应用。  

零基础学习python

 

如果这里你使用浏览器Chrome,会提示你是否选择安装,选择保留下载安装包即可。  

选择点击“运行”软件即可,建议大家选择默认安装,方便管理环境变量。  

python的拓展库一般有一致的的默认安装路径,选择默认安装,减少程序报错。  

查看是否安装成功。  

点击windows开始菜单。选择“运行“,输入”cmd“,启动命令行窗口。  

在命令行中,输入”python“,查看是否安装成功  

优化python安装包管理工具。Activepython自带了pypm安装包管理工具。所以,这里可以使用pypm来安装pip管理工具,顺利实现拓展包的安装使用。  

为什么不直接使用pypm?因为,更新慢、经常安装失败、下载速度慢……,除非你是付费用户。  

在新开的命令行窗口中输入”pypm install pip“,即可。  

字典的实用方法

d = {"Start": "开始", "learning": "学习", "python": "python", "version": 3}  

# 看看d的类型是否是字典dict  

#  

print(type(d))  

# 输出字典  

# {'Start': '开始', 'learning': '学习', 'python': 'python', 'version': 3}  

print(d)  

# 用d.keys()返回dict的所有键,结果是list  

# dict_keys(['Start', 'learning', 'python', 'version'])  

print(d.keys())  

# 用for语句循环返回所有键  

# Start learning python version  

for key in d.keys():  

print(key, end=' ')  

# 用d.values()返回dict的所有值  

# 如果里面没有嵌套别的dict,结果是list  

# dict_values(['开始', '学习', 'python', 3])  

print(d.values())  

# 用for语句循环返回所有值  

# 开始 学习 python 3  

for values in d.values():  

print(values, end=' ',)  

# 用items()返回一组一组的键值对  

# 结果是list,只不过list里面的元素是元组  

# dict_items([('Start', '开始'), ('learning', '学习'), ('python', 'python'), ('version', 3)])  

print(d.items())  

# 用for语句循环返回一组一组的键值对  

# ('Start', '开始')('learning', '学习')('python', 'python')('version', 3)  

for items in d.items():  

print(items, end='')  

# 查看dict项目个数  

print(len(d))  

new_d = d.copy()  

# 拷贝dict  

print(new_d)  

# 词典中增添一个新元素  

d["now"] = "现在"  

# {'Start': '开始', 'learning': '学习', 'python': 'python', 'version': 3, 'now': '现在'}  

print(d)  

# del删除词典中的一个元素  

# 没有返回值,如果删除键不存在,返回错误  

del d['now']  

# {'Start': '开始', 'learning': '学习', 'python': 'python', 'version': 3}  

print(d)  

# 根据key删除相应的键值对,并返回该值  

d.pop('Start')  

# {'learning': '学习', 'python': 'python', 'version': 3}  

print(d)  

d1 = {"now": "现在"}  

# 把一个词典合并到另一个词典中  

# 把d1词典合并到d词典中  

d.update(d1)  

# {'learning': '学习', 'python': 'python', 'version': 3, 'now': '现在'}  

print(d)  

如何有效学习

基础知识:学习每一种新的编程语言都是从最基本的开始,对于python而言也是需要先学习其基础知识。  

python的基础知识包括:变量和数据类型,List和Tuple,条件判断和循环,Dict和Set, 函数,切片,迭代和列表生成式。  

注意:学习基础知识切莫着急,一定要打好基础,这样才会更好的应用python。  

进阶知识:学完掌握基础知识之后,就要学习进阶知识了。  

python的进阶知识包括:函数式编程,模块,面向对象编程基础,类的继承和定制类。

 

python装饰器:装饰器是很重要的一个知识点。  

关于装饰器需要涉及到函数作用域.闭包的使用和装饰器的概念及使用。  

高阶知识:  

文件处理,错误和异常和正则表达式  

提升阶段:  

数据库操作,Django框架和爬虫技术。  

如何学好python

买一本好书。

不一定非要一直遍敲代码边学习,个人经验,当代码逻辑很清晰,经过之前C语言刷题的锻炼之后,看书学习新的编程语言效果也是非常好,状态好的时候,半天就能学100多页。这里推荐可以看看python丶基础教程,笨方法学python。

注重实践。

注意和*条并不冲突,多敲代码才是王道。可以去codeforce上做题,虽然都是英文的,但是可以用python提交,此外还有计丶蒜客,pythontip。后两者更加简单。多多训练,解决问题。

注意需求。

你学python,想用它做什么?可以去一些项目网站,例如国内的shiyanlou,去跟着做做一个个真正的项目,还有很多书上有很多实战项目,跟着做下来。然后,很必要的,自己在这个项目上添加上自己的一些想法,将它变成自己的项目,这一点提高非常大

注意网络资源。

像百度经验一样,也可以多逛逛知乎,CSDN,博客园,看看大牛们都是怎么学习的,很多方法都会有介绍,自己有选择的学习。

记录自己的学习

开通博客,像CSDN,博客园,或者自己搭建的博客都可以,记录下自己的学习心得,不要怕自己的成果会被窃取,你那点知识大牛们是不屑的,一步一个脚印,在你往回看自己一篇篇博客的时候,你会发现自己已经走了很远。

注意找个小伙伴

有个志同道合,水平相当的伙伴一起学习效率是非常高的,这里也并不是说要在一块学习,而是互相知道对方正在干些什么,我们可以互相分享自己的知识,自己的新发现,这也是为将来你的合作伙伴打下基础。

如果本页不是您要找的课程,您也可以百度查找一下: