飞桨零基础python学习心得
收藏
非常感谢百度飞桨领航团零基础Python速成营这个课程,6天以来的学习,让我能够初步运用python这门语言。
时间比较匆忙,所以只整理的课节一的笔记内容,后续会进行进一步整理补充。
一、python环境的搭建
- Anaconda 下载地址 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/
- 百度AI Studio
二、数据类型:
- 整数int(包括负整数)
- 浮点数(如0.1 、1.58e10)
- 字符串string(单引号'双引号"括或起来的文本)
- 布尔值(只有True、False两种值,可以用and、or和not运算)
- 空值none(特殊的值)
- 列表 list(可以随时添加和删除其中的元素)
- 元组 tuple(一旦初始化就不能修改)
- 字典dict(键-值(key-value)存储,具有极快的查找速度)
- 集合 set(没有重复的值)
- 可变对象:list dict set
- 不可变对象:tuple string int float bool
三、运算符
1.主要的算术运算符:
- python2与python3除法运算符是不同的
- 注意浮点数的计算精度,可以利用round函数取有效位
2.运算符优先级
四、判断语句
1.
score = 80
if score < 60:
print('不及格')
else:
print('及格')
2.多分支
light = '红灯'
if light == '红灯':
print('停')
elif light == '绿灯':
print('行')
else:
print('等一等')
- 注意if、elif以及else后的‘:’
五、循环语句
1.while语句
my_number = 3200 # 这是真实的价格
guess_number = input('这台冰箱多少钱?')
guess_number = int(guess_number)
while guess_number != my_number:
if guess_number
2.for语句
for i in range(9):
print(i+1)
- range函数的使用参考 https://www.runoob.com/python/python-func-range.html
- i++和i--在python中不可用
最后,强调一下molly老师给的学习方法
即:
- python是一个工具,只有不断重复、练习,才能彻底掌握。课下多练习,完成作业
- 不要复制粘贴老师的代码! 从对着讲义手打-理解后独立复现-学习如何找bug、改bug
- 上课以理解为主,不要把时间花在优美的笔记上面。尤其是讲义上面已经有的东西。
- 课上一时没跟上,不要纠结&及时反馈。课下及时弥补&录播。
这也是我语言学习过程中很多老师提醒过的,帮助了学习初期的我良多。开始可能改bug到头秃,最后收获的是面对错误的冷静分析和经验。之后的学习,我也会继续践行这个方法。
最后的最后,非常感谢molly老师、朱老师以及助教老师六天以来的陪伴( •̀ ω •́ )✧
课程链接:https://aistudio.baidu.com/aistudio/course/introduce/7073
0
收藏
请登录后评论
加油,慢慢学,fighting
收获满满