20192429马一

导航

 

20192429 : 2019-2020-2 《Python程序设计》实验一报告

课程:《Python程序设计》
班级: 201924
姓名: 马一
学号:20192429
实验教师:王志强
实验日期:2020年4月11日
必修/选修: 公选课

1.实验内容

1.熟悉Python开发环境;

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

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

4.掌握git技能

2. 实验过程及结果

1)安装python3http://www.python.org-在官网下载离线版setup.exe

2)python环境搭建

<1>安装完成后在cmd中输入"python"检测python是否安装好

1-4

<2>通过老师给出的pycharm安装包安装pycharm社区版

<3>配置保存路径

3)在pycharm中配置git,并创建一个仓库

<1>下载安装githttp://git-scm.com/download/win

<2>File->Settint->Git

1-5

<3>下载安装gitee:Setting->Plugins->Maeketplace->gitee->点击install下载安装->安装完成后 Restart IDE

1-6

<4>登录码云:File->Setting->搜索gitee->点击Add account->登录

1-7

<5>创建一个仓库,并将本地项目上传到Gitee上:VCS->Import inti Version Cintrol->Share Project on Gitee->创建项目名->Share

1-8
1-9

<6>在项目里添加文件

1-10

<7>上传代码:VCS->Commit;commit成功后,VCS->Git->Push

4)pycharm运行和单步调试

<1>运行我的第一个程序

1-11

<2>进行单步调试,最后返回值是"None"

1-12

5)实战

<1>输入输出、缩进、运算符法则以及变量

'''假设一步消耗28卡路里,计算一天消耗的卡路里'''
print("请输入当天行走的步数:")
step = input()
calorie = int(step)*28
print("恭喜您,今日共消耗卡路里:",calorie)
运行结果如下:
1-13

<2>字符串

'''匹配归属地'''
num=["鄂A·12345", "沪A·23456", "京A·34567"]
for i in range(len(num)):
print('第' + str(i + 1) + '张车牌号码:')
print(num[i])
if num[i][0]'鄂':
print('这张号牌的归属地:湖北')
if num[i][0]
'沪':
print('这张号牌的归属地:上海')
if num[i][0]=='京':
print('这张号牌的归属地:北京')
1-14

<3>函数、对象

class Credit:
def init(self,num,password = "000000"):
if password =="000000":
print("信用卡" + num + "的默认密码为" + password)
else:
print("重置信用卡" + num + "的密码为" + password)
Credit("60234356338444356")
Credit("60234356338444356", "788783")
1-15

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

  • Q1:'python'不是内部或外部命令,也不是可运行的软件程序或批处理文件

  • A1:python环境变量未配置完全

  • 1-2

  • Q2:官方给出pycharm下载链接无法打开http://www.jetbrains.com/pycharm/

  • A2:使用老师给出的链接

  • Q3:计算直接使用变量

  • A3:使用'int()'来强制类型转化

感悟、思考

1)在安装python3的过程中,选择"Customize installation"进行自定义安装,在安装的过程中,尽量选择路径为c盘以外的其他硬盘,以免,占据太多的c盘空间,导致计算机处理能力下降。

1-3

2)添加环境变量的过程中,不能删除其他变量,只在后面继续添加就可以,注意添加的时候前后带分号,一定使用英文半角符号。

3)链接打不开有两种解决办法:1.挂vpn下载 2.向老师寻求安装包

4)在commit的过程中,注意添加注释,否则将无法成功

参考资料

1)https://www.cnblogs.com/desireyang/p/12035000.html

2)https://www.runoob.com/python3/python3-tutorial.html

3)https://www.runoob.com/w3cnote/python-core-knowledge-system-of-programming.html

4)https://m.runoob.com/git/git-tutorial.html

posted on 2020-04-11 20:33  20192429马一  阅读(255)  评论(1编辑  收藏  举报