上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页
摘要: 笔者现在才发现前面的markdown文件下的python语句是没有缩进的,所以之后的代码展示,笔者将就会将他放在代码段中进行展示,一般不会再展示再文本框中了,特此通知一下 条件表达式就是if else的简写(三目运算符狂喜) 注意条件表达式仅仅只是对if else双重分支结构的一种简化 语法结构x 阅读全文
posted @ 2022-01-24 14:40 banyanrong 阅读(486) 评论(0) 推荐(0)
摘要: 嵌套if 语法结构: if 条件表达式1: if 内层条件表达式: 内层条件执行体1 else: 内存条件执行体2 else: 条件执行体 外层条件+内层条件的形式 example:#模拟打折的程序如下 money = int(input('Please input your cost : ')) 阅读全文
posted @ 2022-01-24 12:51 banyanrong 阅读(100) 评论(0) 推荐(0)
摘要: 多分支结构 一般针对的是一个连续区间段的不停的处理操作 语法结构: if 条件表达式1: 条件执行体1 elif 条件表达式2: 条件执行体2 elif 条件表达式N: 条件执行体N else: 条件执行体N+1 注意这边的选择与C中一样至多只会执行其中的一个语句执行体 python中允许多分支语句 阅读全文
posted @ 2022-01-24 12:42 banyanrong 阅读(1078) 评论(0) 推荐(0)
摘要: 双分支结构 语法结构: if 条件表达式: 条件执行体1 else: 条件执行体2 针对非A即B的选择情况 example:#判断一个整数是否为奇数或者偶数 num=int(input('Please input a number : ')) if num%2:#if num%2 == 1 is a 阅读全文
posted @ 2022-01-24 12:27 banyanrong 阅读(277) 评论(0) 推荐(0)
摘要: 选择结构(程序来源于生活) 程序根据判断条件的布尔值选择性的执行部分代码 不同条件下实现不同的操作处理 单分支结构 语法结构:if 条件表达式://冒号不要忘了 条件执行体 条件表达式就是条件判断,也就是有条件运算符的语句 注意python中是使用缩进表示层次结构,这点与C中是完全不一样的 笔者调试 阅读全文
posted @ 2022-01-24 12:21 banyanrong 阅读(231) 评论(0) 推荐(0)
摘要: python一切皆对象,所有对象都有一个布尔值 变量也是对象 获取对象的布尔值,使用内置函数bool()来获取对象的布尔值 以下对象的布尔值位False False 数值0 None 空字符串 空列表 空元组 空字典 空集合 (一切空的对象bool值都是False) example: print(b 阅读全文
posted @ 2022-01-24 12:05 banyanrong 阅读(124) 评论(0) 推荐(0)
摘要: 1996年,计算机科学家证明了:任何简单或复杂的算法都可以由顺序结构,选择结构和循环结构这三种基本结构组合而成 生活中的事情也是类似的,可以参照生活的经验来理解 覆水难收,顺序结构 选择分支,选择结构 循环往复,循环结构 顺序结构:程序从上到下顺序地执行代码,中间没有任何的判断和跳转,直到程序结束( 阅读全文
posted @ 2022-01-24 11:54 banyanrong 阅读(237) 评论(0) 推荐(0)
摘要: 前面的篇幅占了太多,再次新开一章,讲述BFS求最短路的问题 注意此时DFS就没有BFS好用了,因为DFS更适合求全部解,而BFS适合求最优解 这边再次提醒拓扑变换的思想在图形辨认中的重要作用,需要找寻不同图形在进行拓扑变换时候的不变性 假设有一个网格迷宫,由n行m列的单元格组成,每个单元格要么是空地 阅读全文
posted @ 2022-01-24 00:20 banyanrong 阅读(165) 评论(0) 推荐(0)
摘要: 来了,必备的经典曲目,C中最痛苦的部分 从上到下,优先级依次递减 ** / // % -(算术运算符) << >> & |(位运算符) < >= ⇐ == !=(比较运算符) and or(布尔运算符) =(赋值运算符) 以上简略的优先级可以简记为 算数 > 位 > 比较 > 布尔 > 赋值 赋值运 阅读全文
posted @ 2022-01-23 15:31 banyanrong 阅读(287) 评论(0) 推荐(0)
摘要: 位运算:将数据转成二进制进行计算 这边的位运算符和C中的类似,可以直接将C中的只是转移过来,提高效率,感兴趣的读者可以前往C中的专区查看位运算的规则 4(2)=0000 0100 8(2)=0000 1000 按位与& 4&8(2)=0000 0000 按位或| 4|8(2)=0000 1100 e 阅读全文
posted @ 2022-01-23 15:26 banyanrong 阅读(64) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 12 下一页