20193117 2019-2020-2 《Python程序设计》实验一报告
课程:《Python程序设计》 班级:1931 姓名:陈柏维学号:20193103实验教师:王志强 实验日期:2020年4月19日 必修/选修: 公选课
1.实验内容
* 熟悉Python开发环境; * 练习Python运行、调试技能; * 编写程序,练习变量和类型、字符串、对象、缩进和注释等; * 掌握git技能
2. 实验过程及结果
* 熟悉Python开发环境 使用Python版本为3.8.1,语言编译器为Pycharm
配置完成界面
-
掌握基本的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("请输入鸡和兔的总数
")
b=input("请输入鸡和兔的脚数
")
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语言来说简洁了不少,易于编写且功能强大。 希望能在接下来的时间多多学习,巩固这门语言。
## 参考资料