电子发烧友App

硬声App

扫码添加小助手

加入工程师交流群

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>人工智能>Python语言的常用语法到底有哪些

Python语言的常用语法到底有哪些

2020-08-03 | rar | 0.01 MB | 次下载 | 免费

资料介绍

  在Python 中有4 种类型的数——整数、长整数、浮点数和复数。使用变量时只需要给它们赋一个值。不需要声明或定义数据类型。不要混合使用制表符和空格来缩进, 因为这在跨越不同的平台的时候, 无法正常工作。我强烈建议你在每个缩进层次使用单个制表符或两个或四个空格。在Python 中有三种控制流语句——if 、for 和while 。在Python 中没有switch 语句。你可以使用if..elif..else 语句来完成同样的工作(在某些场合,使用字典会更加快捷。)

  Break:如果你从for 或while 循环中终止,任何对应的循环else 块将不执行函数通过def 关键字定义。def 关键字后跟一个函数的标识符名称,然后跟一对圆括号。圆括号之中可以包括一些变量名,该行以冒号结尾。接下来是一块语句,它们是函数体。下面这个例子将说明这事实上是十分简单的。

  Global 定义全局变量。在函数定义的形参名后加上赋值运算符( =)和默认值,从而给形参指定默认参数值。

  重要

  只有在形参表末尾的那些参数可以有默认参数值, 即你不能在声明函数形参的时候, 先声明有默认值的形参而后声明没有默认值的形参。

  这是因为赋给形参的值是根据位置而赋值的。例如, def func(a, b=5) 是有效的,但是def func(a=5, b) 是无效的。

  return 语句用来从一个函数返回即跳出函数。我们也可选从函数返回一个值。pass 语句在Python 中表示一个空的语句块。

  Python 有一个很奇妙的特性,称为文档字符串,它通常被简称为docstrings 。DocStrings 是一个重要的工具,由于它帮助你的程序文档更加简单易懂,你应该尽量使用它。你甚至可以在程序运行的时候, 从函数恢复文档字符串!

  文档字符串的惯例是一个多行字符串, 它的首行以大写字母开始, 句号结尾。第二行是空行, 从第三行开始是详细的描述。强烈建议你在你的函数中使用文档字符串时遵循这个惯例。调用时用print 函数名.__doc__( 双下划线) 。

字符 函数 python
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1新一代网络可视化(NPB 2.0)
  2. 3.40 MB  |  1次下载  |  免费
  3. 2MDD品牌三极管MMBT3906数据手册
  4. 2.33 MB  |  次下载  |  免费
  5. 3MDD品牌三极管S9012数据手册
  6. 2.62 MB  |  次下载  |  免费
  7. 4联想flex2-14D/15D说明书
  8. 4.92 MB   |  次下载  |  免费
  9. 5收音环绕扩音机 AVR-1507手册
  10. 2.50 MB   |  次下载  |  免费
  11. 624Pin Type-C连接器设计报告
  12. 1.06 MB   |  次下载  |  免费
  13. 7MS1000TA 超声波测量模拟前端芯片技术手册
  14. 0.60 MB   |  次下载  |  免费
  15. 8MS1022高精度时间测量(TDC)电路数据手册
  16. 1.81 MB   |  次下载  |  免费

本月

  1. 1爱华AIWA HS-J202维修手册
  2. 3.34 MB   |  37次下载  |  免费
  3. 2PC5502负载均流控制电路数据手册
  4. 1.63 MB   |  23次下载  |  免费
  5. 3NB-IoT芯片厂商的资料说明
  6. 0.31 MB   |  22次下载  |  1 积分
  7. 4H110主板CPU PWM芯片ISL95858HRZ-T核心供电电路图资料
  8. 0.63 MB   |  6次下载  |  1 积分
  9. 5UWB653Pro USB口测距通信定位模块规格书
  10. 838.47 KB  |  5次下载  |  免费
  11. 6技嘉H110主板IT8628E_BX IO电路图资料
  12. 2.61 MB   |  4次下载  |  1 积分
  13. 7苏泊尔DCL6907(即CHK-S007)单芯片电磁炉原理图资料
  14. 0.04 MB   |  4次下载  |  1 积分
  15. 8100W准谐振反激式恒流电源电路图资料
  16. 0.09 MB   |  2次下载  |  1 积分

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935137次下载  |  10 积分
  3. 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
  4. 1.48MB  |  420064次下载  |  10 积分
  5. 3Altium DXP2002下载入口
  6. 未知  |  233089次下载  |  10 积分
  7. 4电路仿真软件multisim 10.0免费下载
  8. 340992  |  191439次下载  |  10 积分
  9. 5十天学会AVR单片机与C语言视频教程 下载
  10. 158M  |  183353次下载  |  10 积分
  11. 6labview8.5下载
  12. 未知  |  81602次下载  |  10 积分
  13. 7Keil工具MDK-Arm免费下载
  14. 0.02 MB  |  73822次下载  |  10 积分
  15. 8LabVIEW 8.6下载
  16. 未知  |  65991次下载  |  10 积分