更多课程 选择中心


Python培训

400-111-8989

Python简介和开发环境构建教程

  • 发布:白帽手
  • 来源: 警中求知
  • 时间:2017-11-30 14:50

Python是一把轻量级的瑞士军刀,能干很多事。未来八天时间内,个人出品了关于Python的基本入门教程。于是乎我想长期陪大家一起学习这门语言。

深入理解Python编程

最大的优势在于它的字符串模式匹配能力,其提供一个十分强大的正则表达式匹配引擎。核心实现依赖Perl,但语法比Perl易懂多。高级语言,面向对象,可拓展,可移植,易维护,高效的原型。

1.干同一件事,Python语言使用代码行相对少。

2.面对对象开发,方便团队写作,需要高性能的处理时可以自然粘合C/C++模块。

在Python解释器输入”import this”

Python家族

C语言实现,CPthon,拓展可用C/C++

Java实现,Jython,拓展可用Java

.Net实现,IronPython,拓展可用C#

Python能干什么

1.科学计算

2.图形化开发

3.系统脚本

4.web服务器

5.网络爬虫

6.服务器集群自动化运维

一、高效的开发环境与基础

Python开发环境

Mac/Linux发行版目前默认安装Pyhon,Windows默认不安装。

ipython解释器

Windows下Sublime Text3和python语言环境

sublimetext3编辑器:#/3

python:下载地址:#/downloads/

Python分为python2和python3,有相应的区别,如果选择python3,则第三方库很多不能使用。

Linux下Sublime Text3和python语言环境

Linux发行版很多种,我使用的是Ubuntu17.04。可以自行配置虚拟机。

sublimetext3编辑器:#/3

Ubuntu安装ipython

1.安装sudo apt-get install ipython

2.启动 ipython

3.体验print “hello itcastcpp“ #此为python2的写法

4.exit()

5案例

#/usr/bin/envpython

#-*-coding:utf-8-*-

import requests

res =requests.get("https://www.baidu.com")

save.file = open("baidu.html","w")

savefile.write(res.content)

savefile.close()

Sublime使用技巧

1.安装package管理工具

使用 [Ctrl + `] (或View > Show Console menu) 打开Sublime Text控制台,将下面的Python代码粘贴到控制台里:

地址:#/unflynaomi/p/5704293.html

ctrl+shirt+p 调出install packpage

常用的工具包

1.AdvanceNewFile

2.Djaneiro

3.Emet

4.Git

5.。。。

自此环境差不多完成了。简单调试一下。

根据上面的一个例子,在ipython中调试

解决sudo apt-install python-pip

pip2 requests //requests是python的第三方库文件

过程:

itcast.html就是爬的数据。

最后说一下我是在linux系统做的,不想成天切换虚拟机,开了sshd服务,

#/Linux/2015-07/119608.htm

http://blog.csdn.net/a753255157/article/details/49156029

以前是在window下学习python,现在刚好趁现在使用linux熟悉一下。从今天开始,但不会定期更新,因为工作很忙,基本上都是晚上11点后有时间写。下次给大家看我想学的东西大纲。

本文内容转载自网络,本着分享与传播的原则,版权归原作者所有,如有侵权请联系我们进行删除!

预约申请免费试听课

填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!

上一篇:Python异步爬虫详解
下一篇:Python 函数的参数传递

2021年Python全套免费视频教程在哪里?

Python编程学习路线

Python最高有几级?

人工智能与语音遥控的区别?

  • 扫码领取资料

    回复关键字:视频资料

    免费领取 达内课程视频学习资料

Copyright © 2023 Tedu.cn All Rights Reserved 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有

选择城市和中心
黑龙江省

吉林省

河北省

湖南省

贵州省

云南省

广西省

海南省