摘要: 聪明办法学python Talk 2 如何debug 1.为什么要调试 程序运行(前提过编译器)使得我们只能看到结果错误,即逻辑错误,逻辑错误并不好找,更何况遇到的代码较长就跟不好找到错误,而debug就是便于找到错误, 错误大部分是自己的问题,先自己找找问题,别急着怀疑电脑,放平心态慢慢找 2.看 阅读全文
posted @ 2023-12-07 15:51 zyj1 阅读(24) 评论(0) 推荐(0)
摘要: 聪明办法学python chap 6字符 四种引号: 单引号,双引号区分不大 两种引号可以在打印中打印出引号; 三引号:写多好,注释 换行号 \转义字符 \n代表换行 也可以在多行print时打\来排除换行保持美观 双引号\ "" repr and print: 输出看起来一样,实际却不一样repr 阅读全文
posted @ 2023-12-02 23:39 zyj1 阅读(31) 评论(0) 推荐(0)
摘要: 聪明办法学python chap5循环 for循环: 重复执行特定范围的循环,知道已知循环次数可以用for for _ in range() 左闭右开区间 range(起始默认为0,终止,步长默认为1) while循环: 不知道循环什么时候停下来 跳出循环: break :跳出循环 continue 阅读全文
posted @ 2023-12-02 23:15 zyj1 阅读(14) 评论(0) 推荐(0)
摘要: 聪明办法学python 代码规范: 注释 注释是对代码的解释和说明,提高可读性 建议:开头表明做什么,缩进空格(不强制) 缩进与空格 有定界符,其他行缩进要与开始定界符对齐, 自定义函数中的传入参数 需要一个tab键区分传入参数和其他内容 空格用于添加缩进,tab键用于保持行与行之间的一致性 多个i 阅读全文
posted @ 2023-11-29 17:44 zyj1 阅读(44) 评论(0) 推荐(0)
摘要: 聪明办法学python chap4:条件 if语句: 通过缩进判断是不是在if里面 if else: if成立else就不管了 if不成立执行else x = int(input()) if elif else: 平行依次判断: if (): elif(): elif(): else: 语法糖:(推 阅读全文
posted @ 2023-11-29 17:44 zyj1 阅读(19) 评论(0) 推荐(0)
摘要: 聪明办法学python chap3 重点:变量是一个标签;学会格式化 变量 自己的理解: 变量即变化的量,会改变的量,类比于植物大战僵尸中的阳光能发生变化的量 变量是一个名字,他所指代的是一段数据 深度理解: 理解为标签、门牌号(存储的物理位置)。它通过赋值将数据存储。 举个例子: 我回家,陌生人( 阅读全文
posted @ 2023-11-25 00:37 zyj1 阅读(28) 评论(0) 推荐(0)
摘要: 聪明办法学python chap 2 内置类型 int 整数 float 浮点数即小数(无精度之分,默认双精度) bool 只有true 1 和false 0 type 判断其他类型的类型 type 与 isinstance,后者更好 str 字符串 list 列表 tuple 元组 set 集合 阅读全文
posted @ 2023-11-25 00:37 zyj1 阅读(23) 评论(0) 推荐(0)
摘要: chap 1 python " "与 ' ' 无区别 注释 单行注释 # 多行注释 ''' or """ 输出 print end 控制结尾(默认有换行) print ("Data",end = " 转义字符 ") sep 控制分隔参数(默认空格分隔,加法去除空格) print("I","am",s 阅读全文
posted @ 2023-11-21 19:50 zyj1 阅读(41) 评论(0) 推荐(0)