zoukankan      html  css  js  c++  java
  • 笔记||Python3之函数

    函数:

             函数的概念:就是一段代码;一段操作流程。

                                  优点:代码量少、简洁。   维护起来方便 -- 在函数的定义进行修改

             函数的定义:1 - def 函数名():

                                             函数内容

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

                              3 - 案例:def func():

                                             print('step1')

                              4 - type(func)  ------- <class 'function'>

             函数的调用:1 - func()

                              2 - 调用的时候才去执行

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

             参数:1 - 形参:①在函数定义的参数 def func(a,b):    a, b都是形参

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

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

                     2 - 实参:①在函数调用的时候实际传入的参数 func(1, 2)    1,  2都是实参

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

              返回值:1 - 函数调用完成后,会有返回值

                         2 - 在函数里面有return值

                         3 - 返回值类型:①None  -----  没有return

                                               ②任意类型

                                               ③函数的返回值类型 -- 取决于return 后面的类型

                                               ④ 在return 后面的语句不会执行 -- 函数一旦执行到return 该函数已经调用完成

              全局变量+局部变量:1 - 全局变量 -- 再一个.py文件里面,一旦定义好一个变量,后面的所有代码都可以使用

                                          2 - 局部变量 -- 在函数内部的。

              类型转换 - 内置函数:1 - int() -------- 转换成int     被转换的内容一定是 纯数字

                                           2 - str() -------- 转换成字符串

                                           3 - float() ------转换成浮点数

                                           注意事项:

                                                   a = 3.14  ----  float类型

                                                   print(int(a)) ----- 舍弃小数部分取整 -----3

           

                                                   a = '3.14' ------- str类型

                                                   print(int(a)) -------- 报错,不能是小数的数值内容

              input() ------------ 返回值是str

  • 相关阅读:
    html页面模板布局内容的继承,block
    url分发
    显示年月,注册页面和后台数据交互,不涉及数据库
    static文件夹中文件引用方式,如html页面引用js
    pycharm写django之返回一个页面
    pycharm编写django第一步
    VUE清除keepalive页面缓存
    js设置html根节点的style字体【Vue动态调整全局字体大小】
    npm 依赖重新安装或更新版本
    antd 自定义表头slots.title不生效
  • 原文地址:https://www.cnblogs.com/peipei-Study/p/11906732.html
Copyright © 2011-2022 走看看