20182228 2020-2021-2 《Python程序设计》实验一报告
课程:《Python程序设计》
班级: 1822
姓名: 李卓伦
学号:20182228
实验教师:王志强
实验日期:2021年4月13日
必修/选修: 公选课
1. 实验内容
-
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
2. 实验过程及结果
2.1熟悉pycharm开发环境
首先第一步还是安装python,下载地址http://www.python.org/
而pycharm大家也是直接可以去官网安装,这里注意如果想要得到专业版授权,提前网上搜教程,不要下载版本过新的pycharm
2.2掌握基本的Python运行和调试技能
2.2.1 cmd
我们直接打开cmd,输入python即可,就可以有cmd的编译器。

2.2.2 IDLE
IDLE应该是我们下载好python之后自带的编译器

2.2.4 pycharm
pycharm是一中python IDE,带有一整套可以帮助用户在使用Python开发时提高效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

2.2.5 pycharm的调试功能
调试在我们日常编代码中最为很重要的一部分,我们可以通过设置断点、实时观察等来发现我们代码在运行中的动态变化,而对我们来说最重要的它可以在你代码出错的时候找到你错在哪里,应该改哪里,所以这一项基本功能是每个人都需要掌握的。在这里我们可以选择使用pycharm的Debug功能,可以设置断点以及观察每一步数值的变换。

2.3掌握基本的Python编程功能
2.3.1 变量和类型
Python一开始给我感觉是,它很方便,设置一个变量的时候并不需要规定他是那种变量类型,虽然很方便但是我们也要知道我们设置的语法会导致变量变成那种类型,如果不知道自己需要的是那种类型的话,代码将一直报错。
在下图测试我们就可以看到,我们如果不规定的话直接输入的123将是字符型而我们平常理解的是一个整形

2.3.2 字符串基本操作
字符串的定义方式,变量类型,len()函数求取长度,可以用str[x:y:z]来截取字符串(x为头,y为尾,z为跨度距离,另外取左不取右) , split()函数可以根据输入参数截取成两段字符串

2.3.3对象
对象可以用myClass的类来创建对象,而常用的是 __init__() 的函数,它始终在启动类时执行。使用 __init__() 函数将值赋给对象属性,或者在创建对象需要执行的其他操作

3.3.5注释
#单行注释
"""
多 行 注 释
"""
2.4程序代码托管到码云
首先第一步,先把代码添加到commit当中

第二步在git中push进去

3. 实验过程中遇到的问题和解决过程
问题1 : 忘记Python中关于类的知识点,以及_init_()的使用方法
问题1解决方法:观察云板课老师分享的资料,链接https://www.w3school.com.cn/python/python_classes.asp
浙公网安备 33010602011771号