




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python程序设计基础课件第1章Python程序设计基础课件第1章第1章Python概述第1章Python概述导学内容与要求了解: Python的发展历史和主要应用领域掌握: 1. Python的相关概念以及特点 2.Python以及其集成开发环境的搭建 3. Python工作方式及安装方法 4.Python的输入和输出主要方法导学内容与要求了解:1.1 Python简介1.1.1 Python概念Python是一种解释型语言;Python是交互式语言;Python是面向对象语言;Python是被广泛应用的语言;1.1 Python简介1.1.1 Python概念Pyt1.1 Python简
2、介1.1.2 Python发展历史Python是Guido van Rossum在1989年圣诞节开发的一门语言,这个名字来自于他最钟爱的电视剧Monty Pythons Flying Circus,Python在荷兰国家数学和计算机科学研究所设计而成。Python本身也是由诸多其他语言发展而来的,这包括C、C+、Unix shell和其他的脚本语言等。自从2004年以后,Python的使用率呈线性增长。2011年1月,Python被TIOBE编程语言排行榜评为2010年度语言。1.1 Python简介1.1.2 Python发展历史P1.1 Python简介1.1.3 Python3Pyth
3、on的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一次较大的升级。Python 3.0在设计的时候没有考虑向下相容,即许多针对早期Python版本设计的程式都无法在Python 3.0上正常执行。新的Python程式建议使用Python 3.0版本的语法。大多数第三方库都正在努力地相容Python 3.0版本,即使无法立即使用Python 3.0,也建议编写相容Python 3.0版本的程式,本课程中所有Python代码均采用Python3编写。1.1 Python简介1.1.3 Python3Pyth1.1 Python简介1.1.4 Pyt
4、hon特点优点:易于学习;易于阅读;易于维护;广泛的标准库;互动模式;可移植性;可扩展性;数据库接口丰富;可嵌入性;缺点:运行速度慢;代码不能加密;1.1 Python简介1.1.4 Python特点优点:1.1 Python简介1.1.5 Python应用领域科学计算与可视化WEB开发网络爬虫系统运维大数据云计算人工智能1.1 Python简介1.1.5 Python应用领域科1.2 Python的安装进入Python官网下载页面“/downloads/”1.2 Python的安装进入Python官网下载页面“h1.2 Python的安装点击“Download Python 3.x”下载安装
5、包,双击安装包进行安装,在开始安装界面勾选“Add Python 3.x to PATH”,将Python添加到环境变量。1.2 Python的安装点击“Download Pyth1.2 Python的安装安装完成后会弹出安装成功界面。1.2 Python的安装安装完成后会弹出安装成功界面。1.2 Python的安装可在“cmd”窗口测试Python是否安装成功,在“cmd”窗口输入“python”命令,如果显示类似如下版本等信息则说明Python安装成功。1.2 Python的安装可在“cmd”窗口测试Pytho1.3 第一个Python程序在cmd窗口中,运行第一行python代码:pri
6、nt(“中国医科大学计算机教研室)以上命令输出结果如下:中国医科大学计算机教研室1.3 第一个Python程序在cmd窗口中,运行第一行py1.4 Python集成开发环境Python自带了一种开发环境,可运行python命令、程序和简单的程序调试,点击“python”文件夹中的IDLE启动。1.4 Python集成开发环境Python自带了一种开发环1.5 Python的输入/输出读取键盘输入1.5.1 Python的输入s1 = input(请输入:) print(你输入的内容是: , s1) 上述代码运行后会等待用户输入,输入字符串后按“Enter”键结束输入,输出窗口会显示刚刚输入的字
7、符串,输出结果如下:请输入:中国医科大学计算机教研室你输入的内容是: 中国医科大学计算机教研室1.5 Python的输入/输出读取键盘输入1.5.1 Py1.5 Python的输入/输出print()函数print()函数作为Python最常用的输出语句,可以输出字符串、数值和变量等,示例代码如下:1.5.2 Python的输出上述代码输出结果如下:print(中国医科大学计算机教研室)中国医科大学计算机教研室1.5 Python的输入/输出print()函数1.5.21.5 Python的输入/输出1.5.2 Python的输出print()函默认是换行的,即每次使用print()会自动换一行,如果想不换行输出,则在print()函数中加入“end=”语句,示例代码如下:print(中国医科大学,end=)print(计算机教研室)上述代码输出结果如下:中国医科大学计算机教研室Python还可以将输出结果写入文本文件,此外还可以将输出结果输出到XML、JSON等文件。1.5 Python的输入/输出1.5.2 Python的输本章小结 本章主要介绍了Python的概念、发展历史、特点和主要应用领域;详细介绍了Python的安装过程,并以Python3为例编写了第一个Python程序;以及Python集成开
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国教育游戏化行业市场现状供需分析及投资评估规划分析研究报告
- 2025-2030年中国收割台行业市场现状供需分析及投资评估规划分析研究报告
- 2025年执业药师考试高频易错点总结试题及答案
- 2025年护师考试管理知识试题及答案
- 知识梳理与执业药师试题及答案
- 北京2025年中国医学科学院医药生物技术研究所第一批招聘22人笔试历年参考题库附带答案详解
- 临床护理操作规范试题及答案深入解析
- 行政法学与公共福利的关系试题与答案
- 实战2025年护士考试试题及答案集锦
- 自写分割财产协议书
- GB/T 45135-2024钛合金板材超塑成形和扩散连接件通用技术规范
- 临床内镜下粘膜剥离术(ESD)护理要点及健康教育
- 【含听力9英一模】合肥市蜀山区2024年中考一模英语
- 人有远近情有亲疏-《差序格局》说课稿 2024-2025学年统编版高中语文必修上册
- 保利拍卖行合同模板
- 小学一年级数学计算题共10087题
- 开发绿色建筑材料的研究与应用
- DB22T 2004-2014 空气甲醛现场检测仪
- 国家建设部110号文件《住宅室内装饰装修管理办法》
- 第五课+弘扬劳动精神、劳模精神、工匠精神【中职专用】中职思想政治《职业道德与法治》高效课堂(高教版2023·基础模块)
- 餐饮食品安全操作规范
评论
0/150
提交评论