摘要: 习题 17: 更多文件操作 现在让我们再学习几种文件操作。我们将编写一个 Python 脚本,将一个文件中的内容拷贝到另外一个文件中。这个脚本很短,不过它会让你对于文件操作有更多的了解。 1 from sys import argv 2 from os.path import exists 3 4 阅读全文
posted @ 2017-08-16 23:33 纟彖氵戋 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 习题 16: 读写文件 如果你做了上一个练习的加分习题,你应该已经了解了各种文件相关的命令(方法/函数)。你应该记住的命令如下: close – 关闭文件。跟你编辑器的 文件->保存.. 一个意思。 read – 读取文件内容。你可以把结果赋给一个变量。 readline – 读取文本文件中的一行。 阅读全文
posted @ 2017-08-13 22:47 纟彖氵戋 阅读(282) 评论(0) 推荐(0) 编辑
摘要: 习题 15: 读取文件 你已经学过了 raw_input 和 argv,这些是你开始学习读取文件的必备基础。你可能需要多多实验才能明白它的工作原理,所以你要细心做练习,并且仔细检查结果。处理文件需要非常仔细,如果不仔细的话,你可能会吧有用的文件弄坏或者清空。导致前功尽弃。 这节练习涉及到写两个文件。 阅读全文
posted @ 2017-08-06 22:30 纟彖氵戋 阅读(900) 评论(0) 推荐(0) 编辑
摘要: 习题 14:提示和传递 让我们使用 argv 和 raw_input 一起来向用户提一些特别的问题。下一节习题你会学习如何读写文件,这节练习是下节的基础。在这道习题里我们将用略微不同的方法使用 raw_input,让它打出一个简单的 > 作为提示符。这和一些游戏中的方式类似,例如 Zork 或者 A 阅读全文
posted @ 2017-07-29 22:49 纟彖氵戋 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 上一篇:基于FPGA的VGA显示设计(一) 参照 CrazyBingo 的 基于FPGA的VGA可移植模块终极设计代码 的工程代码风格,模块化处理了上一篇的代码,并增加了一点其它图形。 顶层模块: 驱动模块: 显示模块: PLL 模块: Testbench: 仿真波形: RTL 图: 实测图: 引脚 阅读全文
posted @ 2017-07-29 16:58 纟彖氵戋 阅读(1915) 评论(0) 推荐(0) 编辑
摘要: 麻烦 前天我把双系统笔记本里的 deepin 的磁盘分区直接从 Windows 7 磁盘管理里格式化了,结果悲催了,开不了机了,显示: 我以为是 Windows 7 的引导没了,就进 PE 修复了下引导,结果还是不行,折腾了半天,只好求助于 deepin 论坛的大佬们。 (https://bbs.d 阅读全文
posted @ 2017-07-26 11:21 纟彖氵戋 阅读(1305) 评论(0) 推荐(0) 编辑
摘要: 前言 FPGA主要运用于芯片验证、通信、图像处理。显示VGA接口的显示器是最基本的要求了。 原理 首先需要了解 : (1)VGA接口协议:VGA端子_维基百科 、VGA视频传输标准_百度 最主要的几根线: (2)VGA时序 各种分辨率的显示器时序参数:http://tinyvga.com/vga-t 阅读全文
posted @ 2017-07-21 11:08 纟彖氵戋 阅读(11429) 评论(0) 推荐(0) 编辑
摘要: 习题 13: 参数、解包、变量 在这节练习中,我们将讲到另外一种将变量传递给脚本的方法(所谓脚本,就是你写的 .py 程序)。你已经知道,如果要运行 ex13.py,只要在命令行运行 python ex13.py 就可以了。这句命令中的 ex13.py 部分就是所谓的“参数(argument)”,我 阅读全文
posted @ 2017-07-16 22:19 纟彖氵戋 阅读(318) 评论(1) 推荐(1) 编辑
摘要: 习题 12:提示别人 当你键入 raw_input() 的时候,你需要键入 ( 和 ) 也就是“括号(parenthesis)”。这和你格式化输出两个以上变量时的情况有点类似,比如说 "%s %s" %(x, y) 里边就有括号。对于 raw_input 而言,你还可以让它显示出一个提示,从而告诉别 阅读全文
posted @ 2017-07-16 00:00 纟彖氵戋 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 习题 11: 提问 我已经出过很多打印相关的练习,让你习惯写简单的东西,但简单的东西都有点无聊,现在该跟上脚步了。我们现在要做的是把数据读到你的程序里边去。这可能对你有点难度,你可能一下子不明白,不过你需要相信我,无论如何把习题做了再说。只要做几个练习你就明白了。 一般软件做的事情主要就是下面几条: 阅读全文
posted @ 2017-07-14 23:47 纟彖氵戋 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 习题 10: 那是什么? 在习题 9 中我你接触了一些新东西。我让你看到两种让字符串扩展到多行的方法。第一种方法是在月份之间用 \n (back-slash n )隔开。这两个字符的作用是在该位置上放入一个“新行(new line)”字符。 使用反斜杠 \ (back-slash) 可以将难打印出来 阅读全文
posted @ 2017-07-01 11:19 纟彖氵戋 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 习题 9: 打印,打印,打印 1 # Here's some new strange stuff, remember type it exactly. 2 3 days = "Mon Tue Wed Thu Fri Sat Sun" 4 months = "Jan\nFeb\nMar\nApr\nM 阅读全文
posted @ 2017-06-29 23:09 纟彖氵戋 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 习题 8: 打印,打印 1 formatter = "%r %r %r %r" 2 3 print formatter % (1, 2, 3, 4) 4 print formatter % ("one", "two", "three", "four") 5 print formatter % (Tr 阅读全文
posted @ 2017-06-29 21:47 纟彖氵戋 阅读(585) 评论(0) 推荐(0) 编辑
摘要: 习题 7: 更多打印 现在我们将做一批练习,在练习的过程中你需要键入代码,并且让它们运行起来。我不会解释太多,因为这节的内容都是以前熟悉过的。这节练习的目的是巩固你学到的东西。我们几个练习后再见。不要跳过这些习题。不要复制粘贴! 1 #-- coding: utf - 8 -- 2 print "M 阅读全文
posted @ 2017-06-22 21:44 纟彖氵戋 阅读(198) 评论(0) 推荐(0) 编辑
摘要: my system kernel Version is 2.6.18-128.el5 在这个地址下载了 kernel-module-ntfs-2.6.18-128.el5-2.1.27-0.rr.10.11.i686.rpm http://www.linuxidc.com/upload/2009_0 阅读全文
posted @ 2017-06-22 17:07 纟彖氵戋 阅读(321) 评论(0) 推荐(0) 编辑