勤学教育网合作机构> > 广州叩丁狼教育欢迎您!
广州叩丁狼教育banner
python学习网>

学习python先学什么

1

学习 python 先学什么

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“,即可。

2

字典的实用方法

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)

3

如何有效学习

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

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

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

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

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


如何有效学习

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

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

高阶知识:

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

提升阶段:

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

4

如何创建文档

创建一个文本文档(.txt),保存的时候将文件格式输入.py

模块的编辑可以在python环境下使用fwrite等语句进行编辑,或者使用自带的IDLE编辑器编辑(右键选择即可)

可下载notepad等编辑软件,支持多种语言创建、编辑,在保存时选择.py进行保存即可.

打开命令提示符cmd.exe窗口,自动显示当前所在文件夹在C盘用户文件夹下。

要运行模块时,需要将当前文件夹改成模块所在的文件夹。同盘文件夹可使用cd语句(cd+ +路径)更改路径。不同盘,先直接输入盘编号,再使用cd更改。

在路径下打开python.exe,使用import导入模块后,就可以使用模块内编辑的函数、定义的变量了。

以上是广州叩丁狼教育整理的学习python先学什么全部内容。

热门推荐

广州 勤学教育信息技术有限公司@版权所有 粤ICP备10236336号-1