20212207 2022-2022-2 《Python程序设计》实验x报告
课程:《Python程序设计》
班级: 2122
姓名:唐思怡
学号:20212207
实验教师:王志强
实验日期:2022年3月20日
必修/选修: 公选课
1.实验内容
(一)实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
(二)实验要求
(1)熟悉Pycharm等开发环境;
(2)掌握基本的Python运行和调试技能;
(3)掌握基本的Python编程技能。
(4)程序代码托管到码云
2. 实验过程及结果
(一)实验内容
1.Python开发环境;
python是解释型、面向对象的语言,可读性强、简洁
Python开发环境(python/idle/pycharm/vscode)(pdb/debug/红点)
2.练习Python运行、调试技能;
①IDLE
运行:简单的代码直接在主页面打好后按回车运行
多代码程序的运行 :File -New File--然后在编辑框输入代码-save-在主界面显示结果
②pycharm
点右上角和左下角的绿色三角或者右键后点run(快捷键Ctrl+Shift+F10)
调试
设置断点
结束debug
跳过这个函数进行下一个
一步一步往下进行(可以看到变量的变化)
直接进入打断点的地方
退出当前函数
直接跳转到下一个断点的地方
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
Python变量无需声明就可以直接赋值,对一个不存在的变量赋值就相当于定义了一个新变量。变量的数据类型可以随时改变,比如,同一个变量可以一会儿被赋值为整数,一会儿被赋值为字符串。
变量的类型:整型int,浮点数float,复数complex,字符串,字节串bytes,布尔类型bool
字符串
字符串的定义: 若干个字符的集合就是一个字符串
字符串的表示: 字符串必须由双引号“”和单引号‘’包围,单引号和双引号没有任何区别。
“字符串内容”
‘字符串内容’
处理字符串中的引号:
第一种方法:在引号前添加反斜杠\对引号进行转义,让python把它作为普通文本对待。
第二种方法:使用不同的引号包围字符串,如果字符串内容中出现了单引号,那么我们可以使用双引号包围字符串,反之亦然。
字符串的换行:
换行书写一个比较长的字符串,在行尾添加反斜杠\。
长字符串:
使用三个双引号“““或三个单引号‘‘‘包围的字符串就变成了长字符串,可以不使用反斜杠\。
缩进
“首行”需要顶格,即无缩进
相同逻辑层保持相同的缩进
运算
注释
python注释
1.注释一行
在该行前加#
2.注释多行。用三个引号括起来
4.掌握git技能
3. 实验过程中遇到的问题和解决过程
- 问题1:在安装Pycharm后不知道如何正确配置
- 问题1解决方案:参考B站上的网课视频
- 问题2:无法下载git,下载后无法正常安装
- 问题2解决方案:网上查找资料
- 问题3:提交作业时不知道如何写博客
- 问题3解决方案:询问同学
其他(感悟、思考等)
写的过程中发现还有很多知识漏洞,查阅资料的同时也锻炼了耐心和检索能力。完成操作时,一定要一步一步慢慢来,也有出现操之过急而出错的情况。遇到不会的,要上网寻找资料或者寻求同学的帮助,不要留下知识漏洞。还要加强练习,不练就容易忘记。