收藏 分销(赏)

《程序设计A》课程实验报告.docx

上传人:二*** 文档编号:4510190 上传时间:2024-09-26 格式:DOCX 页数:2 大小:10.89KB
下载 相关 举报
《程序设计A》课程实验报告.docx_第1页
第1页 / 共2页
亲,该文档总共2页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、程序设计A课程实验报告作业名称综合编程实验II成绩类型实践型学时3专业班级学号姓名【题目】回文串判断编写函数名为is_Palindrome的函数,该函数须能够判断字符串是否 为回文。(回文串即形如“DCBABCD”形式的字符串,该字符串无论从 左读还是从右读,所读的顺序是-样的)。测试变量作用域变量作用域指的是变量的有效范围,定义在函数内部的变量拥有一个 局部作用域,定义在函数外的拥有全局作用域。局部变量只能在其被声 明的函数内部访问,而全局变量可以在整个程序范围内访问。当内部作 用域想修改外部作用域的变量时可以使用关键字global,如果要修改 嵌套作用域中的变量那么需要nonlocal关键

2、字。def scope_test ():def do_local ():spam = ”我是局部变量”def do_nonlocal():nonlocal spamspam = ”我不是局部变量,也不是全局变量”def do_global():global spamspam = ”我是全局变鼠”spam = ”原来的值”do_local ()print (*局部变量赋值后:,spam)do_nonlocal()print (1 nonlocal 变量赋值后:,spam)do_global()print (全局变量赋值后:,spam)scope_test()print (全局变量:,,spam)运行以上代码,并对运行结果进行分析:快速排序快速排序是一种非常高效的排序算法,采用“分而治之”的思 想,其原理是,对于给定的记录,选择一个基准数,通过一趟排序后, 将原序列分为两局部,使得前面的比后面的小,然后再依次对前后进行 拆分进行快速排序,递归该过程,直到序列中所有记录均有序。请自定 义函数quicksort ()函数实现快速排序。注意:参数列表应包含待排 序列表、起始索引和终止索引三个参数。【要求】 *前提交,过时不予补交!需要将详细解答过程以文字或截图方式展示!提交后在平台上查看并确认是否提交成功!假设发现抄袭现象,双方均以0分处理! 【代码及结果分析】

展开阅读全文
部分上传会员的收益排行 01、路***(¥15400+),02、曲****(¥15300+),
03、wei****016(¥13200+),04、大***流(¥12600+),
05、Fis****915(¥4200+),06、h****i(¥4100+),
07、Q**(¥3400+),08、自******点(¥2400+),
09、h*****x(¥1400+),10、c****e(¥1100+),
11、be*****ha(¥800+),12、13********8(¥800+)。
相似文档                                   自信AI助手自信AI助手
搜索标签

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        获赠5币

©2010-2024 宁波自信网络信息技术有限公司  版权所有

客服电话:4008-655-100  投诉/维权电话:4009-655-100

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服