实验一作业 20193309 蔡毅敏

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

课程:《Python程序设计》
班级: 1933
姓名: 蔡毅敏
学号:20193309
实验教师:王志强老师
实验日期:2020年4月11日
必修/选修: 公选课

实验内容

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

1.WINDOWS开发python环境

首先需要去python的官网下载环境。鼠标移动到Downloads的tab上,在这里可以下载。

 

 

 

 

Python IDE 

优秀的Python IDE有很多,这里我就介绍几款比较常用的(排名不分先后)

•    pycharm

•    VIM

•    Eclipse with PyDev

•    Sublime Text

•    Komodo Edit

•    PyScripter

•    Interactive Editor for Python

这里就以pycharm为例:

 

 

 

 

 


3.git

Gitee登录

1.File->Setting->搜索gitee
2.点击Add account
3.输入账号密码进行登陆
4.登陆成功后,会有登陆信息

以实验二过程为例,写出push过程

 

 

 

 

先commit;

再点击git—push;

push成功之后,便已储存在git之中。

 

 

 

 

 

 数据类型(制表如下)

 

 


为数据类型转化及判断,#后内容为注释。

 

 

 

 

 

对于缩进:Python中的缩进决定了代码的作用域范围。这一点和传统的c/c++有很大的不同(传统的c/c++使用花括号花括号{}符决定作用域的范围;python使用缩进空格来表示作用域的范围,相同缩进行的代码是处于同一范围)。每行代码中开头的空格数用于计算该行代码的缩进级别,注意一个Tab会被替换为1~8个Space(具体的空格数量,不同的编译器有不同的数量),缩进级别为0表示无缩进空格。一个源文件不建议同时使用空格和制表缩进符,当使用别人代码的时候几乎是不可能知道别人使用的是空格还是制表符,这时最好统一缩进,在IDEL编辑器中可以使用 Edit > Untabify Region 将任何制表符转化为空格。最后一行代码的缩进级别是1,而且比上一行代码的缩进级别小,所以应出栈处理,但是在出站的时候找不到栈中以前有1的级别,所以报错。修改这个错误,只需要将最后一行的空格去掉就可以。
3. 实验过程中遇到的问题和解决过程
问题:对于缩进,python是非常严格的,如果不对齐的话容易出问题。

解决方法:多检查对应的缩进。
其他(感悟、思考等)
python相较于C语言更加的面向过程,代码简洁明了,但是在缩进上面比C语言要求要高,缩进的错误容易导致结果错误或者代码无法运行,在检查时要格外小心。 注意细节可以提高自己代码的严谨性,这是生活中亦离不开的重要思维
参考资料
《python编程从入门到实践》【美】Eric Matthes

posted @ 2020-04-11 12:56  20193309蔡毅敏  阅读(79)  评论(0编辑  收藏