标签“新编”的相关文档,共222条
  • 新编大学计算机基础 (37)

    新编大学计算机基础 (37)

    案例10.1—图像处理(1)第8章Python程序设计问题描述用PIL(PythonImageLibrary)库实现对图像文件的打开、处理和保存。具体要求如下:•打开当前目录下的图像文件flower.jpg;•使用增强方法把当前图片的对比度分别增强4倍、20倍和200倍;•处理后的图片文件分别保存为flowerContrast4.jpg、flowerContrast20.jpg和flowerContrast200.jpg。#eg10_1ContrastfromPILimportImagefromPILimportImageEnhanceim=Image.open(flower.jpg...

    2024-04-120662.55 KB0
  • 新编大学计算机基础 (35)

    新编大学计算机基础 (35)

    案例9—批量安装第三方库第8章Python程序设计问题描述Python有强大的第三方库,在使用前需要安装第三方库,可单独安装,如果需要用多个第三方库,可编写程序批量安装。具体要求如下:•使用Python标准库os的system()函数调用控制台;•用循环语句安装第三方库;•设置异常处理,对于安装不成功的给以提示。关于Python第三方库不同于标准库,第三方库需要安装pip是常用的第三方库安装工具自由竞争的第三方库是“计算生态”的重要...

    2024-04-120665.61 KB0
  • 新编大学计算机基础 (33)

    新编大学计算机基础 (33)

    案例8—递归经典汉诺塔第8章Python程序设计有一个源自印度的古老传说,在贝纳雷斯寺庙内有三根石棒,第一个石棒上面有64个下大上小摞起来的金盘,一个叫婆罗门的门徒依次把第一个石棒的金盘移动到第三个石棒,可以借助第二个石棒,但一次只能移动一个,并且移动过程中需要始终保持金盘在每个石棒上都是下大上小的摆放。当婆罗门完成整个操作时就是世界毁灭的时候。案例8.递归经典汉诺塔问题描述编程实现移动汉诺塔的过程并打印...

    2024-04-120865.23 KB0
  • 新编大学计算机基础 (31)

    新编大学计算机基础 (31)

    案例7—绘制奥运五环第8章Python程序设计问题描述调用turtle库在屏幕上绘制奥运五环。具体要求如下:•用from调用turtle库;•调用goto()函数重新定位绘图起始点;•调用库函数实现画笔控制和设置;•调用库函数实现绘制圆环。#eg7OlympicRings.pyfromturtleimport*setup(500,500,50,50)pensize(10)color(blue)penup()goto(-110,-25)pendown()circle(45)color(black)penup()goto(0,-25)pendown()circle(45)color(red)penup()got...

    2024-04-120674.5 KB0
  • 新编大学计算机基础 (29)

    新编大学计算机基础 (29)

    案例6—绘制蟒蛇第8章Python程序设计问题描述调用turtle库在屏幕上绘制一幅蟒蛇形图案。具体要求如下:•调用turtle库;•调用库函数设置绘图的坐标体系,包括设置绘图区域的宽度和高度以及初始坐标;•调用库函数实现画笔控制,包括画笔的抬起和落下,设置画笔尺寸以及画笔颜色;•调用库函数实现形状绘制,包括蛇身体的波浪、蛇回头。#e6DrawPython.pyimportturtleturtle.setup(950,450,50,50)turtle.penup()turtle.fd(-400)t...

    2024-04-120678.35 KB0
  • 新编大学计算机基础 (28)

    新编大学计算机基础 (28)

    1.4计算机编码内容简介1.计算机编码2.西文字符编码虚拟实验3.汉字信息编码与转换虚拟实验实验简介通过「汉字信息编码与转换」虚拟实验来演示汉字信息编码与转换过程。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。汉字信息编码与转换虚拟实验汉字信息编码与转换虚拟实验实验总结1.汉字输入码、机内码、国标码、区位码和字形...

    2024-04-120625.06 KB0
  • 新编大学计算机基础 (26)

    新编大学计算机基础 (26)

    案例5.3—货币转换(3)第8章Python程序设计问题描述设计一个程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。。具体要求如下:•程序的货币转换功能同上;•如用户输入的字符串不是以数字开头则提示“请以数字开头!”,其他输入错误则提示“请以数字+货币符号的格式输入!”为什么要使用异常处理提高软件健壮性改善使用体验#eg.5.3CurrencyConvertyExce...

    2024-04-120700.96 KB0
  • 新编大学计算机基础 (25)

    新编大学计算机基础 (25)

    1.4计算机编码内容简介1.计算机编码2.西文字符编码虚拟实验3.汉字信息编码与转换虚拟实验西文字符编码虚拟实验实验简介通过「西文字符编码」虚拟实验来演示一个西文字符的不同编码格式。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。西文字符编码虚拟实验实验总结1.西文字符的ASCII码表示2.西文字符的字形码表示

    2024-04-120624.73 KB0
  • 新编大学计算机基础 (23)

    新编大学计算机基础 (23)

    案例5.2—货币转换(2)第8章Python程序设计问题描述设计一个程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。。具体要求如下:•使用函数封装货币转换功能;•程序启动时显示的用户提示信息为“请输入带有$或¥符号的货币值:”;•调用函数显示转换结果。为什么要使用函数降低编程难度:大而化小分而治之代码复用:一个程序的多处或多个程序中被调用修...

    2024-04-120673.74 KB0
  • 新编大学计算机基础 (22)

    新编大学计算机基础 (22)

    1.4计算机编码内容简介1.计算机编码2.西文字符编码虚拟实验3.汉字信息编码与转换虚拟实验计算机编码1.ASCII码2.汉字编码ASCII码1.ASCII(AmericanStandardCodeforInformationInterchange,美国信息交换标准代码)是基于拉丁字母的一套计算机编码系统,主要用于显示现代英语和其他西欧语言。ASCII码2.ASCII码使用指定的7位或8位二进制数组合来表示128或256种可能的字符。3.标准ASCII码也叫基础ASCII码,使用7位二进制数(最高位...

    2024-04-1201.05 MB0
  • 新编大学计算机基础 (21)

    新编大学计算机基础 (21)

    案例5.1—货币转换(1)第8章Python程序设计问题描述设计一个程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。。具体要求如下:•程序启动时显示的用户提示信息为“请输入带有$或¥符号的货币值:”;•如果用户输入带有“$”结尾的数字,转换后的显示结果为转换后的带有两位小数的人民币币值,并以“¥”结尾;•如果用户输入带有“¥”结尾的数字,转换...

    2024-04-120661.37 KB0
  • 新编大学计算机基础 (20)

    新编大学计算机基础 (20)

    案例5.1—货币转换(1)第8章Python程序设计问题描述设计一个程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。。具体要求如下:•程序启动时显示的用户提示信息为“请输入带有$或¥符号的货币值:”;•如果用户输入带有“$”结尾的数字,转换后的显示结果为转换后的带有两位小数的人民币币值,并以“¥”结尾;•如果用户输入带有“¥”结尾的数字,转换...

    2024-04-120662.59 KB0
  • 新编大学计算机基础 (19)

    新编大学计算机基础 (19)

    1.3计算机指令的执行过程内容简介1.计算机指令2.一条指令的执行虚拟实验一条指令的执行虚拟实验实验简介通过「一条指令的执行过程」虚拟实验来演示一条指令在计算机内部的执行过程。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。一条指令的执行虚拟实验实验总结1.一条计算机指令的执行过程2.参与指令执行各部件的功能3.取指...

    2024-04-120625.84 KB0
  • 新编大学计算机基础 (17)

    新编大学计算机基础 (17)

    案例4—打印九九乘法表第8章Python程序设计问题描述设计一个程序输出九九乘法表。具体要求如下:•以“a*b=c”的形式输出乘法表达式,其中a为被乘数,b为乘数,c为乘法结果;•第一行1个乘法表达式,第二行2个乘法表达式,依此类推,分9行打印输出乘法表达式;•采用合适的程序控制实现换行输出。#用for实现1*(1-9)的结果并以列显示foriinrange(1,10):print(1*{}={}.format(i,1*i))range()是Python的内置函数,常用于for循环,...

    2024-04-120732.04 KB0
  • 新编大学计算机基础 (16)

    新编大学计算机基础 (16)

    1.3计算机指令的执行过程内容简介1.计算机指令2.一条指令的执行虚拟实验计算机指令1.计算机指令的含义2.存储器的工作原理计算机指令的含义1.计算机指令就是指挥计算机工作的指示和命令。2.程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。计算机指令的含义3.一台计算机所能执行的各种不同指令的全体叫计算机的指令系统。4.每一型号的计算机均有自己的特定的指令系统,其指令内容和格式有所不同。计算...

    2024-04-120670.32 KB0
  • 新编大学计算机基础 (14)

    新编大学计算机基础 (14)

    案例3—神奇的Fibonacci数列第8章Python程序设计问题描述设计一个程序查找1000以内的Fibonacci数列并打印输出到屏幕。具体要求如下:•设置初始两项值为0和1;•使用while循环计算并输出1000以下的Fibonacci数列。Fibonacci数列以意大利数学家LeonardoFibonacci的名字命名,是指起始两项为0和1,从第三项开始的每一项是前两项之和,即F(n)=F(n-1)+F(n-2)。它的神奇之处在于相邻两项的比值接近黄金分割比例,F(n)/F(n-1)的极限即...

    2024-04-120668.23 KB0
  • 新编大学计算机基础 (13)

    新编大学计算机基础 (13)

    1.2数制转换内容简介1.数制的基本概念2.非十进制数转换为十进制数3.十进制数转换为非十进制数4.二进制与八进制、十六进制的转换5.数制转换虚拟实验数制转换虚拟实验实验简介通过「不同进制数据的转换实验」来演示不同进制之间的转换。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。不同进制数据转换虚拟实验实验总结1.各种数...

    2024-04-120625.69 KB0
  • 新编大学计算机基础 (11)

    新编大学计算机基础 (11)

    案例2—PM2.5预警第8章Python程序设计问题描述设计一个程序根据用户输入的当前PM2.5数值判断空气质量。具体要求如下:•屏幕提示“请输入当前的PM2.5数值:”,用户在其后输入PM2.5数值;•根据PM2.5数值判断空气质量的规则是:PM2.5数值介于[0,35)之间为优,介于[35,75)之间为良,大于等于75为差,存在污染,根据该规则编程实现空气质量的判断;•屏幕输出判断结果。:#用if实现判断PM=eval(input(请输入当前的PM2.5数值:))if0<...

    2024-04-120679.43 KB0
  • 新编大学计算机基础 (10)

    新编大学计算机基础 (10)

    1.2数制转换内容简介1.数制的基本概念2.非十进制数转换为十进制数3.十进制数转换为非十进制数4.二进制与八进制、十六进制的转换5.数制转换虚拟实验非十进制数转换为十进制数二进制转换为十进制1.按权展开2.D=Bn-1×2n-1+Bn-2×2n-2++B1×21+B0×20+B-1×2-1++B-m×2-m3.(1101.01)2=1×23+1×22+0×21+1×20+0×2-1+1×2-2=(13.25)10非十进制数转换为十进制数八进制转换为十进制1.按权展开2.D=On-18n-1++O181+O080+O-18-1++O-m8-...

    2024-04-120685.71 KB0
  • 新编大学计算机基础 (7)

    新编大学计算机基础 (7)

    案例1—打印对话场景第8章Python程序设计问题描述设计一个程序根据用户输入的姓名,在屏幕上打印出来描述师生四人关于学习Python的对话场景。name=input(请输入你的姓名:)print(大家好,我是{},很高兴和大家一起学习Python程序设计。.format(name))print(老师说:)print({}同学,学好Python并不难。.format(name[0]))print(同学甲说:)print(老{},加油!.format(name[0]))print(同学乙说:)print({},编程那点事儿都不算事儿...

    2024-04-120695.88 KB0
确认删除?
关注送VIP
  • 抖音扫码 私发账号
批量上传
意见反馈
上传者群
  • 上传QQ群点击这里加入QQ群
在线客服
  • 客服QQ点击这里给我发消息
回到顶部