TensorFlow笔记:Python语法基础讲解
需积分: 9 75 浏览量
更新于2024-07-17
收藏 952KB PDF 举报
TensorFlow笔记:Python语法串讲
本资源是北京大学TensorFlow机器学习课程的笔记,涵盖了Python语法的基础知识点,旨在帮助学习者更好地理解和掌握Python语法。
一、常用指令
在使用Python之前,需要了解一些基本的命令行指令。这些指令可以帮助我们更好地管理文件和目录。
1. 桌面点击右键选择OpenTerminal打开终端
2. pwd打印当前在哪个目录
3. ls列出当前路径下的文件和目录
4. mkdir目录名新建目录
5. cd目录名进到指定目录
6. python运行Python解释器
这些指令可以帮助我们更好地管理文件和目录,例如使用pwd命令可以打印当前所在的目录,使用cd命令可以进到指定的目录。
二、常用基础语法点
1. 运算符:+-*/%
在Python中,+-*/%是基本的运算符,分别表示加、减、乘、除和取余数。
2. 运算顺序:先乘除再加减括号最优先
在Python中,运算符的优先级是括号最高,然后是乘除,最后是加减。
3. 变量
变量是一个标签,由非数字开头的字母、数字、下划线组成,它的内容可以是数值、字符串、列表、元组和字典。
4. 数值
数值就是数字,例如a=100。
5. 字符串
字符串就是用一对儿双引号、或单引号引起来的内容,例如b=”HelloWorld”。
6. 转义字符
\表示tab,\n表示换行,\"表示”,%s占位,用%后的变量替换,例如:
a=100
b=”HelloWorld”
print”point=%s\n\”%s\””%(a,b)
打印出:point=100”HelloWorld”
三、列表
1. 列表[]
列表是Python中的一种基本数据结构,例如c=[1,2,3,4,5,6,7],d=[”张三”,”李四”,”王五”]。
2. 索引列表中的元素
可以使用列表名[索引号]索引列表中的元素,例如d[0]表示列表d中的第零个元素“张三”。
3. 切片
可以使用列表名[起:止]表示切片,从列表中切出相应的元素,例如c[0:2]切出[1,2],c[:]切出[1,2,3,4,5,6,7]。
4. 带步长的切片
可以使用列表名[起:止:步长]带步长的切片,步长有方向,例如c=[1,2,3,4,5,6,7],切出[5,4,3,2]用c[4:0:-1],切出[5,4,3,2,1]用c[4:-1]。
本资源涵盖了Python语法的基础知识点,旨在帮助学习者更好地理解和掌握Python语法。
2019-06-22 上传
2023-09-12 上传
2023-05-29 上传
2023-05-31 上传
2023-08-24 上传
2023-05-25 上传
创建一个类图。下面给出创建类图所需的信息。 1)学生(student)可以是在校生(mdergraduate) 或者毕业生(graduate)。 2) 在校生可以是助教(tutor)。 3) 一名助教
2024-05-23 上传
2023-07-28 上传
2023-05-25 上传
xinhongri
- 粉丝: 4
- 资源: 57
最新资源
- 多模态联合稀疏表示在视频目标跟踪中的应用
- Kubernetes资源管控与Gardener开源软件实践解析
- MPI集群监控与负载平衡策略
- 自动化PHP安全漏洞检测:静态代码分析与数据流方法
- 青苔数据CEO程永:技术生态与阿里云开放创新
- 制造业转型: HyperX引领企业上云策略
- 赵维五分享:航空工业电子采购上云实战与运维策略
- 单片机控制的LED点阵显示屏设计及其实现
- 驻云科技李俊涛:AI驱动的云上服务新趋势与挑战
- 6LoWPAN物联网边界路由器:设计与实现
- 猩便利工程师仲小玉:Terraform云资源管理最佳实践与团队协作
- 类差分度改进的互信息特征选择提升文本分类性能
- VERITAS与阿里云合作的混合云转型与数据保护方案
- 云制造中的生产线仿真模型设计与虚拟化研究
- 汪洋在PostgresChina2018分享:高可用 PostgreSQL 工具与架构设计
- 2018 PostgresChina大会:阿里云时空引擎Ganos在PostgreSQL中的创新应用与多模型存储