实验一 Python程序设计入门
学号20184307 2019-2020-2 《Python程序设计》实验1报告
课程:《Python程序设计》
班级: 1843
姓名: 章森洋
学号:20184307
实验教师:王志强
实验日期:2020年4月11日
必修/选修: 公选课
1.实验内容
1.熟悉Python开发环境;
2.练习Python运行、调试技能;
3.编写程序,练习变量和类型、字符串、对象、缩进和注释等;
4.掌握git技能
2. 实验过程及结果
1.Python作为一门面向对象的高级语言,近年来受到越来越人的喜爱。Python主要利用两个软件来编写,一个是python自己 的IDLE,一个是pycharm。IDLE本身比较简洁,而pycharm有诸多功能,也包括Git的功能。
2.首先先熟悉IDLE。其本身功能非常简单。
先新建一个文件,作为首次试验,我们就选择print来测试IDLE。

IDLE能运行print语句,说明IDLE程序是正常的
对于pycharm来说,同样是输入print语句,但需要进行编译,编译完成后依然能得到上述效果。通过对print语句的编写,对python程序的使用有了初步的了解
对于单步调试,这其实可以帮助我们更加好得理解程序运行的过程,也非常容易检查出哪里出了问题。

首选要设置断点,然后在RUN菜单中选择Debug选像,然后就可以进行单步调试了。
3.进行字符串的转换,也就是变量类型的转换。Python程序中默认输入的是字符串类型,所以我们可以用在input前面加上变量的类型,输入想要储存变量的类型(整形用int,浮点型用float),例如int(input()),float(input())。对于注释,多行注释使用的是三引号,单行注释可以使用#号。Python对于格式有非常严格的要求,没有c语言中的{ }来分层,所以一般都利用缩进来解决,以一个tab建为一层缩进。


4.关于如何Git。首先需要去下载git,在pycharm里面中选择git安装路径进行配置。然在setting选项在Setting中选择Plugins,在Marketplace下搜索框中搜索gitee,点击Install进行下载安装。安装完成后我们需要登录码云。在VCS菜单中,选择Import inti Version Cintrol项目下的Share Project on Gitee,将本地新项目上传到Gitee上。之后就可以点击主界面又上角形状像勾子的按钮,进行文件的commit操作,最后在VCS中找到git,下拉选中push就可以上传到码云了。
3. 实验过程中遇到的问题和解决过程
- 问题1:试验程序不成功
- 问题1解决方案:通过程序的提示发现是格式的不对。因为python没有c语言的{ },所以对格式要求非常严,第一次写python程序没有注意格式,包括if,while后面的冒号等等诸多细节。
其他(感悟、思考等)
因为上学期学习过来java,对比python和java,感觉还是python更加简洁明了,没有很多的固定格式,非常容易理解。对比c,很多码有着固定格式,还有指针,虽然c是面向程序的会有面向对象的python有很多不一样的地方,但从难易程度上来讲无疑是最简单的。
实验一 Python程序设计入门的更多相关文章
- 20184302 实验三《Python程序设计》实验报告
20184302 2019-2020-2 <Python程序设计>实验3报告 课程:<Python程序设计> 班级: 1843 姓名: 李新锐 学号:20184302 实验教师 ...
- 201843 2019-2020-2 《Python程序设计》实验二报告
201843 2019-2020-2 <Python程序设计>实验二报告 课程:<Python程序设计> 班级: 1843 姓名: 李新锐 学号:20184302 实验教师:王 ...
- 20184302 2019-2020-2 《Python程序设计》实验一报告
20184302 2019-2020-2 <Python程序设计>实验一报告 课程:<Python程序设计> 班级: 1843 姓名: 李新锐 学号:20184302 实验教师 ...
- 20184302 2019-2020-2 《Python程序设计》实验四报告
20184302 2019-2020-2 <Python程序设计>实验四报告 课程:<Python程序设计> 班级: 1843 姓名: 李新锐 学号:184302 实验教师:王 ...
- 20201123 《python程序设计》实验四报告
20201123 2020-2021-2 <python程序设计>实验三报告 课程:<Python程序设计>班级:2011姓名:晏鹏捷学号:20201123实验教师:王志强实验 ...
- 20192204 2019-2020-2 《Python程序设计》实验四报告
20192204 2019-2020-2 <Python程序设计>实验四报告 课程:<Python程序设计> 班级: 1922 姓名: 李龙威 学号:20192204 实验教师 ...
- 20192204李龙威 2019-2020-2 《Python程序设计》实验一报告
20192204 2019-2020-2 <Python程序设计>实验一报告 课程:<Python程序设计> 班级: 1922 姓名: 李龙威 学号:20192204 实验教师 ...
- 20202127 实验一《Python程序设计》实验报告
20202127 2022-2022-2 <Python程序设计>实验一报告课程:<Python程序设计>班级: 2021姓名: 马艺洲学号:20202127实验教师:王志强实 ...
- PYTHON程序设计实验
Python程序设计实验报告一: 熟悉IDLE和在线编程平台 安徽工程大学 Python程序设计实验报告 班级 物流191 姓名 邹缕学号 3190505117成绩 ▁▁▁ 日期 2020.3.5 指 ...
随机推荐
- 如何使用 Python 编写后端 API 接口
如何使用 Python 编写后端 API 接口 get API Python3 # coding:utf-8 import json # ModuleNotFoundError: No module ...
- 23 种设计模式 APP & 23 Design Patterns App
23 种设计模式 APP & 23 Design Patterns App https://github.com/xgqfrms/23-design-patterns-app https:// ...
- Apache HTTP Server & WS (websockets)
Apache HTTP Server & WS (websockets) Apache HTTP Server Version 2.4 https://httpd.apache.org/doc ...
- dark theme website
dark theme website css var dark theme prefers-color-scheme https://developer.mozilla.org/en-US/docs/ ...
- css & clip-path
css & clip-path https://developer.mozilla.org/en-US/docs/Web/CSS/clip-path https://tongqu.me/ tw ...
- SpringBoot + Security学习笔记
SpringSecurity学习笔记 本以为是总结,最后写成了笔记,所以还是需要更加的努力啊. 开始的时候看了一遍官方文档,然后只看懂了加密器. 然后又学了一个尚硅谷的视频,虽然这个教程是在讲一个项目 ...
- kubernetes和docker----2.学习Pod资源
Pod--k8s最基础的资源 我们想要的是单个容器只运行一个进程 然而有时我们需要多个进程协同工作,所以我们需要另外一种更加高级的结构将容器组合在一起---pod Pod 我们来看一个最基本的pod ...
- 学习笔记——JVM性能调优之 jmap
jmap jmap(JVM Memory Map)命令可生成head dump文件,还可查询finalize执行队列.Java堆和永久代的详细信息. 通过配置启动参数:-XX:+HeapDumpOnO ...
- iOS写在定制相机之前
问题 不是所有的拍照UIImagePickerController都能搞定,理由如下: 1.产品不整点幺蛾子,哪来体验创新 2.设计不整点幺蛾子,怎能体现用心 3.运营:这体验跟某宝某信咋不一样??? ...
- 翻译:《实用的Python编程》02_05_Collections
目录 | 上一节 (2.4 序列) | 下一节 (2.6 列表推导式) 2.5 collections 模块 collections 模块为数据处理提供了许多有用的对象.本部分简要介绍其中的一些特性. ...