zoukankan
html css js c++ java
Python学习之路_day_08(函数介绍)
一、函数介绍
1、为什么要有函数?什么是函数?
a. 组织结构不清晰,可读性差
b. 代码冗余
c. 管理维护的难度极大,扩展性差
具备某一个功能的工具就是程序的中函数 #‘函数即变量’
事先准备工具的过程----》函数的定义
拿来就用----》函数的调用
所以函数的使用必须遵循:先定义,再调用
二、定义函数
1、语法
def 函数名(参数1,参数2,...):
"""
文档描述
"""
代码1
代码2
代码3
return 值
def:定义函数的关键字
函数名:是用来调用函数的,函数名的命名必须能反映出函数的功能
文档描述:推荐写上,来增强函数的可读性
代码块:函数的功能实现代码
return:函数的返回值
2. 定义阶段
def print_sym(sym,count):
#print_sym=<function print_msg at 0x000001B2A33698C8> #
十六进制,表在内存中的位置
print(sym*count)
def print_msg(msg):
print(' 33[045m%s 33[0m' %msg]
3、调用阶段:函数名加括号就是在调用函数
print_sym('#',30)
print_msg('hello egon')
print_sym('#',30)
查看全文
相关阅读:
fastjson反序列化漏洞研究(上)
csv注入复现代码
day24-python之面向对象
day23-python之日志 re模块
day22-python之模块
day21-python模块
day20-python之装饰器
day18-python之迭代器和生成器
day17-python之文件操作
day16-python之函数式编程匿名函数
原文地址:https://www.cnblogs.com/zjh009/p/9469527.html
最新文章
Microsoft Word (2016) Deceptive File Reference ZDI-CAN-7949
php协议任意文件读取
CVE-2019-11517 CSRF in Wampserver 3.1.4-3.1.8
Authorization Bypass in RSA NetWitness
Python 爬虫 招聘信息并存入数据库
Python 爬虫 七夕福利
python代理爬取存入csv文件
Python 爬虫 (四)
Python 爬虫 (三)
Python 爬虫 (二)
热门文章
Python 爬虫 (一)
win10安装kali组双系统
python 面向对象 (多态)
fastjson反序列化漏洞研究(下)
asp.net代码审计起始篇之系统搭建
php中的特殊标签
DBShop前台RCE
易优cms后台RCE以及任意文件上传漏洞
DBShop后台RCE之曲线救国
开源项目hutool之zip_slip漏洞
Copyright © 2011-2022 走看看