TensorFlow学习——第三天

补一下python3的语法知识吧……看到哪写到哪,做个笔记,没有顺序。

  1. 单行注释,用#;多行注释,用’’’ ‘’'或者""" “”"。
  2. python没有{ },使用缩进来表示代码块。缩进不一致,会导致运行错误。
  3. 语句很长时,使用反斜杠\来表示多行语句。但是在[],{},()中,不需要使用。
  4. python3中没有long型数据,只有int型,bool型,float型,complex型(复数)。
  5. 单引号和双引号完全相同,使用三引号可以指定一个多行字符串。
  6. 反斜杠用作转义字符,使用r可以使其不发生转义。如:r"hello,world! \n"输出的是hello,world!\n。
  7. 字符串用+连接,用*表示扩倍。无字符类型,仅有字符串类型。截取字符串:变量[头下标:尾下标:长度]
  8. 可以在同一行使用多条语句,语句之间用分号;分隔。
  9. 如if,while,def,class这样的复合语句,首行以关键字开始,以冒号:结束,该行之后的一行或多行代码构成代码组。我们将首行及后面的代码组称为一个子句(clause)。
  10. print输出自动换行,如不需要换行,需要在变量末尾加上end=" "。
  11. 用import或者from……import……导入模块。从某个模块导入某个函数:from somemodule import somefunction。somefunction换成*表示导入全部的函数。
  12. 包括三个可变数据类型:List(列表,其实就是数组),Dictionary(字典),Set(集合)。三个不可变数据类型:Number(数字),String(字符串),Tuple(元组)。
  13. 可以同时为多个变量赋值,如:a,b=1,2。
  14. /表示除法返回一个浮点数,//表示除法返回一个整数。
  15. python中列表截取,从左往右是0到n,从右往左是-1到-n。
  16. python可以设置间隔截取字符串,如:hello[开始位置:终止位置:间隔步长],如果间隔步长为负数,则表示逆向截取。
  17. Tuple(元组)与列表相似,但元组中的元素不能修改,但是元组可以包含可变的对象,如list列表,构建空元组:tuple1=();构建含有一个元素的元组(一个元素,要在元素后添加逗号):tuple2=(1,)。
  18. 集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。基本功能是进行成员关系测试和删除重复元素。使用{ }或者set()函数创建集合。可以使用set求几个set的并交差集。
  19. 字典(dictionary)就是一个存储键值对的数据类型。用{ }表示。输出完整的字典(有一个字典dict):print(tinydict);输出所有键:print(tinydict.keys());输出所有值:print(tinydict.values())
  20. 迭代器(iter)是访问集合元素的一种方式,可以记住访问的位置且不会后退,用iter()创建迭代器对象,用next()函数输出迭代器的下一个元素。如(it为一个创建好了的迭代器):print(next(it))。同时,迭代器对象可以使用常规for语句进行遍历。
  21. 生成器(generator):使用了yield语句的函数被称为生成器,在运行过程中,每次遇到yield,则会返回yield后面的值,下次运行则继续从当前位置开始。调用一个生成器函数,返回的是一个迭代器对象。
  22. 在函数中加了*的参数会以元组的形式传入函数,存放所有未命名的参数。
  23. 在函数中加入了**的参数会以字典的形式传入函数。
  24. 声明函数时,*可以单独出现,但其后的参数必须用关键字传入。
  25. lambda函数:如:sum = lambda arg1,arg2: arg1+arg2。
  26. 用global关键字定义想要修改的全局变量。
  27. 用nonlocal关键字定义想要修改的嵌套作用域的变量。

参考自RUNOOB.COM

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值