摘要: 1,默认参数值: 首先来上段代码: 运行结果: 登陆成功('admin', 'admin123')登录失败('admin', '123')登录失败('abc', 'ssssss')登录失败('abc', '123') 定义login函数的时候,有两个形参,一个是username,并赋予了一个默认值是 阅读全文
posted @ 2018-03-28 00:47 utsuro 阅读(6633) 评论(0) 推荐(0) 编辑
摘要: for循环中常见的一个函数是range(),然而有时候直接打印range的时候,得到的结果却不是我们想要的,这个时候,可以用list列表来转换一下range的结果,让我们更清除的打印出range中的元素。 例如: 运行结果: 1110range(11, 16)[11, 12, 13, 14, 15] 阅读全文
posted @ 2018-03-27 17:22 utsuro 阅读(1605) 评论(0) 推荐(0) 编辑
摘要: 在python里,除了for循环迭代以外,还有两种比较常见的迭代 1,并行迭代 运行结果: a 是 1b 是 2c 是 3d 是 4e 是 5f 是 6 2,编号迭代 运行结果: 0 a1 b2 c3 d4 e5 f 阅读全文
posted @ 2018-03-27 17:08 utsuro 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 依旧先来两张图 接下来示例: 运行结果: 这是我的第 1 次输出这是我的第 2 次输出这是我的第 3 次输出这是我的第 4 次输出这是我的第 5 次输出这是我的第 6 次输出输出完毕 阅读全文
posted @ 2018-03-27 16:52 utsuro 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 还是先来张图,这样也许会直观一点 接下来,举个例子: 输入50的时候,运行结果: 你输入的数是: 50 输入23的时候,运行结果: 您输入的数字小于50 输入51的时候,运行结果: 您输入的数字大于50 输入1000的时候,运行结果: 您输入的不是1-100的数字 当然如果输入数字以外的东西,运行会 阅读全文
posted @ 2018-03-27 16:44 utsuro 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 举个例子来讲: 输出结果: FalseTrueFalseTrueTrueTrueFalseFalseFalseFalseFalse 不过空格,也就是: 结果是真,空格也是一种元素,只是平常看不见。 阅读全文
posted @ 2018-03-27 16:12 utsuro 阅读(1817) 评论(0) 推荐(0) 编辑
摘要: python中的这个设计其实个人很喜欢,三引号的存在,使得很多语句打印的时候避免了尴尬,例如一句话中,既存在单引号又存在双引号的时候,用三引号括起来可以避免歧义,同时多行语句打印的时候,还可以达到换行的目的。 在打印语句的时候,单引号和双引号并没有什么区别,例如: 输出的结果是一样的。 输出中含有单 阅读全文
posted @ 2018-03-27 15:42 utsuro 阅读(15199) 评论(0) 推荐(0) 编辑
摘要: 首先来看两张图,局部变量与全局变量的区别: 局部变量: 这个时候就会报错,函数b中的n=n+200会显示n未定义错误,原因是n只是在函数a中定义了一个值100,但是函数b中并未赋值,如果还是要使用n这个数值,就可以定义一个全局变量,表示区分我这里写成_n 全局变量: 运行的结果: b中的n数值为:2 阅读全文
posted @ 2018-03-27 12:27 utsuro 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 闲来无聊,想试一下Windows自带的cmd写一个自动循环清除arp映射表的小脚本,就上网查了一下cmd的基本语法,发现cmd写批处理bat貌似没有原生支持延时功能,翻了好几个博客,有用ping延迟来替代的,也有用等待用户输入超时来替代的,最后选择了等待用户超时这个方法: choice /t 10 阅读全文
posted @ 2018-03-27 10:28 utsuro 阅读(929) 评论(0) 推荐(0) 编辑
摘要: 1*1= 1 1*2= 2 1*3= 3 1*4= 4 1*5= 5 1*6= 6 1*7= 7 1*8= 8 1*9= 9 2*1= 2 2*2= 4 2*3= 6 2*4= 8 2*5=10 2*6=12 2*7=14 2*8=16 2*9=18 3*1= 3 3*2= 6 3*3= 9 3*4 阅读全文
posted @ 2018-03-27 10:12 utsuro 阅读(1275) 评论(0) 推荐(0) 编辑