Python教程

20212218 实验一《Python程序设计》实验报告

本文主要是介绍20212218 实验一《Python程序设计》实验报告,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
# 20212218 2022-2022-2 《Python程序设计》实验一报告

 

课程:《Python程序设计》 班级: 2122 姓名: 林思凡 学号: 20212218 实验教师:王志强 实验日期:2022年3月20日 必修/选修: 公选课

 

## 1.实验内容 1.熟悉Python开发环境。 2.练习Python运行、调试技能。 3.编写程序,练习变量和类型、字符串、对象、缩进和注释等。 4.   掌握git技能。

 

## 2. 实验过程及结果 1.熟悉Python开发环境: (1)登录python官网,下载python稳定版本并进行安装,安装时切记点击自动添加环境变量。不勾选的话,就要手动添加环境变量。 (2)检查python是否安装成功,打开cmd,键入python回车,查看安装的python版本,如果嫌麻烦的话就可以直接在cmd里开始编写程序啦。 (3)安装vscode。我用的是vscode源代码编辑器,在官网正常下载就可以。 (4)配置vscode安装python扩展。打开vscode点击扩展,搜索python并安装该扩展。 (5)配置完毕,开始写入代码进行测试。

 

2.练习Python运行、调试技能及跟着老师一起编写简单程序: (1)python shell我将其理解为一个类似cmd的python终端,在里面只能一步一步执行操作。 (2)从运行最简单的代码开始:
  1. print("hello world!")  
(3)上课跟着老师走,完成了几个程序文件的编写,这里列出两个主要程序: 第一个程序

 

 

第二个程序

 

 

(4)由于终端的调试功能比较复杂难懂,我选择先熟悉vscode中的调试功能:

 

 从左到右依次是:继续;单步跳过;单步调试(进入函数);单步跳出;重启调试;停止调试。

(5)练习完Python运行后,开始熟悉变量类型 Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典)

 

Python支持四种不同的数字类型: int(有符号整型) long(长整型,也可以代表八进制和十六进制) float(浮点型) complex(复数)

 

字符串: 如果想打印'hello world'则可输入: print('hello world!')  单引号或双引号都可以 但是,单引号双引号一定是成对出现的,若想打印I'm a boy,输入: print('I'm a boy') 是不对的,应该输入: print("I'm a boy") 当然,n对对称引号也可以。 print(""I'm a boy"")

 

列表: list1 = ['a', 'b', 1, 2] list2 = ['c', 'd', 3, 4] 列表相加:list3 = list1 + list2 添加数据:list3.append('e') 打印'a' :print(list1[0]) 打印'a''b':print(list1[0:2]) 打印'a'、1:print(list1[0:5:2]) 打印2:print(list1[-1]) 删除:del

 

注释:短注释用#,长注释用三对引号"""""" 缩进:Tab键

 

3.掌握git技能: Git Bash 是基于CMD的,在CMD的基础上增添一些新的命令与功能。 下载git三件套 根据教程完成操作,我参考了b站视频,在同学的指点下,下载了TortoiseGit TortoiseGit是一个git可视化平台,能够更加快捷地将文件上传到gitee仓库中。

 

 

 

这是成功上传到私有仓库的测试文档。

 

## 3. 实验过程中遇到的问题和解决过程 由于下载vscode并配置python环境比较熟练,此过程并未遇到什么问题,问题主要在熟练git上。 - 问题1:刚开始对git和gitee一无所知 - 问题1解决方案:询问同学并上网查找资料   - 问题2:不熟悉调试步骤 - 问题2解决方案:上网搜索资料  

 

## 其他(感悟、思考等) python相对于c等其他语言,语句简洁,使用方便,不用定义变量,规则灵活,是编程语言冉冉升起的新星。学习python,对我们对编程的理解以及热爱都有很大的提升。

 

## 参考资料

 

-  [Gitee上传与下载代码](https://www.bilibili.com/video/BV1k64y1Q7fx/?spm_id_from=333.788.recommend_more_video.1)

 

-  [用VScode配置Python开发环境](https://blog.csdn.net/eastyell/article/details/104696619?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522164782250516782094816598%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=164782250516782094816598&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~top_positive~default-1-104696619.142^v2^pc_search_result_control_group,143^v4^register&utm_term=vscode%E9%85%8D%E7%BD%AEpython&spm=1018.2226.3001.4187)

 

这篇关于20212218 实验一《Python程序设计》实验报告的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!