电脑

python数据类型

青春壹個敷衍的年華 提交于 2020-04-07 06:49:49
一、什么是计算机交互? name=input("请输入用户名:") 无论输入何种类型的数据,input都会将他存成字符串格式 为什么要有程序交互? 让计算机能够模拟人,让计算机去接受用户的输入信息. 二、注释 单行注释:# 多行注释 : ''' 你好 helloworld ''' 三、基本数据类型: 1.数字 整型int:年级,年纪,等级,身份证号,qq号,手机号 level=10 浮点型float:身高,体重,薪资,温度,价格 height=1.81 salary=3.3 2.字符串str: 包含在引号(单,双,三)里面,由一串字符组成 用途(描述性的数据):姓名,性别,地址,学历,密码:alex3714 name='egon' 取值: 首先要明确,字符串整体就是一个值,只不过特殊之处在于: python中没有字符类型,字符串是由一串字符组成,想取出字符串中 的字符,也可以按照下标的方式取得 name:取得是字符串整体的那一个值 name[1]:取得是第二位置的字符 字符串拼接: >>> msg1='hello' >>> msg2=' world' >>> >>> msg1 + msg2 'hello world' >>> res=msg1 + msg2 >>> print(res) hello world >>> msg1*3 'hellohellohello' 3

计算机常识

