20231313实验一《Python程序设计》实验报告

20231313 2023-2024-2 《Python程序设计》实验一报告

课程《Python程序设计》
班级2313
姓名张景云
学号20231313
实验教师王志强
实验日期2024年3月13日
必修/选修公选课

1.实验内容:

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

2.实验过程及结果

熟悉开发环境

根据指导,下载了pycharm、python、git等一系列应用,对于创建和编写.py文件,步骤很简单,简而言之就是安装Pycharm,安装Python(在这里可以选择使用Pycharm内部的,也可以去Python官网下载),配置Python解释器(这步是针对于在外界下载python的同志),创建运行简单脚本(就是俗称的写程序),当然Pycharm中有很多高级功能比如:代码自动完成、调试工具、版本控制集成,(虽然我觉得gitee这个就够高级了,但这些显得更高级),能帮我们更好的开发python应用。

对于语法的理解

根据老师所讲和零基础学python这本书中关于这几方面的介绍,我总结为以下内容:

  1. 变量和类型

    • Python是动态类型语言,意味着在赋值时不需要显式声明变量的类型。变量类型由赋给它的值决定。
    • 常见的数据类型包括整型(int)、浮点型(float)、布尔型(bool)、字符串(str)等。
  2. 字符串

    • 字符串是由字符组成的序列,用单引号(')或双引号(")包裹。
    • Python中的字符串支持多种操作和方法,例如拼接(+)、重复(*)、索引、切片等。
  3. 对象

    • 在Python中,一切皆对象。每个数据项都是对象的实例,每个对象都有一个唯一的id、类型和值。
    • 对象可以包含数据(属性)和可对这些数据进行操作的代码(方法)。
  4. 缩进

    • Python使用缩进来定义代码块,不同于其他语言使用大括号({})的方式。正确的缩进对于保证代码逻辑的正确性非常重要。
    • 通常使用四个空格作为标准缩进,而且同一代码块内的语句必须具有相同的缩进。
  5. 注释

    • 注释用于解释代码,使之更易于理解。单行注释使用井号(#)开始,多行注释可以使用三个单引号(''')或三个双引号(""")包裹。

Git技能

Git技能就是要利用Git和PyCharm将代码上传至Gitee,经过实践与总结,步骤概括为如下:

  1. 创建Gitee仓库

    • 首先,登录到Gitee官网并创建一个新的仓库。在创建过程中,Gitee会提供一个仓库的URL,这个URL将用于后续步骤。
  2. 在PyCharm中配置Git

    • 打开PyCharm,进入Settings
    • 导航到Version Control -> Git,确保Git路径正确设置。如果未安装Git,需要先下载并安装Git。
  3. 克隆仓库到本地

    • 在PyCharm中,选择VCS -> Checkout from Version Control -> Git
    • 在打开的对话框中,粘贴之前Gitee提供的仓库URL,并指定本地存储位置。点击Clone完成克隆。
  4. 添加项目到本地Git仓库

    • 将需要上传的项目文件复制到克隆的本地仓库目录中。
    • 在PyCharm的Project视图中,右键点击项目根目录,选择Git -> Add,将项目文件添加到Git跟踪列表。
  5. 提交更改到本地仓库

    • 右键点击项目根目录,选择Git -> Commit Directory...
    • 在弹出的Commit Changes对话框中,输入提交信息,然后点击Commit按钮提交更改到本地Git仓库。
  6. 将代码推送到Gitee仓库

    • 在PyCharm中,右键点击项目根目录,选择Git -> Repository -> Push
    • Push Commits对话框中,确认推送的分支和远程仓库,然后点击Push按钮将本地更改推送到Gitee。

当然如果是首次推送到Gitee,可能需要输入Gitee的用户名和密码,也可以提前在settings里面找到gitee登录

实验结果

在gitee仓库中可以成功找到我上传的几个.py 文件,并且也编写了一些小程序,并实现打包
在这里插入图片描述

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

遇到的问题就是push失败,失败的原因,我总结成两个方面(另一个忘记截图了),一个就是本地文件和远程仓库的内容不一致,远程仓库有的本地没有,没有预先pull或clone下来,到之后后来的commit失败;另一个就是下图中的邮箱问题,因为我之前注册gitee的时候把一些邮箱权限给关了,就是未将私人邮箱公开,所以导致push被拒绝了,但根据所给的错误提示将这个解决掉之后,就可以实现正常的功能了,也就完成了上传任务。

在这里插入图片描述

其他感悟

要学会自学,自我思考,遇到问题先冷静的思考,尝试自己去解决他,不要上来就张嘴去问,省略了动脑的这个过程是不好的,嗯就这样…

参考资料

pycharm导入gitee仓库

python基础

pycharm的配置

  • 25
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值