情景一 揭秘Python程序设计之谜(课件)-《程序设计基础(Python)》同步教学(电子工业出版社)
2024-08-10
|
27页
|
69人阅读
|
2人下载
普通
内容正文:
情景一 揭秘Python程序设计之谜
任务
mission
1
2
3
4
项目开发环境的搭建
第三方库的安装
输入与输出
人机交互
2
任务一 项目开发环境的搭建
一.IDLE的下载与安装
1.IDLE的下载
打开浏览器,访问Python官方网页
https://www.python.org/,
单击“Downloads”菜单下的“Windows”,
效果如右图所示:
4
一.IDLE的下载与安装
1.IDLE的下载
如果需要下载Windows平台下的历史版本,可以直接单击Downloads页面下的Windows,
Stable Releases是稳定的版本;Pre-releases是预发行版本。
一.IDLE的下载与安装
2.IDLE的安装
双击下载成功的python-3.9.6-amd64.exe安装包,此时会弹出一个Python安装向导的窗口,
根据向导的提示进行安装即可。建议在安装过程中:1.勾上“Add Python 3.9 to PATH”,
将Python添加到系统变量;2.修改安装路径为非系统盘。
二.IDLE的使用
安装完成后,使用组合键“Win+R”打开运行窗口,输入“cmd”,打开命令提示符窗口,在窗口中输入“python”或“py”,此时如出现下图所示的提示信息,说明Python已经成功安装。
7
二.IDLE的使用
1.IDLE的命令(交互)模式的使用
我们可以使用开始按钮,找到Python3.9下的IDLE(Python 3.9 64-bit)官方标准集成开发环境,“>>>”提示符表示Python已经做好准备,等待你向它发布命令,让它干活。
直接在 Python解释器的交互模式下输入数字进行运算,如输入1+2+3,回车确认后会看到如下图所示的运行结果。
此时我们使用Python语句print('hello cqcvc'),回车确认后就会看到输出hello cqcvc。
二.IDLE的使用
1.IDLE的程序(脚本)模式的使用
在IDLE的命令(交互)模式下,单击File——New File就进入了程序(脚本)模式,该模式是将要执行的代码全部写在一个py文件中,保存以后再选择Run Module(快捷键为F5)运行即可,运行效果如右图所示。
三. 任务一 小结
通过本次任务的学习和实践,我们了解了Python语言的发展历史、特点和应用领域,
能够独立完成IDLE的下载与安装任务,并且能够熟练地掌握和使用IDLE的命令(交互)模式和程序(脚本)模式来完成基本的操作。
同时建议大家树立版权意识,通过官方网站下载正版软件,避免到陌生的网站和平台下载未经验证的软件。
10
任务二 输入与输出
一. 输入
1.输入相同的数据类型
任务需要录入用户名、密码、姓名、性别、年龄等信息,可以使用多个input函数来完成,并且将录入后的数据保存到不同的变量中,以便后续输出使用,源代码和运行结果如下图所示。
12
一. 输入
1.输入不同的数据类型
我们将行“print(type(age))” 代码新增到代码编辑区第7行,重新运行程序输入对应信息后,可以看到输入年龄为数字,但输出的年龄类型却是字符串,所以得出结论:input 函数默认接收到的数据为都为字符串类型。如果需要输入不同的数据类型,那么就要做一个工作,将用户录入的字符串类型转为整型即可,具体代码和运行效果如下图所示。
13
二. 输出
1. 输出转义字符中的特殊字符
转义字符是指用一些普通字符的组合来代替一些特殊字符,由于其组合改变了原来字符表示的含义,因此称为“转义”。常见的转义字符和功能如下表所示。
转义字符 功能 转义字符 功能
换行符,光标位置移到下一行开头 \r 回车符,将光标位置移到本行开头。
\r 后面的内容移到字符串开头,并逐一替换开头部分字符,直至将后面的内容完全替换
\t 水平制表符,即 Tab 键,一般相当于四个空格 \b 退格(Backspace)
\’ 输出单引号 \” 输出双引号
\ 续行符(在行尾时) \\ 输出反斜线符号
14
二. 输出
2. 使用字符串模运算符(%)格式化输出
Python 支持格式化字符串的输出 ,%运算符通常被称为字符串取模运算符,可用于字符串格式化,最基本的用法是将一个值插入到一个有字符串格式符 %x 的字符串中
3.使用 format 方法格式化输出
在字符串中把需要输出的变量值用{}来代替,然后用format()来修改使之成为想要的字符串,默认情况下按照从左往右的顺序自动进行替换;但也可以在大括号中写入序号让替换的值根据位置而改变;同时还可以使用关键字来实现一一对应的赋值替换,其中数字的精度通过在大括号前加冒号,格式为 {:.x f} 如果x为整数则没有意义。
15
三. 任务二 小结
通过本次任务的学习和实践,掌握了PyCharm的下载安装与使用、输入与输出函数的使用方法。并且能够熟练地使用输入函数完成信息的录入以及数据类型的转换、使用输出函数进行格式化输出。同时理解在程序编写过程中代码规范的目的和意义,不仅仅可以增加程序的可读性和可维护性,更重要的是可以促进团队合作、降低维护成本、有助于程序员自身的成长。
16
任务三 第三方库的安装
一.第三方库的安装
1.通过PyCharm安装第三方库
双击桌面“PyCharm Community Edition”快捷方式打开项目,单击“File”——“Settings”,在打开的对话框中单击“Project:xx”左边的小箭头符号(xx是新建的项目名称)——再单击“Python Interpreter”。此时可以看到已经安装成功的第三方库以及版本,如下图所示。
18
一.第三方库的安装
1.通过PyCharm安装第三方库
安装第三方库单击对话框右侧的“+”号,在弹出的“Available Packages”对话框中,左上方搜索栏中输入你要安装的第三方库名PyCharm会自动搜索输入的库名,此时左侧显示与该库名类似的第三方库;选中需要安装的第三方库后单击“Install Package”开始自动安装。
19
一. 第三方库的安装
2. 通过pip命令安装第三方库
首先使用组合键 “Win+R”打开运行窗口,输入“cmd”,打开命令提示符窗口,在窗口中输入
“pip list”查看已安装的包,如果出现了WARNING提示,说明pip版本需要更新,按右图所示将更新命令输入后回车确认即可完成更新。
20
一. 第三方库的安装
2. 通过pip命令安装第三方库
将pip更新以后,使用“pip install 第三方库的名”就可以自动下载并安装第三方库国。如果在命令行末尾看到有“Successfully installed”信息即安装成功,想要卸载已经安装过的第三方库使用“pip uninstall库名”即可卸载。
21
三. 任务三 小结
通过本次任务的学习和实践,我们了解了第三方库重要的意义、常用第三方库的名称和功能、Python官方第三方库的地址和国内镜像链接,能够独立通过PyCharm、pip命令安装第三方库,同时还掌握了第三方库的查询、更新和卸载的方法。强大的标准库奠定了python发展的基石,而不断丰富和扩展的第三方库则是python的魅力所在,目前第三方库已有几十万种,很多第三方库不仅功能强大而且还十分健壮,值得我们借鉴和学习。这正如牛顿所说:“如果说我比别人看得更远些,那是因为我站在了巨人的肩上”。
22
任务四 人机交互
一. 人机交互
1.输入数字后进行四则运算
在Python3.x中input函数默认接收到的数据为字符串型,如果将两个字符串类型相加实则完成字符串连接的功能,而非真正的相加。所以需要将字符串型转为浮点型后,再进行数值之间的相加,源代码和运行结果如下图所示。
24
一. 人机交互
2.输入用户信息后格式化输出
将用户名、密码、姓名、性别、年龄等信息的录入后,再将录入后不同的信息分别保存到不同的变量中。在字符串中把需要输出的变量值用{}来代替,然后用format()来修改使之成为想要的字符串,源代码和运行结果如下图所示。
25
三. 任务四 小结
通过本次任务的学习和实践,掌握了IPO程序设计模式、Python流程图符号和代码注释的两种方法。并且能够根据要求熟练地使用流程图符号画出对应流程图、使用input函数完成各种类型信息的录入、使用print函数进行格式化输出。同时理解了代码注释的意义,对于复杂的操作,操作前应该写上多行注释、不是一目了然的代码,应在其行尾添加注释。对于许多程序员来说,基本的原则之一就是“:让代码自己说话”。代码的注释不仅仅要为将来可能维护你代码的人考虑,而且要考虑到读注释的可能是你
26
THANKS
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。