摘要:
笔者现在才发现前面的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)
浙公网安备 33010602011771号