IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 10.28 python学习笔记 -> 正文阅读

[Python知识库]10.28 python学习笔记

一,函数

1,调用函数两种方式

def myfuntion():#注意冒号
? ? print("小甲鱼")
? ? print("小甲鱼")

def add(name):
? ? print(name+'我爱你')
>>>add("小甲鱼") #注意有双引号的
小甲鱼我爱你?

2,函数参数可以定义多个

def add(num1,num2): #注意逗号
? ? result=num1+num2
? ? print(result)

>>>add(1,2)
3

3,函数返回值 return?

def add(num1,num2):
? ? return (num1+num2)#注意return返回格式,中间用空格

>>>print(add(1,2))

3

4,函数文档

?def add(name):
? ? '函数定义过程中的name是形参'
? ? print(name+我爱你'')

>>>add.__doc__
'函数定义过程中的name是形参'

5,关键字参数

?def add(name="小甲鱼",word="让编程改变世界"):?#特殊符号用引号
? ? print(name+'->'+word)

>>>add()
小甲鱼->让编程改变世界
>>>add("小鱿鱼")
小鱿鱼->让编程改变世界
>>>add("小乌龟","老黄鱼")
小乌龟->老黄鱼

6,如果收集参数后边还要加上定制的参数,需要关键字参数来定制,否则函数会把后边的参数全列为收集参数?

def test(*add):
? ? print("参数的长度是:",len(add))#此时不是拼接
? ? print("第二个参数是",add[1])
>>>?test(1,3,5,'小鱿鱼',6)
参数的长度是: 5
第二个参数是 3

def test(*add,tex):#注意格式
? ? print("参数的长度是:",len(add))
? ? print("第二个参数是",add[1])
>>>?test(1,2,3,4,tex=8)#注意格式
参数的长度是: 4
第二个参数是 2

def discount(price,rate):? #注:多个字符连接用‘_’,不能用'-’
? ? final_price=price*rate
? ? return final_price

old_price=float(input('请输入票价:'))
rate=float(input('请输入折扣率:'))
new_price=discount(old_price,rate)
print("打折后的价格是:",new_price)

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2021-10-29 12:58:42  更:2021-10-29 13:00:19 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 23:01:49-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码