ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

20213426 2021-2022-2 《Python程序设计》实验一报告

2022-03-19 20:34:53  阅读:167  来源: 互联网

标签:缩进 git Python 代码 int 20213426 2021 pycharm


课程:《Python程序设计》

班级:2134

姓名:朱诗瑶

学号:20213426

实验教师:王志强

实验日期:2022年3月19日

必修/选修:公选课

1.实验内容

1.熟悉Python开发环境;

2.练习Python运行、调试技能;

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

4.掌握git技能

2. 实验过程及结果

1.熟悉Python/Pycharm开发环境

   Python版本为3.10.1,使用的编译器为pycharm

2.掌握基本的Python运行和调试技能

(1)运行

    如图所示,可点右上角全出的绿色三角形按钮运行所写代码

或者可单机鼠标右键 点“Run”,即可运行

(2)调试

 1.点击Run-debug 或 点击右上角绿色三角形旁边的绿色小瓢虫标志进行调试

 2.在代码左边设置断点

 3.点Console 可查看代码运行,

    Step Into:单步执行

    Step Out : 当单步执行到子函数内时,用step out就可以执行完子函数余下部分,并返回到上一层函数。

 4.可在代码下方区域对程序进行调整

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

(1) 程序代码:

import random
randomnumber = random.randint(1,3000)

a = int(input("猜一猜,输入一个整数:"))
flag = False
while flag == False:
    if a > randomnumber:
        print("有点大了")
        a = int(input())
    elif a < randomnumber:
        print("有点小了")
        a = int(input())
    else:
        print("恭喜你,猜对了!")
        flag = True

 

(2) 变量:

   Python中的数值型(int,float...)与非数值型(str...)

(3)字符串:

   即使用单引号、双引号、三引号创建的数据类型
(4)缩进:

   通常用4个空格长作为一个缩进量

   空格缩进1格

   tab键缩进 4格

(5)注释:

    在程序中起说明作用,单行使用#,多行用三个单引或者双引号

4.掌握git技能

(1)下载安装git

(2)配置ssh公钥

(3)在pycharm中配置git

(4)下载安装gitee并登录码云

(5)将文件上传到码云

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

遇到的问题:

(1)代码常因为一些小错误而运行不了

(2)知识点掌握不够熟练

(3)在掌握git技能中耗费时间过多

(4)因为pycharm是全英文环境,经常看不懂一些提示

解决过程:

(1)仔细检查自己所写的代码,发现大部分都是拼写问题

(2)遇到不理解的问题及时询问同学,并且自己多加思考

(3)借助翻译软件

4.感悟与思考

    1.编写代码时一定要多加注意细节,往往错误就出在这些小细节上,从而耗费许多不必要的时间

    2.应该熟练掌握pycharm的基本功能

    3.加强对英语的学习

    4.多独立思考,尽量自己解决问题

 

标签:缩进,git,Python,代码,int,20213426,2021,pycharm
来源: https://www.cnblogs.com/zsy-123/p/16027819.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有