Linux下的编程

实验7 Linux下的编程

一、实验目的

熟练掌握Linux下Python编程的方法、函数调用方法以及shell编程中的控制结构。

二、实验环境

硬件:PC电脑一台,网络正常。

配置:win10系统,内存大于8G ,硬盘500G及以上。

软件:VMware、Ubuntu16.04。

三、实验内容

1、编写简单的Python程序,利用while循环实现1到任意数的和。

2、编写简单的shell程序,显示当前的日期和时间。

3、通过函数调用的方法实现上述功能。

4、用循环语句编写1~100累计求和程序。

5、从键盘输入n,编写1~n累计求和程序。

四、实验步骤

1 **、**以自己姓名的英文缩写xxx来创建一个用户,并设置密码为12345678,进入用户。

程序运行截图:

2、编写简单的Python程序,编写Python程序之前要先验证python是都安装,如果未安装,先安装pythpn,利用while循环实现1到任意数的和。

程序运行截图:

3、编写简单的shell程序,显示当前的日期和时间。

程序运行截图:

4、用循环语句编写1~100累计求和程序。

程序运行截图:

常见问题提示

  1. 代码输入错误;
  2. 运行结果出现问题。

五、实验作业

1、根据要求,完成实验指导里的操作流程。

2、实验结果分析和实验总结:

预期是更加熟悉各种命令,巩固课堂知识并成功在Linux下完成编程编译以及实践shell脚本文件,把命令存在脚本文件里头。本次实验按时完成,在shell脚本中echo命令的字符串参数中必须要空格,总是因为不注意这个代码报错。在编写Python脚本时,对函数参数传递和异常处理的理解不够深入。通过查阅相关书籍和在线教程,加深了对这些概念的理解。我还需要加强Shell脚本的编写能力,学习更多的Shell命令和脚本调试技巧。需要提高代码的可读性和可维护性,学习编写高质量的代码和文档。以后有时间打算参与更多的编程实践项目,积累实际经验。

通过本次实验,我掌握了Linux下Python编程的基本方法和Shell编程中的控制结构。在未来的学习和工作中,我将继续努力提高自己的编程能力,为成为一名优秀的程序员打下坚实的基础。

六、问题

如果按照以上流程不能正确运行代码,请找出原因。

相关推荐
Huangjin007_36 分钟前
【Linux 系统篇(十一)】基础开发工具(六) —— 版本控制器 Git
linux·运维·git
j7~1 小时前
【Linux】二十六.线程篇三《Linux多线程编程:线程控制、线程ID以及进程地址空间分布、线程局部存储__thread以及clone系统调用》---详解
linux·运维·服务器·开发语言·c++·多线程编辑·线程的控制
PC2005-cloud8 小时前
博文已索引但不展示:一次 Bing SEO 问题排查记录
服务器·人工智能
沸速存储8 小时前
整机瓶颈判断思路,自上而下定位卡顿根源
运维·服务器·电脑·内容运营
奈斯先生Vector9 小时前
告别工具碎片化:基于 Nano Banana 全模态 AI 聚合架构搭建“文本-图像-视频”自动化协同生产线
运维·数据库·人工智能·架构·自动化·aigc·音视频
乌萨奇也要立志学C++9 小时前
【Linux】网络基础 从零理解网络通信:局域网、跨网传输与 Socket 预备知识
linux·服务器·网络
DLYSB_10 小时前
AIOps 大模型实战:基于 LangChain 运维 Agent 的根因诊断与现场声光播报闭环
运维·langchain·报警灯
RisunJan11 小时前
Linux命令-slabtop(实时显示内核 slab 缓存信息)
linux
一可米12 小时前
gitHub.com Actions自动化发布
运维·自动化·github
智塑未来12 小时前
证券公司智能运维平台哪个品牌做得好?擎创科技智能运维 2.0 适配券商全场景
运维·科技·区块链