20193103陈柏维《Python程序设计》实验一报告

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

课程:《Python程序设计》 班级:1931 姓名:陈柏维学号:20193103实验教师:王志强 实验日期:2020年4月19日 必修/选修: 公选课

1.实验内容

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

 

2. 实验过程及结果

* 熟悉Python开发环境 使用Python版本为3.8.1,语言编译器为Pycharm 实验1.1

配置完成界面

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

    在Pycharm中可通过如图所示按钮运行,或是通过快捷键进行编译运行,我所设置的快捷键是F10

运行结果

单步调试同样可以通过设定断点,按下如图所示按钮或是快捷键Ctrl+Shift+F10进行Debug 

 

 

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

    变量:即在Python中的数值型(int,float...)与非数值型(字符...)

字符串:使用单引号、双引号、三引号创建的数据类型

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

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

程序如下

'''
求解鸡兔同笼问题
'''
def app(a,b):
   x=(4*a-b)/2
   if a != 0 and (4*a-b) % (x*2)==0:
       y=a-x
       if x<0 or y<0:
           print("{}只动物{}条腿的情况无解".format(a,b))
       else:
           print("鸡有{}只,兔有{}只".format(int(x),int(y)))

   else:
       print("{}只动物{}条腿的情况无解".format(a, b))

a=input("请输入鸡和兔的总数\n")
b=input("请输入鸡和兔的脚数\n")
a= int(a)
b= int(b)
app(a,b)

掌握git技能

首先需要安装git,链接

. 同时在Pycharm上安装gitee插件,进行git配置

 

 

cd existing_git_repo
git remote add origin git@gitee.com:wei_hao_ming/BRT.git
git push -u origin master

最后将代码push到码云

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

- 问题1:代码push码云出错 - 问题1解决方案:将代码先pull下来,再提交缓存,上传码云

其他(感悟、思考等)

Python语言相对于C语言来说简洁了不少,易于编写且功能强大。 希望能在接下来的时间多多学习,巩固这门语言。

## 参考资料

- 《Java程序设计与数据结构教程(第二版)》

- 《Java程序设计与数据结构教程(第二版)》学习指导

posted @ 2020-04-19 22:06  陈柏维  阅读(97)  评论(0编辑  收藏