走远了吗. 提交于 2020-04-07 05:42:24
计算机发展介绍 计算机硬件组成 计算机基本原理 计算机 计算机(computer)俗称电脑,是一种用于高速计算的电子计算机器,可以进行数值计算,又可以进行逻辑计算,还具有存储记忆功能。是能够按照程序运行,自动、高速处理海量数据的现代化智能电子设备。由硬件系统和软件系统所组成,没有安装任何软件的计算机称为裸机。 计算机发明者 约翰·冯·诺依曼 。计算机是20世纪最先进的科学技术发明之一,对人类的生产活动和社会活动产生了极其重要的影响,并以强大的生命力飞速发展。它的应用领域从最初的军事科研应用扩展到社会的各个领域,已形成了规模巨大的计算机产业,带动了全球范围的技术进步,由此引发了深刻的社会变革,计算机已遍及一般学校、企事业单位,进入寻常百姓家,成为信息社会中必不可少的工具。 发展历史 计算工具的演化经历了由简单到复杂、从低级到高级的不同阶段,例 ENIAC计算机 如从“结绳记事”中的绳结到算筹、算盘计算尺、机械计算机等。它们在不同的历史时期发挥了各自的历史作用,同时也启发了电子计算机的研制和设计思路。 1889年,美国科学家 赫尔曼·何乐礼 研制出以电力为基础的电动制表机,用以储存计算资料。 1930年,美国科学家 范内瓦·布什 造出世界上首台模拟电子计算机。 1946年2月14日,由美国军方定制的世界上第一台电子计算机“ 电子数字积分计算机 ”(ENIAC Electronic

0.1+0.2结果却不等于0.3

拈花ヽ惹草 提交于 2020-04-07 05:33:44
先看几个简单但诡异的代码: 0.1 + 0.2 > 0.3 // true 0.1 * 0.1 = 0.010000000000000002 1000000000000000128 === 1000000000000000129 0.1加0.2为什么就不等于0.3昵?要回答这个问题,得先了解计算机内部是如何表示数的。 计算机内部如何表示数 我们都知道,计算机用位来储存及处理数据。每一个二进制数(二进制串)都一一对应一个十进制数。 1. 计算机内部如何表示整数 这里以十进制数13来展示“按位计数法”如何表示整数: 十进制值 进制 按位格式 描述 13 10 13 1x10^1 + 3x10^0 = 10 + 3 13 2 1101 1x2^3 + 1x2^2 + 0x2^1 + 1x2^0 = 8 + 4 + 0 + 1 2. 计算机内部如何表示小数 再看小数怎么用按位计数法表示,以十进制数0.625为例: 十进制值 进制 按位格式 描述 0.625 10 0.625 6x10^-1 + 2x10^-2 + 5x10^-3 = 0.6 + 0.02 + 0.005 0.625 2 0.101 1x2^-1 + 0 x2^-2 + 1x2^-3 = 1/2 + 0 + 1/8 3. 如何用二进制表示0.1 关于十进制与二进制间如何转换,这里不细说,直接给出结论: 十进制整数转二进制方法

单片机最小系统详解,你要知道的都在这里了

僤鯓⒐⒋嵵緔 提交于 2020-04-06 19:28:40
单片机最小系统,或者称为最小应用系统,是指用最少的元件组成的单片机可以工作的系统. 对51系列单片机来说,最小系统一般应该包括:单片机、晶振电路、复位电路. 下面给出一个51单片机的最小系统电路图. 说明: 复位电路:由电容串联电阻构成,由图并结合"电容电压不能突变"的性质,可以知道,当系统一上电,RST脚将会出现高电平,并且,这个高电平持续的时间由电路的RC值来决定.典型的51单片机当RST脚的高电平持续两个机器周期以上就将复位,所以,适当组合RC的取值就可以保证可靠的复位.一般教科书推荐C 取10u,R取8.2K.当然也有其他取法的,原则就是要让RC组合可以在RST脚上产生不少于2个机周期的高电平.至于如何具体定量计算,可以参考电路分析相关书籍. 晶振电路:典型的晶振取11.0592MHz(因为可以准确地得到9600波特率和19200波特率,用于有串口通讯的场合)/12MHz(产生精确的uS级时歇,方便定时操作) 单片机:一片AT89S51/52或其他51系列兼容单片机 特别注意:对于31脚(EA/Vpp),当接高电平时,单片机在复位后从内部ROM的0000H开始执行;当接低电平时,复位后直接从外部ROM的0000H开始执行.这一点是初学者容易忽略的. 复位电路 一、复位电路的用途 单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机

如何重建域用户配置文件?

不打扰是莪最后的温柔 提交于 2020-04-06 18:48:41
如何重建域用户配置文件? ©Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者 博客: https://blog.51cto.com/lander IT Helpdesk 工程师实战培训课程: https://edu.51cto.com/lecturer/733218.html 轻松进外企:IT Helpdesk工程师实战自学之路: https://blog.51cto.com/lander/2413018 更新时间:2020/04/06 故障现象 在域环境中,偶尔会因为用户配置文件损坏导致用户在使用时有些莫名其妙的问题,例如用户正常登陆后桌面文件不见等,那我们可以在用户电脑上重建该域用户的配置文件解决问题。 操作步骤 这里以客户端电脑Windows 10系统为例。 1.重启电脑并用本地管理员账号登陆 如果用户电脑已经是登陆状态,请先重启电脑,然后使用本地管理员账户登陆。 2.将原用户配置文件改名 进入 c:\Users 目录下,将用户AD账号名称(这里以LZhang为例)的文件夹修改成 .old : 3.备份原用户配置文件注册表 在运行输入 regedit 进入注册表: 按如下路径找到用户配置文件注册表位置: Computer\HKEYLOCALMACHINE\SOFTWARE\Microsoft\Windows NT

MacOS上的隐藏小技巧,你知道几个?

我怕爱的太早我们不能终老 提交于 2020-04-06 15:04:43
你知道吗?macOS上拥有大量隐藏技巧,只要你精心研究就会发现很多却又却鲜为人知的提示和技巧,一旦掌握,爱不释手。今天macdown小编就给大家介绍几个MacOS技巧,比较适合刚拥有Mac或者对Mac系统一直不太了解的用户,喜欢就点赞收藏吧! 1、Mac快速查看图片尺寸 你肯定知道图片右击“显示简介”查看大小尺寸。还有一种方法可以让你快速查看图片尺寸,你知道吗? 随便选择一张图片,然后右键单击“查看显示选项”后勾选“显示项目简介”。你会发现所有图片和文件的信息直接显示尺寸大小。 2、Mac删除键的5种用法 1:按 delete 键,实现 Windows 键盘上退格键的功能,也就是删除光标之前的一个字符(默认); 2:按 fn+delete 键,删除光标之后的一个字符; 3:按 option+delete 键,删除光标之前的一个单词(英文有效); 4:结合第二种,按住fn+option+delete,删除光标之后的一个单词; 5:选中文件后按 command+delete,删除掉该文件。 3、让你的Mac对你说“Hello” 打开“启动台-其他-终端”,或点击右上角放大镜,在输入栏输入“终端”。在命令行输入“say hello”敲回车,就能听到你的Mac向你问候了。你也可以将“hello”替换成其它的单词。假如“I love you”,就可以强行命令你的电脑对你表白。 4、

Python学习笔记:字符编码原理和操作详解

徘徊边缘 提交于 2020-04-06 12:16:37
一、电脑字符集的历史   1、电脑是如何将二进制与字符对应起来的?     我们知道,电脑底层只认识0和1的二进制数据,为了让电脑可以跟人类互动, 我们使用8个二进制位(即1个字节)来对应一个更复杂的数字,     比如:使用二进制“01000001”来指代十进制“65”,也就是大写字母A     实际使用场景中,人类利用键盘打字符“A”时,实际上是打65这个数字,电脑再到表中寻找65所代表的二进制数据“01000001”,实际处理的是这个二进制数据,这样就对应起来了,     这种对应关系表就是最早的字符编码集ASCII码表,如下图:        2、字符集是如何发展成一个庞大家族的?     电脑最初是西方人发明的,欧美国家的字符比较少,他们仅占用了前面127个位置就已经够用了,而8位的二进制数据最多可以表示255个不同的字符,剩下的128个字符就留给了别的国家,那么别国肯定是不够用的,怎么办?     于是聪明的中国人在ASCII码中规定几个位置,默认当电脑要寻找这几个位置的字符时就映射到另外一张表格中,而这张表格中存储了完整的中文字符,中文字符的发展历史如下:     a、GB2312:支持7000个汉字     b、GBK1.0:支持20000+个中文字符     c、GB18030:支持27000+个中文字符     d、Unicode

Google Chrome for Mac(谷歌浏览器) 81.0.4044.92

柔情痞子 提交于 2020-04-06 10:11:29
Chrome Mac是由Google开发的一款设计简单、高效的Web浏览工具。谷歌浏览器Mac版的特点是简洁、快速。Chrome For Mac支持多标签浏览,每个标签页面都在独立的“沙箱”内运行,在提高安全性的同时,一个标签页面的崩溃也不会导致其他标签页面被关闭。此外,Chrome Mac版基于更强大的JavaScript V8引擎,这是当前Web浏览器所无法实现的。 Google Chrome for Mac(谷歌浏览器) https://www.macdown.com/mac/5446.html Google Chrome是一款适用于计算机、手机和平板电脑的浏览器。 谷歌浏览器是谷歌的网络浏览器,它被创建为一个现代化的网页和应用程序平台。它利用非常快速的Web页面加载并且具有V8引擎,该引擎是定制的JavaScript引擎。由于Google使用了来自Apple的Safari和Mozilla的Firefox浏览器的部件,因此他们将该项目作为开源项目。 google chrome浏览器功能特点 即搜即得 搜索和导航操作可通过同一个框进行。在您输入内容时,系统会实时显示搜索结果和相关建议(包括您最近搜索过的内容和访问过的网站),供您自由选择,因此您可以快速获取所需的内容。 减少输入操作 已经厌倦了反复填写信息相同的网络表单?使用自动填充功能,您只需点按一下,即可完成表单填写

远程桌面连接命令输入

和自甴很熟 提交于 2020-04-06 09:41:11
远程桌面是微软公司为了方便网络管理员管理维护服务器而推出的一项服务。从windows 2000 server版本开始引入,网络管理员使用远程桌面连接程序连接到网络任意一台开启了远程桌面控制功能的计算机上,就好比自己操作该计算机一样,运行程序,维护数据库等。 为了能让远程控制的管理员更方便的操作。IIS7远程桌面程序推出了全屏操作。让管理员跟在用自己电脑一样的感觉。 软件查看地址: 远程控制桌面网站 下载完成后解压并打开程序: 1.然后添加服务器 2.输入服务器IP和端口 账户跟密码然后添加 3、添加账户之后选择你要打开的账户然后打开 4、全屏远程打开之后的画面 5、在主页面上可以关闭检测服务器,还可以恢复服务器数据。 来源: oschina 链接: https://my.oschina.net/u/4487692/blog/3215328

Oracle配置服务端,远程连接Oracle数据库

和自甴很熟 提交于 2020-04-06 08:41:57
Oracle 服务器配置   Oracle中有两个重要的配置文件listener,和tnsnames。位于D:\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN(我自己的安装路径)     Tnsnames.ora(客户及服务器端)          提供的tnsname到主机名或者ip的对应,只有当sqlnet.ora中类似         NAMES.DIRECTORY_PATH= (TNSNAMES) 这样,也就是客户端解析连接字符串的顺序中有TNSNAMES时,才会尝试使用这个文件        listener.ora(服务器端) --listener监听器进程的配置文件         接受远程对数据库的接入申请并转交给oracle的服务器进程   配置     更改后的listener.ora文件     # listener.ora Network Configuration File: D:\oracle\product\12.1.0\dbhome_1\network\admin\listener.ora     # Generated by Oracle configuration tools.     SID_LIST_LISTENER =     (SID_LIST =       (SID_DESC =