




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Python1Python语言概述第章本章内容1.1 了解Python1.2 Ubuntu操作系统简介1.3 开启Python 本章总结1.1 了解PythonPython语言是一种跨平台、开源、免费的解释型高级动态编程语言,由Guido van Rossum(吉多范罗苏姆)于1989年年底发明。由于Python语言是一种弱类型、面向对象的程序设计语言,其语法简单,程序员可以把主要精力集中在编程对象和思维方法上,而不用担心语法、数据类型等外在因素。Python语言被广泛用作计算机程序设计教学语言、系统管理编程脚本语言、科学计算等方面。Python语言简单易学,且拥有大量的库,可以高效地开发各种
2、应用程序。Python语言具有以下特点:免费开源简单易学、高级规范的代码高层语言面向对象可移植性可扩展性和可嵌入型丰富的库1.1 了解Python由于Python语言是解释型的脚本语言,其性能相较其他语言要低。比如Python的实现性能大约和C相差5倍上下,如果是大规模计算问题,大约能差10倍以上Python具有很广泛的应用:作为一种解释型的脚本语言,特别适合于编写操作系统管理脚本,进行操作系统管理;进行科学计算;Web开发;图形图象处理;数据库编程;多媒体应用;游戏开发等1.1 了解PythonUbuntu(乌班图)系统是一款优秀的、基于GNU/Linux 的平台的桌面系统,支持x86、AM
3、D64(即x64)和ppc架构。Ubuntu的开发目的是为了使个人电脑变得简单易用,同时也提供针对企业应用的服务器版本。1.2 Ubuntu操作系统简介1.2.1 虚拟机的安装基于Windows 10安装VMware虚拟机,在Windows桌面系统中获取并安装VMware的过程。首先从VMware官网下载该软件,在Windows系统中启动浏览器,并在浏览器地址栏中输入:/cn.html,打开VMware中文官网。1.2 Ubuntu操作系统简介在该首页左侧找到“下载”链接,单击“下载”按钮,打开下载页面单击“产品下载”列下方的“Workstation Pro”下载VMware,单击该链接下载的
4、是正式版本,需要购买;也可以单击“免费产品试用版和演示”列下方的“Workstation Pro”,下载免费试用版,但是免费试用版有一定的试用期,试用期过后将不能再使用。1.2 Ubuntu操作系统简介找到存放安装包的文件夹,双击下载的Windows格式VMware安装文件,打开安装程序向导。接下来按照安装向导可以一步步完成虚拟机的安装。1.2 Ubuntu操作系统简介1.2.2 Ubuntu的安装在Windows系统中启动浏览器,并在浏览器地址栏中输入:,打开Ubuntu官网1.2 Ubuntu操作系统简介在Ubuntu官网首页中部,点击红色色字体“中文官方网站”,打开Ubuntu中文官方网
5、站首页1.2 Ubuntu操作系统简介在Ubuntu中文官方网站首页中,点击页面顶部导航条的“下载”链接,可打开Ubuntu下载页面1.2 Ubuntu操作系统简介在下载页面中罗列了不同版本的Ubuntu,根据选择计算机响应的配置选择不同的版本下载。本书选择下载的是“Ubuntu 16.04 LTS(长期支持)版本”的32位镜像版本,将镜像文件保存到本地电脑1.2 Ubuntu操作系统简介在下载页面中罗列了不同版本的Ubuntu,根据选择计算机响应的配置选择不同的版本下载。本书选择下载的是“Ubuntu 16.04 LTS(长期支持)版本”的32位镜像版本,将镜像文件保存到本地电脑。将Ubun
6、tu镜像文件下载到本地电脑后,就可以在将该镜像文件安装到虚拟机软件VMware中,具体步骤如下:1.2 Ubuntu操作系统简介启动VMware Workstation,启动后的界面如图1.2 Ubuntu操作系统简介在VMware Workstations中单击“创建新的虚拟机”,可以打开新建虚拟机向导,根据该向导可以一步步安装Ubuntu虚拟机1.2 Ubuntu操作系统简介在“新建虚拟机向导”对话框中,选中“自定义(高级)(C)”选项,单击“下一步”按钮就;接下来出现的几个步骤不需要做更改任何选项,直接选用默认选项,直接单击“下一步”,直到进入选择镜像文件界面1.2 Ubuntu操作系统
7、简介在该对话框中,选中“安装程序光盘映像文件(iso)(M)”单选按钮,然后单击其右侧的“浏览(R)”按钮,打开选择镜像文件对话框,找到存储Ubuntu镜像文件所在的文件夹,选中该iso文件。接下来然后单击“下一步”按钮,进入Linux系统设置界面,需要用户设置用户名、密码等信息1.2 Ubuntu操作系统简介用户输入“用户名”“密码”等信息后单击“下一步”按钮,进入虚拟机设置中系统安装路径选择界面。在这一步可以对各选项不做任何更改,使用默认值,单击“下一步”按钮接下来的几个步骤建议对各选项不作更改,使用其默认值,直接单击“下一步”按钮,直到“完成”。此时,VMware界面左侧上方出现了刚安装
8、的Ubuntu虚拟机,表明Ubuntu虚拟机安装完成1.2 Ubuntu操作系统简介单击左侧“我的计算机”下的“Ubuntu(根据虚拟机安装过程中用户的设置显示该名字)”,首次启动虚拟机需要进行安装配置,系统自动开始安装Ubuntu系统,这个过程是自动完成的,不需要用户干预安装完成后,单击左侧“我的计算机”下的“Ubuntu”,会在工作区出现新的选项卡“Ubuntu”1.2 Ubuntu操作系统简介在“Ubuntu”选项卡中单击“开启此虚拟机”,可启动Ubuntu系统,启动过程中需要输入用户密码1.2 Ubuntu操作系统简介1.2.3Linux的常用命令Linux命令的基本格式为:comma
9、nd -options parameter 其中:command为命令名,由相应功能的英文单词或单词的缩写构成;-options为命令的选项,用来对命令进行控制;parameter为传给命令的参数; 中为可选项,所以,一个命令可以没有参数和选项,也可以有多个参数1.2 Ubuntu操作系统简介1)cd命令cd是change directory的缩写,这是一个非常基本,也是经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。1.2 Ubuntu操作系统简介2)ls命令ls是list的意思,其作用是查看当前目录下的文件与目录,它的参数非常多,下
10、面列出一些常用的参数如下:-l :显示详细信息,包含文件的属性与权限数据等-a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用)-d :查看目录属性-h :将文件容量以较易读的方式(GB,kB等)列出来-i : 显示inode(显示每个文件的id号)这些参数也可以组合使用,例如:ls -l #以长数据串的形式列出当前目录下的数据文件和目录 ls -la #以长数据串的形式列出当前目录下的所有文件 1.2 Ubuntu操作系统简介3)pwd命令pwd是print working directory的缩写,其作用是查看“当前工作目录”的完整路径。4)mkdir命令mkdir是ma
11、ke directory的缩写,作用是创建一个新的目录,命令格式如下:mkdir p 目录名选项-p的作用是递归创建,mkdir命令不加选项-p时,只可以创建一个空目录,但是无法递归创建一个包含子目录的目录。加上选项-p即可递归创建,也就是说可以用一个命令创建嵌套的多个目录1.2 Ubuntu操作系统简介5)rm命令rm是remove的缩写,作用是删除文件或目录,命令格式如下:rm rf 文件或目录名其中:r表示可以同时删除文件和目录,f表示强制删除。如果不添加任何选项,那么rm命令只可以删除文件,删除时提示是否确认删除。如果只添加选项-r,rm命令可以删除文件也可以删除目录,删除时提示是否确
12、认删除。如果添加了选项-rf,将不做任何提示,直接删除文件或目录。1.2 Ubuntu操作系统简介一般Ubuntu系统自带Python交互模式,在终端中分别输入以下命令,可以看到自带的Python2及Python3交互模式的版本:python - -versionpython3 - -version1.3 开启Python1.3.1Python shell在Ubuntu系统的终端输入命令“python”或“python3”即可分别打开Python2和Python3解释器。Python交互环境中命令提示符为“”,可在该提示符后直接输入Python语句,并将执行结果显示在下方。ipython也是一
13、个python的交互式Shell,比默认的python shell功能更强大更好用。1.3 开启Python1.3.2Python 的IDE和编辑器默认状态下,Ubuntu中没有安装Python的IDLE,在终端输入命令:“idle”,会提示:“The program idle is currently not installed. You can install it by tring: sudo apt install idle”。可在在终端输入命令:“sudo apt-get install idle,进行安装”。安装完毕,在终端次输入命令“idle”则可打开IDLE编辑器1.3 开启P
14、ython1.3.3Python 的第一个程序在Ubuntu终端输入命令:“python3”,进入Python Shell,在命令提示符“”后输入代码:print(“Hello World!”)1.3 开启Python首先介绍了Python的起源及其特点,使读者对Python有个初步的认识。接下来介绍了Python开发平台的搭建,具体包括VMware虚拟机的获取及安装,如何在VMware安装Ubuntu系统设置,如何在Ubuntu系统中安装Python交互环境及IDLE,最后通过一个例子了解Python程序的构成及特点。1.4 本章小结实践与练习一、选择题1、Python Shell的命令提示符是_。A. B. C. D. $2、Python程序的扩展名是_。A. .pyt B. .p C. .pyth D. .py3、在Linux中,用于切换目录的命令是_。A. cd B. ls C. pwd D. ln实践与练习二、填空题1、Python语言是一种跨平台、开源、免费的_高级动态编程语言。2、Linux命令的基本格式是_。3、命令mkdir中,若要递归创建目录,需要添加选项_。4、在Python IDLE中,运行当前Python程序,可以使用快捷键_。5、在Ubuntu中安装ipython Shell的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- TY/T 1112-2024冰球赛事转播制作规程
- 课题申报书培训反思
- 河南高中课题申报书范例
- 课题申报书活页要盖章吗
- 课题申报书撰写注意点
- 全国规划办课题申报书
- 怎样申报课题申报书
- 幼师申报书课题怎么写
- 厂房土地回收合同范例
- 课题申报评审书范文
- 小学高年级《红楼春趣》剧本(宁波实验学校)
- 安徽省县域学前教育普及普惠督导评估指标体系
- 第二章-英国学前教育
- 乐沛LOTSPLAY德国HABA逻辑思维课程介绍手册
- 疟原虫镜检技术-血片制作、染色及疟原虫形态鉴别课件
- 2例不良事件根因分析
- GB 1523-2013绵羊毛
- 2004年考研英语一真题及答案
- 刘半农《教我如何不想她》课件
- 前行第07节课(仅供参考)课件
- 博弈论与信息经济学课件
评论
0/150
提交评论