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这门语言。