# 20191312刘新宇 2019-2020-2 《Python程序设计》实验一报告

20191312刘新宇 2019-2020-2 《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 1913
姓名: 刘新宇
学号:20191312
实验教师:王志强老师
实验日期:2020年4月11日
必修/选修: 公选课

1.实验内容

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

2. 实验过程及结果

  • 熟悉Python开发环境
    使用的Python版本是3.7,编辑器是Pycharm。

    配置完成后的界面
  • 练习Python运行、调试技能;
    运行快捷键:Ctrl+Shift+F10

    调试步骤:设定断点,开始debug,单步运行寻找bug。
  • 编写程序,练习变量和类型、字符串、对象、缩进和注释等;
    代码如下:
"""
这是个用来破解凯撒密码的小程序
"""
roman = input("请输入要破解的内容>>>")
letters = "abcdefghijklmnopqrstuvwxyz"
k = 1
while k <= 26:
    massage = ""
    for i in roman:
        a = letters.find(i)
        if (a - k) < 0:
            massage = massage + letters[a - k + 26]
        else:
            massage = massage + letters[a - k]
    print(f"对应{k} 原文为{massage}")
    k = k + 1

码云链接

  • 掌握git技能
    以上面的代码文件为示例,git到码云上。
    首先要安装git,下载地址
    然后进行配置
$ git config --global user.name "Ferry"  
$ git config --global user.email "ferry_mail@qq.com"  

建立本地git仓库

$ cd F:python-program
$ git init 

将本地的库链接到云端

$ git remote add origin https://gitee.com/python_programming/lxy20191312

将代码push到云端

$ git push origin master

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

  • 问题1:代码无法push到码云
  • 问题1解决方案:查找资料之后发现,需要先将文件提交到缓存中,再提交到git库里。
$ git add . 

其他(感悟、思考等)

学习python的同时我也在学习C语言,相比较而言,python的功能确实强大而且方便很多。
希望能在接下来的时间中学好python这门语言。

参考资料

云班课

原文地址:https://www.cnblogs.com/lxy2019/p/12686627.html