zoukankan      html  css  js  c++  java
  • 6.函数

    1、break 和 continue、pass语句使用
    # break:跳出整个循环
    # continue:跳出本次循环
    # pass:占位语句,不做任何操作,为了保持程序结构的完整性

    str="helloworld"
    # 依次打印每个字符,除l字符不打印
    for x in str:
    if x=='l':
    continue
    print(x,end='')

    for x in str:
    if x=='l':
    pass
    else:
    print(x,end='')

    print()
    # 如上代码中continue替换成break,pass将输出什么内容
    print("替换成break:")
    for x in str:
    if x=='l':
    break
    print(x,end='')

    print()
    print("替换成pass:")
    for x in str:
    if x=='l':
    pass
    print(x,end='')

    2、函数
    定义:函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。
    函数的意义:提高应用的模块性,和代码的重复利用率

    函数定义格式:
    def 函数名(参数1,参数2...):
    函数体
    return 返回对象

    调用:函数名(参数,...)

    1)函数类型

    1)函数类型
    1)无参数无返回

    2)无参数有返回
    def getname():
    name=input('请输入你名字:')
    return name
    print(getname())
    3)有参数无返回
    def pname(name):
    print(name)

    pname('暖木')

    4)有参数有返回
    def pname1(name):
    print(name)
    return name

    2)参数传递
    python 函数的参数传递:
    1)不可数据类型吃参数:不会通过参数体改变函数外部的参数的值,不可变数据类型:number,string ,tuple
    2)可变数据类型:


  • 相关阅读:
    LeetCode 905 按奇偶排序数组
    LeetCode 46 全排列
    Django 2随便使用笔记-Day01
    Python函数化编程整理
    Oracle解锁表笔记
    springboot(1)使用SpringBoot基础HTTP接口GET|POST|DELETE|PUT请求
    什么是Restful API
    C# 生成条形码BarCode 128
    ADB shell 的一般操作
    遇到“未能从程序集XXXX...加载类型XXX”的问题
  • 原文地址:https://www.cnblogs.com/Murraya/p/14020574.html
Copyright © 2011-2022 走看看