鱼C论坛

 找回密码
 立即注册
查看: 3928|回复: 9

[学习笔记] 听小甲鱼老师一周 python笔记

[复制链接]
发表于 2018-1-20 14:57:58 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Python听课心得体会
到今天已经听了小甲鱼一周的python,看到有鱼油说学习编程最好的方法就是要说出自己的见解,多于鱼油交流,自己也尝试一下!首先总结一下,这一周听完课以后自己认为的重点。
0 缩进 键盘上Tap 缩进真是太重要了,对应不好,程序运行都不对
1 “:” “‘’”()这些符号的使用,一定要用英文,一定不能忘记写
2 “=” 和“==” 两者是不同的,前者是赋值 后者才是真正的等于
3 “\” 转译符的使用 路径和换行(\n or “”” ** ”””)
4 各种BIF 包括 input int print float str 等等的熟练使用
5 条件分支 if  :  else:
6 循环语句 while : for  in  :和条件分支语句一起使用是一大难点,慢慢学习中
While循环 只要while后面的条件为True就一直循环;for循环语法: for 目标(变量)in表达式(一般为列表和元组);[]表示括号中的东西为列表; len() 计算参数的长度;range()语法:range[(start,) stop(, step=1(为默认,可修改))] ;list()表示列表; for循环和range()经常狼狈为奸。
7 思维导图  看到要编程的题目,要养成画思维导图的习惯,确定需要几个变量,几种语句以及那些BIF
8 dir(-- builtins --)帮助查看都有哪些BIF, help(BIF)查看相应BIF的使用说明
9 type() isinstance()可以帮助获取数据类型
10 各种运算符优先级问题一目了然 (特例 幂运算高于左边 低于右边)
e.g. -3 ** 2 = -9  而 3 ** -2 = 0.11111111
Python听课心得体会
到今天已经听了小甲鱼一周的python,看到有鱼油说学习编程最好的方法就是要说出自己的见解,多于鱼油交流,自己也尝试一下!首先总结一下,这一周听完课以后自己认为的重点。
0 缩进 键盘上Tap 缩进真是太重要了,对应不好,程序运行都不对
1 “:” “‘’”()这些符号的使用,一定要用英文,一定不能忘记写
2 “=” 和“==” 两者是不同的,前者是赋值 后者才是真正的等于
3 “\” 转译符的使用 路径和换行(\n or “”” ** ”””)
4 各种BIF 包括 input intprint float str 等等的熟练使用
5 条件分支 if  :  else:
6 循环语句 while : for  in  :和条件分支语句一起使用是一大难点,慢慢学习中
While循环 只要while后面的条件为True就一直循环;for循环语法: for 目标(变量)in表达式(一般为列表和元组);[]表示括号中的东西为列表;len() 计算参数的长度;range()语法:range[(start,) stop(, step=1(为默认,可修改))] ;list()表示列表; for循环和range()经常狼狈为奸。
7 思维导图  看到要编程的题目,要养成画思维导图的习惯,确定需要几个变量,几种语句以及那些BIF
8 dir(-- builtins --)帮助查看都有哪些BIF, help(BIF)查看相应BIF的使用说明
9 type() isinstance()可以帮助获取数据类型
10 各种运算符优先级问题一目了然 (特例 幂运算高于左边 低于右边)
e.g. -3 ** 2 = -9  而 3 ** -2 =0.11111111
file:///C:/Users/ADMINI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image001.png
11 if else 相同的缩进为同一级别
12 assert 置入检测点 测试程序用 当assert为false时,程序自动崩溃,并抛出assertionerror
13 break/continue break很好理解就是退出程序
Continue的用法:终止本轮循环并开始下一轮循环,在开始下一轮循环前先测试循环条件,只有条件为true时,才开始下一轮循环,如果为false,则退出循环。
14 外援 random 语法 random.randint()
15 else if 可缩写为elif
16 三元操作符 只有一个列子还有待进一步学习其应用
11 if else 相同的缩进为同一级别
12 assert 置入检测点 测试程序用 当assert为false时,程序自动崩溃,并抛出assertion error
13 break/continue break很好理解就是退出程序
Continue的用法:终止本轮循环并开始下一轮循环,在开始下一轮循环前先测试循环条件,只有条件为true时,才开始下一轮循环,如果为false,则退出循环。
14 外援 random 语法 random.randint()
15 else if 可缩写为elif
16 三元操作符 只有一个列子还有待进一步学习其应用

评分

参与人数 1荣誉 +1 鱼币 +1 收起 理由
purplenight + 1 + 1 支持楼主!

查看全部评分

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-1-20 16:24:49 | 显示全部楼层
笔记做的非常好,谢谢分享!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-21 02:47:51 | 显示全部楼层
glwz007 发表于 2018-1-20 16:24
笔记做的非常好,谢谢分享!

谢谢,刚刚学习 自己的一点心得 希望多多交流
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-21 02:48:55 | 显示全部楼层
不知道什么原因,发了两次 抱歉
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-23 08:54:55 | 显示全部楼层
加油
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2018-1-23 11:29:34 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-23 15:20:44 | 显示全部楼层
支持楼主,要不我也发发自己的学习?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2018-1-23 15:48:09 | 显示全部楼层
同是新手,一起加油!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-24 03:10:24 | 显示全部楼层
youleer17 发表于 2018-1-23 15:20
支持楼主,要不我也发发自己的学习?

恩 听完课以后 可以回顾一下。 把自己的问题贴出了,很多鱼油会帮助你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-1-24 03:10:58 | 显示全部楼层
高瑞阳 发表于 2018-1-23 15:48
同是新手,一起加油!

come on!
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-14 04:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表