zoukankan      html  css  js  c++  java
  • 函数

    1.函数的概念:

          就是一段代码

          一段操作流程

       有点:

       1.代码量少 比较简洁

        2.维护起来方便--在函数的定义进行修改

    2.函数的定义:

       def 函数名():

            函数内容

    函数的定义是不会执行函数内容的代码的!!!!

    3.函数的调用:

         函数名()

        调用的时候才去执行

         函数的定义一定要在函数的调用前面

    4.参数:分为形参和实参

         1.形参是在函数中定义的参数 def func(a,b)  a,b 都是形参

             在pycharm 形参如果没有被使用是 灰色的   ,使用了的是  黑色

                def func(a,b): 一般只要参数名的参数---必填形参

        2.实参

             在函数调用的时候试剂传入的参数func(2,3) 2,3 是实参

            函数的调用的时候不能使用如下写法:func(a=1,2) 

            函数调用时必须从始至终一个写法 例如 func(a=6,b=8) 或者func(a=6,b=8)

    5.函数返回值 return

              函数必须要有返回值  return

             返回值类型:

                   1- None----没有return 
                   2- 任意类型
                   3- 函数的返回值类型--取决于return 后面的类型
                   4- 在return 后面的语句不会执行--函数一旦执行到return  该函数已经调用完成

    6.全局变量:在一个.py文件里面,一旦定义好一个变量,后面的所有代码都能使用

    局部变量 :在函数内部使用

    7.类型转换 -内置函数:

      1. int() 转换成int  被转化的内容一定是纯数字

         str() 转换成字符串

          float()转换成浮点数

    input()    返回值是 str

               

  • 相关阅读:
    开始核心攻坚
    Features postponed for ASP.NET 2.0 Beta 2
    设计模式的认识
    如果您想要提高开发效率,那么给大家推荐一本书,比较实用
    asp.net 2.0 个性化服务探讨
    对于数据缓存依赖的认识
    ASP.NET 2.0学习(1)——XmlDataSource控件中XPath属性之疑惑
    写作的四个境界
    ASP.NET 2.0 product design changes between Beta 1 and Beta 2(a new message from asp.net forum)
    验证控件的问题
  • 原文地址:https://www.cnblogs.com/Sandi/p/10923954.html
Copyright © 2011-2022 走看看