【Python语言速回顾】——函数&模块&类与对象

本文围绕Python展开,介绍了函数、模块和类与对象的相关知识。函数部分涵盖概述、参数和返回值、调用方式;模块介绍了概述、导入方法、自定义模块和包,还给出日期时间、JSON数据等应用实例;类与对象阐述了面向对象编程思想、类的定义和特点,包括封装、多态、继承等。

目录

引入

一、函数

1、函数概述

2、参数和返回值

3、函数的调用

二、模块

1、模块概述

2、模块应用实例

三、类与对象

1、面向对象概述

2、类

3、类的特点


引入

为了使程序实现的代码更加简单。需要把程序分成越来越小的组成部分,3种方式——函数、对象、模块。


一、函数

1、函数概述

C语言大括号{}里是函数体,python种缩进块里是函数体(配合def和冒号:)
函数外面定义的变量是全局变量(大写配合下划线)
函数内部定义的局部变量(小写配合下划线),只在内部有效

def foodprice(per_price,number):
    sum_price = per_price*number
    return sum_price
PER_PRICE = float(input('请输入单价:'))
NUMBER = float(input('请输入数量:'))
SUM_PRICE = foodprice(PER_PRICE,NUMBER)
print('一共',SUM_PRICE,'元')

==========运行结果==========
请输入单价:15
请输入数量:4
一共 60.0 元

若想在函数内部修改全局变量,并使之在整个程序生效用关键字global:

def foodprice(per_price,number):
    gl
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二象性Libo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值