首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    7-2python函数-返回值、嵌套使用

    所以要把因为需求而改变的代码放到函数之外,函数之内代码函数定义完不改变●有时候,函数并不是要显示什么内容,而是要把一个值返回给调用者, 比如python自带的 len函数就是这样的 ●函数内容通过return...返回给调用者一个值 ●return后面可以是常量,也可以是表达式# # 对于没有返回值的函数,调用方法,直接函数名(参数)# print("hello python")# 对于没有返回值的函数,调用方法...直接函数名(参数)​# len函数是有返回值的函数a = len("hello python") # 会把一个值返回个调用者print(a)print(len("hello python"))在程序开发中...print(num1)print(my_sum(5,6))执行结果"D:\Program Files1\Python\python.exe" D:/Pycharm-work/pythonTest/函数/..."D:\Program Files1\Python\python.exe" D:/Pycharm-work/pythonTest/函数/13函数的嵌套.py我是test1我是my_func​Process

    19320

    Python day7 面向对象高级编程 (2)

    数据封装、继承和多态只是面向对象程序设计中最基础的3个概使用slots和@propertyslots限制实例的绑定属性想要限制实例的属性,例如只允许对Student实例添加name和age属性:Python...return self.birth多重继承class Dog(Mammal, Runnable): #同时获得多个父类的所有功能 pass这样额外的功能加入设计也称为MixIn,如Python...对的迭代器这行代码在循环中打印每个成员的名称和值,member.value是自动分配给枚举成员的一个唯一值,默认从1开始递增输出结果为:Jan => Month.Jan , 1Feb => Month.Feb , 2Mar...=> Month.Mar , 3Apr => Month.Apr , 4May => Month.May , 5Jun => Month.Jun , 6Jul => Month.Jul , 7Aug...enum import Enum, unique@uniqueclass Weekday(Enum): Sun = 0 # Sun的value被设定为0 Mon = 1 Tue = 2

    13310

    CentOS7安装Python3详细步骤与Python2共用方法

    本人使用的是centos7,该系统已经自带了python2,但是由于python3和python2在很多使用上还存在着较大区别,并且本着学习的态度决定尝试安装一次。...说明:python2和python3各有特点,目前很多库支持较多的还是python2,站在学习的角度,建议大家两个版本都保留着。...输入Python命令,查看可以得知我的本机是Python2.7.5版本 [root@localhost ~]# python Python 2.7.5 (default, Aug  7 2019, 00...版本也仍旧在: [root@localhost ~]# python Python 2.7.5 (default, Aug  7 2019, 00:51:29)  [GCC 4.8.5 20150623.... >>>  当我们需要使用不同的python版本的时候,就可以通过命令行输入python2或者python3来开启相应的版本。

    37930

    Python入门(7)

    PS:有其他语言经验的同学可能已经发现了,Python的函数定义方法,相比C/C++或这Java、C#的函数(或方法),正如流程控制语句的定义一样,要简洁很多。...按照Python的变量定义规则,使用未赋值的变量,程序是会报错的。为此,对一些参数而言,你可以给它设置默认值,以避免用户调用时未提供实参而出现错误的情形。...function_4.py def func_4(a, b=5, c=10): print('a is', a, 'and b is', b, 'and c is', c) func_4(3,7)...7、函数的 return 语句 (1)、函数的return 语句,用于从函数中返回,也就是中断函数。...不仅学习了函数定义的语法规则,更重要的是尝试了编写和使用函数的方法,虽然并没有遍历Python的所有函数类型,但是,已经足够帮助我们完成对编程认知的又一次跃迁。

    32540

    python笔记7

    一个元组可以存储多个数据,元组内的数据是不能修改的 定义元组 元组特点:定义元组使用小括号,且逗号隔开各个数据,数据可以是不同的数据类型 # 多个数据元组 t1 = (10, 20, 30) # 单个数据元组 t2...= (10,) 注意:如果定义的元组只有一个数据,那么这个数据后面也好添加逗号,否则数据类型为唯一的这个数据的数据类型 t2 = (10,) print(type(t2)) # tuple t3 = (...tuple1 = ('aa', 'bb', 'cc', 'bb') print(tuple1.count('bb')) # 2 len():统计元组中数据的个数。...= (10, 20, ['aa', 'bb', 'cc'], 50, 30) print(tuple2[2]) # 访问到列表 # 结果: (10, 20, ['aaaaa', 'bb', 'cc'],...50, 30) tuple2[2][0] = 'aaaaa' print(tuple2) 总结 定义元组 t1 = (10, 20, 30) t2 = (10,) 常用操作方法 index() len

    27430

    .NET 7 RC 2 发布

    微软2022-10-12 发布了 .NET 7 RC 2,下一站是.NET 7正式发布,就在后天Net Conf 2022(11月8日)期间正式发布。....NET 7。...如果你想深入研究.NET 7所有细节,微软为所有以前的预览版和RC1提供了这个公告列表:宣布推出 .NET 7 预览版 1:.NET 7 基于 .NET 6 建立的基础构建,其中包括一组统一的基础库、运行时和...宣布推出 .NET 7 预览版 2:.NET 7 的第二个预览版包括对正则表达式源生成器的增强、将 NativeAOT 从实验状态转换为运行时的进度,以及对“dotnet 新”CLI 体验的一组重大改进...宣布推出 .NET 7 预览版 7:.NET 7 的第七个预览版包括对 System.LINQ、Unix 文件权限、低级结构、p/调用源代码生成、代码生成和网页密码的改进。

    49310
    领券