案例5.1—货币转换(1)第8章Python程序设计问题描述设计一个程序,实现按照美元和人民币汇率计算不同币值之间的转换,转换的规则是美元兑换人民币为1:6.27,人民币兑换美元为1:0.16。。具体要求如下:•程序启动时显示的用户提示信息为“请输入带有$或¥符号的货币值:”;•如果用户输入带有“$”结尾的数字,转换后的显示结果为转换后的带有两位小数的人民币币值,并以“¥”结尾;•如果用户输入带有“¥”结尾的数字,转换...
1.3计算机指令的执行过程内容简介1.计算机指令2.一条指令的执行虚拟实验一条指令的执行虚拟实验实验简介通过「一条指令的执行过程」虚拟实验来演示一条指令在计算机内部的执行过程。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。一条指令的执行虚拟实验实验总结1.一条计算机指令的执行过程2.参与指令执行各部件的功能3.取指...
案例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循环,...
1.3计算机指令的执行过程内容简介1.计算机指令2.一条指令的执行虚拟实验计算机指令1.计算机指令的含义2.存储器的工作原理计算机指令的含义1.计算机指令就是指挥计算机工作的指示和命令。2.程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。计算机指令的含义3.一台计算机所能执行的各种不同指令的全体叫计算机的指令系统。4.每一型号的计算机均有自己的特定的指令系统,其指令内容和格式有所不同。计算...
案例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)的极限即...
1.2数制转换内容简介1.数制的基本概念2.非十进制数转换为十进制数3.十进制数转换为非十进制数4.二进制与八进制、十六进制的转换5.数制转换虚拟实验数制转换虚拟实验实验简介通过「不同进制数据的转换实验」来演示不同进制之间的转换。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学的同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。不同进制数据转换虚拟实验实验总结1.各种数...
案例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<...
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-...
案例1—打印对话场景第8章Python程序设计问题描述设计一个程序根据用户输入的姓名,在屏幕上打印出来描述师生四人关于学习Python的对话场景。name=input(请输入你的姓名:)print(大家好,我是{},很高兴和大家一起学习Python程序设计。.format(name))print(老师说:)print({}同学,学好Python并不难。.format(name[0]))print(同学甲说:)print(老{},加油!.format(name[0]))print(同学乙说:)print({},编程那点事儿都不算事儿...
第1章认识计算机内容简介1.数制的基本概念2.非十进制数转换为十进制数3.十进制数转换为非十进制的数4.二进制与八进制、十六进制的转换5.数制转换虚拟实验数制的基本概念1.数码2.基数3.位权数制的基本概念数码:一个数制中表示基本数值大小的不同数字符号。十进制有10个数码:0、1、2、3、4、5、6、7、8、9,而二进制仅有0和1两个数码。那么十六进制呢?16个数码:0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F。数制的...
8.1Python概述内容简介1.Python简介2.Python开发环境配置3.从HelloWorld开始Python开发环境配置1.轻量级的Python开发环境IDLE2.支持交互式和批量式两种编程方式3.下载网址为https://www.python.org/downloads从HelloWorld开始1.任务:在屏幕上输出HelloWorld2.程序代码:print(HelloWorld)3.交互式和文件式实现8.1Python概述总结1.程序设计=编程语言+算法2.Python是面向对象的脚本语言,具有优势3.IDLE是开源的轻量级Python开发环境4.以HelloWorld开启Python编程之旅
1.1计算机组成结构内容简介1.计算机硬件系统2.计算机软件系统3.计算机硬件拆装虚拟实验计算机硬件拆装虚拟实验实验简介通过「微型计算机硬件系统拆装」虚拟实验演示拆装个人电脑(PC机)的过程,识别各种硬件元件并掌握安装方法。该虚拟实验由思科(Cisco)公司制作。计算机硬件拆装虚拟实验主要实验环节电源板卡外部线缆内部驱动器外部驱动器内部线缆母板计算机硬件拆装虚拟实验实验设备•访问离线实验包中的index.html;•推荐...
1.1计算机组成结构内容简介1.计算机硬件系统2.计算机软件系统3.计算机硬件拆卸虚拟实验计算机硬件拆卸虚拟实验实验简介通过「微型计算机硬件系统拆卸」虚拟实验演示拆卸计算机硬件的过程,并识别各种硬件元件。该虚拟实验由北京理工大学开发,可以通过网址http://www.vrsygc.com/index访问。北方工业大学同学可以通过校内网址http://xnsy.ncut.edu.cn来访问。计算机硬件拆卸虚拟实验实验总结1.计算机硬件系统的组成部件及其所在...
第8章Python程序设计本章主要内容1.Python概述2.Python编程案例8.1Python概述主讲:王若宾内容简介1.Python简介2.Python开发环境配置3.从HelloWorld开始Python简介1.聊聊程序设计2.关于Python几个问题1.什么是程序设计?2.学习程序设计=学习语法规则?3.学习程序设计=学习算法?4.为什么是Python?Python简介1.GuidovanRossum发明了Python2.Python的优点:①基于生态发展的类库②平台无关性③强制可读性和支持中文④通用性和扩展性⑤开源理念
第1章认识计算机本章主要内容1.计算机组成结构2.数制转换3.计算机指令的执行过程4.计算机编码1.1计算机组成结构主讲:王若宾内容简介1.计算机硬件系统2.计算机软件系统3.计算机硬件拆卸虚拟实验计算机硬件系统CPU计算机硬件系统控制器运算器存储器输入设备输出设备程序和数据结果数据、指令控制信号计算机软件系统软件系统系统软件应用软件操作系统WindowsLinuxAndroid语言处理程序数据库管理系统办公自动化图像处理游戏影音用...
4.4节符号和公式Word零基础自学小游戏文档标题这里用正文样式、二号字目录1游戏规则.................................................................................................................................................12熟悉Word2010......................................................................................................................................22.1文档的保存...............
4.5差熵的性质差熵的两条基本性质:1.差熵可为负值2.条件差熵小于无条件差熵4.5.2条件差熵小于无条件差熵设无条件差熵为RdxpxpxhX2222))log(()(条件差熵为RRxdxdxpxpxxXhX21122112)/)log(()/(4.5.2条件差熵小于无条件差熵设无条件差熵为RdxpxpxhX2222))log(()(条件差熵为RRxdxdxpxpxxXhX21122112)/)log(()/(条件差熵小于无条件差熵设无条件差熵为:条件差熵为:0)()(log))((log)/()()(log)/()()log(...
5.4霍夫曼(Huffman)编码无失真信源编码定理(香农第一定理):可以通过编码,得到至少一种单义可译码,并能使码长达到下限值,使通信的信息传输率R趋近于信道容量C。怎样去构造这种码?1952年,霍夫曼根据无失真信源编码定理,提出了一种编码方法,称之为霍夫曼编码。1.二元Huffman编码(1)将r个符号按概率递减的次序排列:𝑷(𝒂𝟏)≥𝑷(𝒂𝟐)≥⋯≥𝑷(𝒂𝒓)(2)用0和1码符号分别给概率最小的两个信源符号,并将这两个信源符...
