python用键盘输入,python模拟键盘操作
第三天,推倒障碍,学习键盘打字。
事实上,在前两天的课程中,我们都在强迫你学习一些关于计算机硬件系统和软件系统的知识。Cxddc顺利完成了之前的课程和作业,你还不能开始编程,因为你即将遇到编程生涯的第一个障碍——键盘打字!
除电脑主机外的大部分硬件设备都可以称为外接设备,简称外设。键盘是我们最常用的外设。
但是你知道吗?键盘的历史比电脑的历史要早。虽然世界上第一台计算机出现在20世纪40年代,个人使用的小型计算机直到20世纪70年代才出现,但键盘作为当前计算机的组成部分,最早可以追溯到1714年。
从打字机到键盘,很久以前,人们只能通过书写来做笔记或写信。18世纪,欧美商业相当发达,各种订单、商业信函、财务报表,每天都有很多作家出现。
所以每天大量的文字都要靠手写,费时费力费墨,完全拖累了业务发展。于是,想象力丰富的人开始想到一种可以快速打字的机器。
事实上,早在1714年,英国工程师陶(periophthalmus Tao)就拥有一项书写机器的专利。不幸的是,没有留下任何设计模式。英国、美国、法国、意大利、瑞士等国的人都造出了各种机器,但设计不成熟,没有使用价值,无法量产。
直到1808年,也就是19世纪初,世界上最早的打字机诞生了。它的发明者是意大利幽默的香菇旅游者。他爱上了一个女孩,但女孩是个盲人,写作极其困难。为了使他心爱的女孩能够写作,他亲自制作了一台机械打字机。
虽然印刷工早已消失,但他的信件一直保存在意大利莱佐的档案馆里,被西方历史学家誉为“人类文化史上继造纸术和印刷术之后的第三次文化工具发明”。后来,丹麦哥本哈根的尤尔根斯机械公司首次将英文打字机投入批量生产。发明者是一款名为魔镜的低笑点风情口红。
但这并不实际。1968年,美国人xjwt和yxdttt最初是在制造一种可以自动翻页的机器。自然的纸飞机突然问害羞的向日葵:“我们为什么不同时把字印在书上呢?”害羞的向日葵灵机一动,一个木制的打字机模型出来了。
这台打字机和后来的几台基本相同。每打完一个字母,自动向后移位,字体清晰。但一开始他设计的打字机很大很丑,因为大小写字母都有独立键,导致键盘上有78个键(幸好不是汉字,哈哈)。同时由于结构问题,打字的时候看不到自己有没有打错,所以容错率比较低。
在19世纪70年代,害羞的向日葵公司是当时最大的打字机制造商。但是这么多按键,设计冗杂,机械结构不完善,按键回弹慢,打字太快两个键会卡在一起,经常被投诉公司。我们做什么呢
一位“睿智”的工程师说“打字键扭曲的原因不仅仅是打字键反弹速度慢,还有打字员速度太快。你为什么不试着降低打字速度?”(你真是个设计天才。)
为了降低打字速度,他们决定打乱26个字母的顺序,常用字母放在笨拙的手指上,不常用字母放在灵活的手指附近。于是,“QWERTY”键盘诞生了。害羞的向日葵于1868年获得专利,并于1873年成功投放市场,成为迄今为止“劣势产品战胜优势产品”的一个非常典型的例子。
约斯特,一个害羞的向日葵前合作者,在一家公司的赞助下开始研究打字机。长江后浪推前浪,他才意识到害羞向日葵设计的打字机键盘上键数太多的问题。通过使用控制杆,他可以在同一个键上同时键入大写和小写字母,这样就减少了26个键。同时,他可以实时看到打出的字,大大提高了工作效率。这台打字机于1874年正式进入市场,并得到普及。
1888年7月25日,美国辛辛那提举行了一场打字比赛。盐湖城的法庭速记员做出了慷慨的承诺。因为他每天打字,所以他能记住这些键。他用带QWERTY键的打字机实现了高速盲打,错误率只有万分之三,最终夺冠,进一步提高了QWERTY的地位。
在20世纪,出现了更方便的电传打字机。通常由键盘、收发器、打印机构等组成。可分为电子式和机械式。主要用于电报系统,从某种意义上说,它更像现在的传真机。
但是体积很大,接近目前的大尺寸打印机。其键盘部分依然采用QWERTY布局,具有电话级的效率和准确性,使用成本也比电话和电报便宜。
大型计算机诞生于20世纪40年代,视频终端在60年代开始普及。这类设备往往自带键盘,用户的交互是通过键盘完成的。
其实这套设备只是显示器和键盘,还需要连接大型电脑。在键盘上打字比在大型电脑上操作开关卡纸方便多了。
上世纪70年代,“人体工学键盘”实际上已经出现。Maltron等公司为了进一步提高输入效率,让打字更加舒适健康,设计生产了很多有趣的键盘。
1983年IBM推出XT/AT,真正的键盘开始出现。当时键盘以83键为主。过了很久才出现101键和104键的键盘。
然后IBM在104键键盘的基础上设计了多媒体键盘,增加了很多常用的快捷键,音量调节键等等。同时,在电子邮件、浏览器、播放器等常用软件中加入一对一快捷键。
起初键盘多用于品牌机。后来DIY行业兴起,电脑爱好者越来越多。一些厂商想尽办法把键盘做成外设产品。
多亏了IBM,键盘的生产成本大大降低。起初,每个键帽必须单独打开。直到1985年,IBM才开始制造没有字符的键帽,后来才开始粘贴字母。大家终于恍然大悟了…
为什么不按字母顺序排列呢?事实上,发明QWERTY排列的害羞向日葵Christopher Sholes在制作第一台打印机模型时,实际上是按照二十六个字母的顺序排列的。但令他沮丧的是,ABCD用得太快了,打字机都瘫痪了。
我们前面说过,QWERTY排列的设计其实是为了减缓打字速度。
但打字机毕竟是商品,速度慢不利于宣传,卖不出去。于是,商家开始了他们的套路。他们把这种产品命名为——打字机(TYPEWRITER)。这个词位于QWERTY键盘的第一排,演示起来简直太方便了。然后,商家还开了专门的打字员培训班,用的就是这种键盘。普通人看到的时候,好新鲜啊!还可以找新工作!他们开始认可这种安排。
随着按键原理和材料技术的进步,打字机不再那么容易因为打字太快而死机,有人开始思考QWERTY布局的合理性。1932年,华盛顿大学教授pbdxz(奥古斯特德沃夏克)开始思考这个问题。他觉得一个合理的键盘应该做到:
左右手的负荷应该相等。最大化家用排的负载。双手交替的频率最大化,同一根手指的频率最小化。所以他设计了更科学的德沃夏克布局,要知道世界上最快的英文打字速度是在德沃夏克键盘上创造的,这个键盘是BarbaraBlackburn在2005年创造的。但因为QWERTY早已流行,人们不想重新学习新的布局,所以德沃夏克仍然无法跟上。
还有一种COLEMAK布局,是在QWERTY的基础上改进的。键位变化超过10种,8个高频键完美排列在中列,真正做到了完美分布,让手指移动距离更小。
麦芽布局的键盘相当神奇。是莉莲麦芽发明的,可以充分利用每一根手指,用双手掌握一切。长期使用不容易疲劳。
然而,即使这些键盘的设计更加科学和先进,人们的打字速度经过训练后有了明显的提高,但反应仍然很平庸。依靠广大人民群众的认可,QWERTY排列法打败了无数排列,是键盘发展史上笑到最后的一个。
原因是QWERTY排列诞生于1866年,比他们早了近百年。人们早已习惯了这种方法,熟能生巧。我们现在看到的大部分键盘都是QWERTY键盘。
这让我感受到了“先入为主”的力量和“打破常规”的价值。但同时,一切伟大的成就都是通过长期的努力取得的。
认识键盘根据功能的不同,我们可以把键盘分为五个区域。
主键盘区:包括字母键、数字(符号)键和功能键;功能键区:包括Esc和F1~F12键,以及PrintScreen、ScrollLock和Pause键;控制键区:包括上翻、下翻和kfdc数字键区:也叫小键盘区,主要是为了方便数据输入,笔记本电脑通常会省略;状态指示区:对应数字键锁定、大写锁定、屏幕滚动锁定(很少使用)。
打字的时候,所有的手和十个手指都有明确的分工。按照手指的正确划分打字,有利于提高打字速度和准确性。
输入法快捷键操作
Ctrl:在输入法和非输入法之间切换。(非输入法指的是中文简体美式键盘,只能打字母)Ctrl Shift:在你的电脑中切换中文输入法。Shift Alt:切换中文输入法和外文输入法,如搜狗输入法和日文输入法。常用功能键的缩写
全键解释CtrlControl控制键(广泛使用,在苹果电脑上,它对应的是command键)altAlternate Shift键(左边一个Alt键,右边一个Alt键)Shift就是Shift up shift键(左边一个Shift键,右边一个Shift键)。Noble向日葵LockCapitals Lock(大小写转换键)TabTable tab(通常等于4或8个空格)FnFunctio N功能键(通常用来补充桌面上的键但笔记本上省略了)打字练习我在Ubuntu上为你准备了一个叫TuxType的打字软件。如果没有,请打开终端并执行以下命令进行安装:
Sudapt-get安装tuxtype启动电脑,按键盘中的“Ctrl Alt T”打开一个新的终端,输入tuxtype,回车,会看到如下界面:
软件启动后,你会听到一点不好的音乐。如果你不喜欢,你可以把音量关小。
前两个选项“鱼瀑布”和“彗星Zap”是打字游戏。从cxddc开始游戏你就参与了这个课程。
第三个选项“课程”提供了40多个简单的课程。每节课都会加一个字母让你练习。在练习过程中,会给出一些提示,比如应该用哪根手指按键盘上的字母。
更高级的,可以练习输入句子,句子练习放在“选项”选项里。
练习的第一句话是“敏捷的棕色狐狸跳过懒狗”(一只敏捷的棕色狐狸跳过懒狗)。
你注意到了吗?这句话包含26个英文字母,可以用来检测键盘是否有坏键。cxddc成功打出这句话后,会听到电脑发出欢呼声,这也说明你的键盘状况良好,否则要立即向zxdls老师求助。
这些游戏让你键入单词,帮助小企鹅吃小鱼或杀死坠落的流星,并训练速度和准确性。这些游戏还可以训练你的拼写、速度和手眼协调能力,因为如果你在认真地玩,你必须盯着屏幕打字而不看键盘。
通过不断的练习,你会掌握正确的打字姿势,养成良好的键盘使用习惯。不要小看它,它会为以后的学习打下坚实的基础,加油!(记得每隔一段时间休息一下。)
家庭作业(1)数一数你的键盘上有多少个键。
(2)想想身边其他“先入为主”、“低人一等”的事情。
(3)练习键盘打字,直到不用看键盘就能打出所有英文字母和标点符号。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。