20182304张子正 2020-2021-2 《Python程序设计》实验一报告

20182304张子正 2020-2021-2 《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 1823
姓名: 张子正
学号:20182304
实验教师:王志强
实验日期:2021年4月12日
必修/选修: 公选课

1.实验内容

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

2.实验过程及结果

Python 一键式安装(简单)

  • 微软商店一键下载安装,搜索python:

  • 打开命令行,输入python查看是否安装成功

    • 已显示安装成功以及相应版本

安装PyCharm+Anaconda

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

  • PyCharm专业版功能强大,社区版免费但功能较弱。为了便于我们学习Python,我们可以使用网盘下载免费专业版PyCharm。

破解说明 + Anaconda连接Pycharm: 使用jetbrains-agent.jar破解,破解完成后一定要关闭自动更新!!!
Anaconda下载地址:
Anaconda入门指南:

练习Python运行、调试技能:

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节,直接运行。

  • Python 既支持面向过程的编程也支持面向对象的编程。在“面向过程”的语言中,程序是由过程或仅仅是可重用代码的函数构建起来的。在“面向对象”的语言中,程序是由数据和功能组合而成的对象构建起来的。与其他主要的语言如 C++ 和 Java 相比,Python 以一种非常强大又简单的方式实现面向对象编程。

  • Python在Pycharm上的调试

    • 运行Debug,程序会在设置的断点位置停止运行。此时的程序状态会在下方的调试窗口中显示。从下面的图中可以看出程序的断点位置被高亮显示,表示命中断点。
    • 在Debugger分页右边的Console分页能够显示此时的程序运行输出信息。对于函数内部的调试,我们需要点击step into,如果不需要的话直接点击step over。

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

  • 非常基础,可见上图,不再过多演示了。

掌握git技能

  • 按照教程一步一步操作即可,演示如下:

  • git push

  • 成功上传码云

  • 码云链接

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

  • 问题1:Python无法识别相应变量类型
  • 问题1解决方案:在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。可以使用类型转换使得解释器识别相应变量类型。

4.其他(感悟、思考等)

  • 本次实验非常基础,难度不大。Python是一门应用广泛的语言,在数据挖掘、网页设计中作用很大,它不仅语法简洁,还有很多功能强大的库。学一门语言,既要学习语法,更应该将它掌握好,应用好。

参考资料

原文地址:https://www.cnblogs.com/acgacg/p/14650367.html