`
nbtlxx
  • 浏览: 253155 次
  • 性别: 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入门教程 超详细1小时学会Python.pdf

    Python 支持 Unicode 字符串,例如以下代码将输出中文字符串:"欢送来到奥运中国!"。Python 的 Unicode 支持使得它可以处理多种语言的字符串。 9. Python 的进阶知识 Python 还有很多进阶知识点,例如模块、异常...

    Python入门教程 超详细1小时学会Python

    print("欢迎来到奥运中国!") ``` #### 四、Python的其他应用场景 1. **Web开发**:使用Django或Flask等框架快速构建Web应用程序。 2. **数据分析**:利用Pandas和NumPy进行数据清洗和分析。 3. **人工智能**:使用...

    python核心笔记.pdf

    在第一章【欢迎来到Python世界】中,读者将被引导了解Python的基本概念和历史背景,以及为何Python成为许多初学者和专业开发者的首选语言。快速入门章节【第二章】则会介绍如何安装Python环境,并通过简单的示例让...

    Python入门教程超详细1小时学会Python.docx

    ### Python入门教程超详细1小时学会Python #### 一、Python简介及应用场景 **Python**是一种高级编程语言,因其简洁的语法和强大的功能,在多个领域得到了广泛应用,包括但不限于Web开发、数据分析、人工智能、...

    基于python的入门项目猜数字游戏 Python实战教程:如何开发一个猜数字小游戏

    python入门 游戏简介 游戏名称:《猜数字游戏》。这是一个简单的Python入门级小游戏,旨在帮助玩家熟悉基本的输入输出操作、循环控制以及条件判断。游戏中,程序会随机生成一个1到100... print("欢迎来到猜数字游戏!

    windows系统安装python教程 python入门安装教程.docx

    下载结束后,双击安装包打开进行安装,选择 next,license 选择 I agree,然后来到选择路径这一步,这里建议按照默认路径安装。 选择 IDE 本文推荐使用 PyCharm 和 VsCode 两个 IDE,其中 VsCode 是一个轻量级、...

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

    第一章“欢迎来到Python世界”会引导初学者了解Python的起源、特点以及它在不同领域的应用。第二章“快速入门”通常包括安装Python环境、运行第一个程序以及解释器的基本用法。第三章“Python基础”将介绍变量、数据...

    Python核心编程 第二版

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

    《python核心笔记》

    1. **欢迎来到Python世界**:介绍Python的历史、特点和发展现状。 2. **快速入门**:教授如何安装Python并运行第一个程序。 3. **Python基础**:讲解基本语法、数据类型等基础知识。 4. **Python对象**:介绍Python...

    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 架简单网站

    return '欢迎来到我的简单网站!' if __name__ == '__main__': app.run(debug=True) ``` 上述代码中,`@app.route('/')`定义了一个路由,当用户访问网站的根URL(即"/")时,会调用`home`函数并返回相应的页面...

    Python基础理论核心笔记汇总

    这部分从第一章“欢迎来到Python世界”开始,逐步引导读者了解Python的基本结构和理念。包括快速入门章节,让读者快速上手编写简单的Python代码;Python基础章节详细解释了Python的基础语法和特性,如变量、数据类型...

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

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

    python核心笔记-51页

    第一章“欢迎来到Python世界”为初学者提供了Python编程的概览,引导读者安装Python环境并运行第一个程序。第二章“快速入门”介绍了Python的基本语法,如变量、数据类型和基本操作。 第三章“Python基础”涵盖了...

    基于python的文本冒险岛游戏(源代码+游戏简介+python代码学习)

    print("欢迎来到《文本冒险岛》!") print("1. 开始新游戏") print("2. 退出游戏") choice = input("请选择你的操作(1/2):") if choice == '1': game_loop() elif choice == '2': print("感谢游玩...

    python核心笔记整理pdf版本

    - 第一部分“Python核心”深入探讨了Python的基础知识,从欢迎来到Python世界开始,逐步引导读者了解Python的基本概念和用法。 - 第一章至第五章分别涉及快速入门、Python基础、Python对象、数字类型以及序列类型,...

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

    【Python入门小练习5.3】—— 劳动与编程的美妙结合 在这个快速发展的数字化时代,学习编程已经成为提升个人技能的重要途径。Python作为一门易学且强大的编程语言,是许多初学者入门的首选。本篇文章针对Python小白...

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

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

Global site tag (gtag.js) - Google Analytics