`
nbtlxx
  • 浏览: 249422 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

python入门(欢迎来到python世界)

阅读更多
课程地址:http://www.duobei.com/room/course/4537134244
可以专注功能的实现,不用专注
一种解释型、面向对象的、带有动态语意的高级程序设计语言

Python3.0目前更新的最新版本,目前大多数公司使用2.x版本

python特征
定位:脚本语言(scripting language)
运维过程中使用较多
高阶动态编程语言
         实际上超出脚本语言的作用(不仅仅在运维过程中)
简单易学:
        简单易学,让使用者专注于解决问题而不是语言本身,简单语法
黑客应该学习的四门语言,其中包括python, 适合快速编写工具
解释性&编译性
        python写的程序不需要编译成二进制代码,直接从源代码运行程序,需要解释器支持
        英文书+词典(解释器) == 阅读
        英文书 转化成 中文书 ==阅读
        python包含了编译执行的特性
面向对象:
        python支持面向过程和面向对象的编程语言
所有事物看成对象
自动管理内存
可扩展性及可嵌入性
可以python编写,也可以与其他语言c++,c编写
可以方便结合
免费、开源
可移植性
由于开源特性,python已经移植到许多平台上
丰富的库
帮助处理各种工作,包括正则表达式、文档、单元测试、线程、数据库
GUI等。还有很多第三方库支持,成为强大编程语言的标准
易用与速度的完美结合

python应用
到底能够干些什么事情?
许多大公司都在使用python(google,yahoo, cisco, ibm etc)
google: 实现web爬虫
yahoo: 管理讨论组
youtube: 视频分享
pixal:利用python做特效计算

搭建python环境
hold on, 了解python开发环境搭建

linux环境
默认已经安装,否则需要下载python
输入python可启动python交互模式
程序编辑器推荐使用vim

windows环境
可以下载安装python的msi包直接安装
自带python的gui开发环境(idel)
开发工具很多
可以使用eclipse, 安装pydev插件搭建python ide

编写程序
-VIM
文件命名
  *.py
执行
python test.py
或者
./test.py

code:
   def add(a,b):
return a+b

print(add(1,3)
输出4

练习1:
在交互模式中,使用python计算一周的时间
def calculate()
	return 60 * 24 * 7
print(calculate())

输出10080

练习2:
编写短小程序,打印三行:名字、出生日期和喜欢的颜色
print("sean chen")
print("18/01/1977")
print("blue")

1
0
分享到:
评论

相关推荐

    Python编程笔记 Python开发知识总结整理 Python核心笔记 共51页.pdf

    第一章 欢迎来到Python世界 第二章 快速入门 第三章 Python 基础 第四章 Python对象 第五章 数字 第六章 序列:字符串、列表和元组 第七章 映射和集合类型 第八章 条件和循环 第九章 文件和输入输出 第十章...

    Python核心编程第二版 高清文字版

    第1章 欢迎来到Python世界 第2章 快速入门 第3章 Python基础 第4章 Python对象 第5章 数字 第6章 序列:字符串、列表和元组 第7章 映像和集合类型 第8章 条件和循环 第9章 文件和输入输出 第10章 错误和...

    Python核心编程 第二版

    第1章 欢迎来到Python世界 第2章 快速入门 第3章 Python基础 第4章 Python对象 第5章 数字 第6章 序列:字符串、列表和元组 第7章 映像和集合类型 第8章 条件和循环 第9章 文件和输入输出 第10章 错误和...

    Python爬虫天气预报实例详解(小白入门)

    本文研究的主要是Python爬虫天气预报的相关内容,具体介绍如下。 这次要爬的站点是这个:http://www.weather.com.cn/forecast/ 要求是把你所在城市过去一年的历史数据爬出来。 分析网站 首先来到目标数据的网页 ...

    Python 核心编程 第二版

     第1章 欢迎来到Python世界   1.1 什么是Python   1.2 起源   1.3 特点   1.4 下载和安装Python   1.5 运行Python   1.6 Python文档   1.7 比较Python(Python与其他语言的比较)   1.8 ...

    Python基础理论核心笔记汇总

    第一章 欢迎来到 Python 世界 6 第二章 快速入门 8 第三章 Python 基础 10 第四章 Python 对象 12 第五章 数字 14 第六章 序列: 字符串、列表和元组 16 第七章 映射和集合类型 18 第八章 条件和循环 20 第九章...

    cours-de-python:编程和python语言入门课程

    欢迎来到此Python课程。 该“存储库”包含一组.ipynb文件(可通过Jupyter Notebook / Lab或直接通过github读取),以及图像和其他文件,旨在为从未进行过编程的人们学习Python语言。 请毫不犹豫地向我提出改进建议...

    Python核心编程(第二版)PDF高清 part1 共2部分

    第1章 欢迎来到Python世界 第2章 快速入门 第3章 Python基础 第4章 Python对象 第5章 数字 第6章 序列:字符串、列表和元组 第7章 映像和集合类型 第8章 条件和循环 第9章 文件和输入输出 第10章 错误和...

    Python核心编程第二版

     第1章 欢迎来到Python世界   1.1 什么是Python   1.2 起源   1.3 特点   1.3.1 高级   1.3.2 面向对象   1.3.3 可升级   1.3.4 可扩展   1.3.5 可移植性   1.3.6 易学   1.3.7 易...

    骗你学python的入门小练习(5.3)

    劳动最最光荣 ...这篇文章适合python小白入门或者加强练习 python大佬,请受小弟一拜 感谢在爬虫路上的老师们,嚒叽 献上题目 原创文章 11获赞 17访问量 3985 关注 私信 展开阅读全文 作者:Lngmine小林

    Python核心编程第二版(ok)

     第1章 欢迎来到Python世界   1.1 什么是Python   1.2 起源   1.3 特点   1.3.1 高级   1.3.2 面向对象   1.3.3 可升级   1.3.4 可扩展   1.3.5 可移植性   1.3.6 易学   1.3.7 易...

    Python核心编程(第二版).pdf (压缩包分2部分,第二部分)

     第1章 欢迎来到python世界   1.1 什么是python   1.2 起源   1.3 特点   1.3.1 高级   1.3.2 面向对象   1.3.3 可升级   1.3.4 可扩展   1.3.5 可移植性   1.3.6 易学   1.3.7 易...

    Python核心编程(第二版).pdf (压缩包分2部分,第一部分)

     第1章 欢迎来到python世界   1.1 什么是python   1.2 起源   1.3 特点   1.3.1 高级   1.3.2 面向对象   1.3.3 可升级   1.3.4 可扩展   1.3.5 可移植性   1.3.6 易学   1.3.7 易...

    python-education-v2

    欢迎来到我们的Python编程课程库简介! 您可以通过访问找到有关我们的机器学习入门课程的更多信息 要注册我们的课程,您可以通过访问找到适合您日程的下一门 教学大纲 第0课 什么是Python? 评论 变数 资料类型 ...

    pygubu:python tkinter模块的简单GUI设计器

    欢迎来到皮古布(Pygubu)! Pygubu是,可用于快速轻松地开发Python的tkinter模块的用户界面。 设计的用户界面另存为文件,通过使用pygubu构建器,应用程序可以根据需要动态加载这些用户界面。 Pygubu的灵感来自 ...

    Python_Beginning:这个教程给初学编程者使用,是很多程谱学员的第一个教程或者学完编程入门教程以后的教程。这个教程主要配合Python介绍编程的基础知识概念,对学习机器学习和入门计算机编程都会很有帮助

    Python入门教程 by 程谱 Code Recipe 如果你喜欢我们的教程,那么就点击右上角的“Star”给我们贡献一份力量吧~ 欢迎来到程谱社区!:beaming_face_with_smiling_eyes: 我们是一群留学生,致力于搭建一个系统而又不...

    Python_DeCal

    Python DeCal欢迎来到Python DeCal主页资源页面在这里,您可以找到该课程的所有相关文件,所有作业,工作簿,演讲幻灯片等... Python DeCal:加州大学伯克利分校的《天文学家Python编程入门》。 该课程的首席讲师是...

    python核心笔记_文字版

    第一章 欢迎来到 Python 世界 ............................................................................................... 6 第二章 快速入门 .............................................................

    passe-pypy-taint-tracking:向 PyPy 添加污点跟踪。 用于 Passe 原型实现

    欢迎来到 PyPy! PyPy 既是 Python 编程语言的实现,也是动态语言实现的广泛编译器框架。 您可以构建独立于 CPython 执行的自包含 Python 实现。 主页是: 入门文档将帮助指导您: 它还将指向您从源存储库中 ...

Global site tag (gtag.js) - Google Analytics