- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 assert 断言笔记(2020.05.29)
class RoundFloatManual(object): def __init__(self, val): assert isinstance(val, float), \ "Value must be a float!" self.value = round(val, 2)Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况,例如我们的代码只..
2020-05-29 16:04:43 174
原创 第三天学习笔记:做第十二章练习(12-1,12-2)
今日休息,作作练习在作练习的时候我突发奇想,想把"pygame.display.set_caption()"内的字符显示时居中。也就是窗口的标题栏的文字。于是开始瞎折腾首先写好源码,修改成两个版本分别运行。然后截下运行的图。两次修改,只是在pygame.display.set_caption()的字符串中加了一个空格。以下是源码和运行效果的截图不加空格的源码:效果图:加一个空格的源码:效果图:素材备齐,开搞首先查看文件的属性,记下文件分..
2020-05-10 14:09:00 230
原创 第二天:注释、运算符、数字、字符串、变量
注释有二种形式:普通注释:以#做为行开头#This is a test file.文档字符串:一般位于类或者方法的开头在程序运行的过程中可以访问有两种表达形式,以双引号括起来或者是三个单引号括起来。'''this doc string'''"this doc string"个人感觉,三个引号的那种形式可能是新加的,因为较老的书上用的是双引号这种形式。现在初学阶段,目前还没有找到调用文档字符串的方法,有人看到这篇文章,有知道这个问题的答案,可以麻烦告诉我一下,谢谢了。
2020-05-09 09:50:42 119
原创 第一天:学习环境搭建
有人喜欢一边学一边添加需要的工具,到要用时临时去找,我比较喜欢一开始能尽量把需要准备的东西准备好。需要准备的东西:《Python编程:从入门到实践》:纸质书和质量不是太差的pdf都行,有条件和偏好的用纸质书,没条件和偏好的有pdf也没关系,书最重要的是能学到里面的知识,而不是在于什么形式。 Sublime Text 3:一款非常好用的全平台阅读器,百度,google一下下载就行。...
2020-05-08 23:08:29 228
原创 declare命令
Linux declare命令用于声明 shell 变量。declare为shell指令,在第一种语法中可用来声明变量并设置变量的属性([rix]即为变量的属性),在第二种语法中可用来显示shell函数。若不加上任何参数,则会显示全部的shell变量与函数(与执行set指令的效果相同)。语法:declare [+/-][rxi][变量名称=设置值] 或 declare -f+/- "...
2020-04-15 14:29:22 367
原创 Linux tr命令
Linux tr 命令用于转换或删除文件中的字符。tr 指令从标准输入设备读取数据,经过字符串转译后,将结果输出到标准输出设备。语法tr [-cdst][--help][--version][第一字符集][第二字符集] tr [OPTION]…SET1[SET2] 参数说明:-c, --complement:反选设定字符。也就是符合 SET1 的部份不做处理,不符合的剩余部份才进...
2020-04-15 11:19:01 86
原创 bash选项设置(shopt命令)
shopt命令是set命令的一种替代-p”选项来查看shopt选项的设置。“-u”开关表示一个复位的选项,“-s”表示选项当前被设置。shopt命令选项[root@localhost ~]# shopt -p #查看当前设置情况shopt -u cdable_varsshopt -u cdspellshopt -u checkhashshopt -s checkwinsiz...
2020-04-15 10:59:31 603
原创 设置bash选项(set命令)
set:打开选项:set -o 选项,关闭选项目:set +o 选项内置set命令选项选项名快捷开关含义allexport-a从这个选项中被设置开始就自动标明要输出的新变量或修改过的变量,直至选项被复位braceexpand-B打开花括号扩展,它是一个默认设置emacs使用emacs内置编辑器进行命令行编辑,是一个默认设置errexit-...
2020-04-15 10:57:52 407
原创 OC学习笔记-生成字符三角形(for、if、关系运算式的应用)
决定今天开始学OC,之前有一些C语言基础。编程环境:操作系统: Windows10 专业版编译器: GUNstep代码编程器: Code::Blocks-13.12资料&书籍: 《Objective-C程序设计》源码:#import int main (int argc, const char * argv[]){ NSAuto
2017-10-01 00:09:44 352
局域网中窃取宽带拨号上网密码
2011-10-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人