前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python 学习笔记2 函数

Python 学习笔记2 函数

作者头像
拿我格子衫来
发布2022-01-24 10:08:30
2820
发布2022-01-24 10:08:30
举报
文章被收录于专栏:TopFETopFE

和其他编程语言一样 Python 提供了这样一些内建函数,但你也可以编写自己的函数。 如:

代码语言:javascript
复制
def hello(name):
  print('Hello')
  print('Python')
  print('Fizz')
  print(name)

hello()
hello()

函数返回值使用return

在Python中None值表示没有值,类似于js中的null undifind,

代码语言:javascript
复制
spam = print('Hello')

spam = None  // True

某些参数有关键字参数,如print的end与sep

调用方法为

代码语言:javascript
复制
print('Hello', end='')

print('World')

print('cats', 'dogs', 'mice', sep='')

Python中也存在局部变量和全局变量,函数的参数在函数内都是局部变量,函数运行完 就会 销毁.局部变量不能在全局作用域内使用

如果局部变量与全局变量命名一样,那么首先寻找局部变量.再向上寻找全局变量.

Python 使用try和except语句来处理错误

代码语言:javascript
复制
try:
  return42/divideBy
except ZeroDivisionError:
  print('Error: Invalid argument.')
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档