首页 > 编程语言 >21.python函数(return)

21.python函数(return)

时间:2024-08-08 15:32:19浏览次数:14  
标签:return 21 登录 python cg num print 函数

return

一、return语句

1、return是指定一个返回值

2、在python中创建一个函数 ,可以用return语句指定返回的的值,这个返回值可以是任意的类型

3、return语句在同一个函数中可以出现多次,但是只有有一个得到执行,就会直接结束函数的执行。return后面的语句不执行了

4、return的格式

return [返回值]

5、return 可以运用到一个函数执行后的结果,作为返回值,供其他函数调用

6、案例:

def hs():
    a=100
    print(a)
    return a
    # print(a)

def hs1():
    s=hs()
    print(s/2)

练习:

现在有一个取款场景:两个场景

第一个是登录(return),第二个根据登录后显示余额

登录银行系统如果成功过显示余额,登录失败,抛出对应异常(账号错误或密码错误)。
思路:两个功能使用 两个函数来处理,(1)第一个函数实现登录(2)第二个函数实现余额查询,调用第一个函数得到的结果给第二个函数,然后第二个函数根据结果进行显示。

def enter ():
    cg='登陆成功'
    dl=input("请输入账号:")
    if dl=="430503":
        paswd=input("请输入密码")
        if paswd =="123456":
            print("登陆成功")
            return cg
        else:
            print("密码错误")
    else:
            print("账号错误")


def select():

    import random
    num=random.randint(10000,50000)
    num=str(num)
    cg=enter()
    if cg=='登陆成功':
        print("您的余额为"+num+"元")
    else:
        print("请重新登录")

select()

标签:return,21,登录,python,cg,num,print,函数
From: https://www.cnblogs.com/fujintao/p/18348996

相关文章

  • 【Python代码】如何根据出生日期计算出年龄?
    哈喽,大家好,木易巷来啦!假设我们有一个包含出生日期的Excel文件,需要计算每个人的年龄,你会怎么做呢?具体情况如下图:今天木易巷分享通过Python及其强大的pandas库,来实现从Excel文件中读取日期数据,计算年龄,并将结果存储回Excel文件中的过程。话不多说,开干!▍1、环境准备在开......
  • python 无法解密重音字符(如 è),我该怎么办?
    我正在解决这个ctf,您必须使用PyCryptodome模块通过DES加密消息。消息是“Launghezzadiquestafrasenonèdivisibileper8”(意大利语)。我无法将此消息转换为字节,因为重音字符不包含在utf-8中(我认为这就是解释)。有人可以帮我加密消息吗?fromCrypto.Util.Paddingimp......
  • Python笔记
    Python1变量1、什么是变量变量是关联一个对象的标识符变量可以绑定一个对象,并可以通过变量名使用这个对象2、变量的命名方法:以字母或下划线开头,后面跟字母、下划线或者数字3、python中的关键字不能用作变量名4、变量无类型,对象有类型5、在交互模式下查看当前作用域内的......
  • 如何在python中使用jdbc jar文件连接informix数据库
    有什么想法如何使用jdbcjar文件连接到informix数据库吗?在python我尝试了jaydebeapi,当我执行时:conn=jaydebeapi.connect('com.informix.jdbc.IfxDriver',myurl,['user','pass'],jdbc_driver_path)...然后从表中选择数据的其余代码当我执行myscript.py它只......
  • Python爬虫实战:实时微信推送奥运奖牌榜信息
    最近奥运会正在巴黎如火如荼地进行。为了能第一时间获得我国运动健儿的获奖情况,我给大家分享一个python爬虫项目——实时微信推送奥运奖牌榜信息。爬虫每隔5分钟抓取一次奥林匹克官网奖牌榜数据,对比上次抓取的数据,如果奖牌数量或者排名有变化,就将新的获奖信息推送到......
  • 基于Python实现可视化分析中国500强排行榜数据的设计与实现
    基于Python实现可视化分析中国500强排行榜数据的设计与实现“DesignandImplementationofVisualAnalysisforChina’sTop500CompaniesRankingDatausingPython”完整下载链接:基于Python实现可视化分析中国500强排行榜数据的设计与实现文章目录基于Python......
  • python使用selenium和PyPDF2保存多个html页面为pdf
    检索资料时看到比较完备的资料,想着要把所有页面保存下来。正好使用下requests和BeautifulSoup库获取和解析所有的静态页,把静态页保存为单个pdf文件,然后再把所有的pdf文件合并起来生成1个PDF文档。本来想使用python子进程调用wkhtmltopdf工具把静态页生成为单个pdf,然而如此一来pdf......
  • 21J621-1《天窗》选用说明
    21J621-1《天窗》将天窗分为平屋面罩体天窗、平屋面平天窗、钢天窗架天窗、屋面采光带、坡屋面天窗、地下室天窗、导光管采光系统七种类别。在使用环境、使用要求等方面有一定要求,小编为大家介绍一下。1、启闭及控制方式21J621-1《天窗》中的天窗启闭方式分为三种:手动、电......
  • PAT 乙级 1021题
    题目:个位数统计给定一个k位整数N=dk−1​10k−1+⋯+d1​101+d0​(0≤di​≤9,i=0,⋯,k−1,dk−1​>0),请编写程序统计每种不同的个位数字出现的次数。例如:给定N=100311,则有2个0,3个1,和1个3。输入格式:每个输入包含1个测试用例,即一个不超过1000位的正整数N......
  • Python编码规范常用技巧
    Python编码规范常用技巧开场白:Python编码规范的艺术从一团乱麻到井然有序:我的Python代码进化史PEP8:Python编码规范的圣经为什么遵循编码规范如此重要命名约定:给你的代码起个好名字变量名:不只是标识符那么简单函数命名:让意图一目了然类与方法:面向对象的命名艺术代码结......