20193118彭淇靖 2019-2020-2 《Python程序设计》实验一报告

------------恢复内容开始------------
课程:《Python程序设计》
班级: 1931
姓名: 彭淇靖
学号:20193118
实验教师:王志强
实验日期:2020年4月11日
必修/选修: 公选课

1.实验内容

1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能

2. 实验过程及结果

1.熟悉Python开发环境
(1)从官网处下载pycharm或在Python文件内找到IDLE
(2)界面


鼠标点击界面按钮即可根据所给出的列表中功能进行开发环境的操作熟悉
(3)可使用相应快捷键提高代码编辑效率,例如:

  1. ctrl+alt+enter:向上插入
  2. shift+enter:向下插入
  3. end:光标
  4. 选中内容:tab进行退格
  5. shift+tab:反向退格
  6. alt+shift+上下键:选中代码移动
  7. ctrl+shift+上下键:可以移动当前方法体,如果移动一行代码只能在代码体内移动
  8. ctrl+shift+U:代码大小写
  9. ctrl+shift+enter:补全代码(一行尾添加分号,如果是if等添加括号)

2.练习Python运行、调试技能
(1)IDLE

f5执行程序,勾选Globals看全局变量,go:继续执行程序,step:进入函数,out:跳出函数,quit:跳出调试,over:单步执行
按go执行,按键全部为灰色时调试完毕
或 assert(断言)(判断表达式,为假时抛出异常)
(2)pycharm

run运行程序

3.编写程序,练习变量和类型、字符串、对象、缩进和注释等


(如图所示)

4.掌握git技能
(1)注册码云账户,创建代码仓库
(2)安装Git
(3)Pycharm 配置Git 代码提交到本地仓库
(4)代码托管到远程仓库码云

import into vs----share project on Gitee

选择文件add即可成功托管到码云上

3. 实验过程中遇到的问题和解决过程

  • 问题1:

    输入以后显示其中一个没定义
  • 问题1解决方案:

def init(self):自动实行init

geese1 = Geese() ## right

def init(self,neck,wing,leg):自动实行init

geese1 = Geese() ## error 因为缺少实参


输入实参

其他(感悟、思考等)

1、在编写Python程序时注意细节部分,减少由于粗心导致的bug,并区别它与C语言的不同。
2、在观看学习视频时做相应笔记并跟着编写程序不仅有利于记忆编程知识,还提升实操经验。当对部分知识不太熟悉时也可及时翻阅。
3、此后应多使用快捷键,进行熟悉,节省时间,提高效率。

参考资料

------------恢复内容结束------------

posted @ 2020-04-19 21:42  20193118彭淇靖  阅读(135)  评论(0编辑  收藏