当前位置: 首页 > news >正文

北京网站开发网站建设怎么进网站源码的后台

北京网站开发网站建设,怎么进网站源码的后台,培训网页制作机构,dede批量建站一、函数快速入门 1、函数概述 函数是组织好的#xff0c;可重复使用的#xff0c;用来实现特定功能的代码段 name Hello World name_length len(name)print(f{name} 的长度为 {name_length}) # Hello World 的长度为 11len() 是Python 内置的函…一、函数快速入门 1、函数概述 函数是组织好的可重复使用的用来实现特定功能的代码段 name Hello World name_length len(name)print(f{name} 的长度为 {name_length}) # Hello World 的长度为 11len() 是Python 内置的函数是提前写好的可以重复使用实现统计长度这一特定功能的代码段 目前使用过的 input()、print()、str()、int() 等都是Python的内置函数 2、函数初体验 不使用内置函数 len()完成字符串长度的计算 def get_length(data):data_length 0for x in data:data_length 1print(f{data} 的长度为 {data_length})str1 Hello World str2 Thanks Smithget_length(str1) get_length(str2)输出结果 Hello World 的长度为 11 Thanks Smith 的长度为 12二、函数的定义 1、基本格式 函数的定义 def 【函数名】(【传入参数】):【函数体】return 【返回值】函数的调用 【函数名】(【参数】)2、注意事项 注意冒号:和空格缩进 参数如不需要可以省略 返回值如不需要可以省略 函数必须先定义后使用 3、基本使用 # 定义一个函数输出相关信息 def say_hi():print(Hello World, Hello Python)# 调用函数让定义的函数开始工作 say_hi()输出结果 Hello World, Hello Python三、函数的传入参数 1、基本介绍 传入参数的功能是在函数进行计算的时候接受外部调用时提供的数据 2、基本使用 def add(num1, num2, num3):result num1 num2 num3print(f{num1} {num2} {num3} 的结果是 {result})add(1, 2, 3) add(4, 5, 6)输出结果 1 2 3 的结果是 6 4 5 6 的结果是 153、使用解析 函数定义中提供的 num1、num2、num3 被称之为形式参数形参表示函数声明将要使用 3 个参数参数之间使用逗号进行分隔 函数调用中提供的参数被称之为实际参数实参表示函数执行时真正使用的参数值传入的时候按照顺序传入参数使用逗号分隔 形参的数量是不受限制的可以不使用形参也可以使用任意 N 个形参 四、函数的返回值 1、基本格式 函数定义 def 【函数名】(【传入参数】):【函数体】return 【返回值】函数调用 【变量名】 【函数名】(【实参】)通过 return 关键字就能向调用者返回数据变量就能接收到函数的返回值 注函数体在遇到 return 关键字后就结束了所以写在 return 关键字后的代码不会执行 2、基本使用 定义一个函数完成两数相加的功能并返回结果 def add(num1, num2):result num1 num2return resultprint(add(10, 20)) print(add(30, 40)) print(add(50, 60))输出结果 30 70 110五、None 类型 1、基本介绍 如果函数没有使用 return 语句返回数据那么函数还是有返回值的 Python 中有一个特殊的字面量 None其类型是 class ‘NoneType’无返回值的函数实际上就是返回了 None 这个字面量 None 表示空的、无实际意义的意思函数返回 None 就表示这个函数没有返回什么有意义的内容也就是返回了空的意思 2、基本使用 def say_hi():print(Hello World, Hello Python)result say_hi()print(f无返回值函数返回的结果是{result}) print(f无返回值函数返回的结果类型是{type(result)})输出结果 Hello World, Hello Python 无返回值函数返回的结果是None 无返回值函数返回的结果类型是class NoneType3、使用场景 用在函数无返回值上 用在 if 判断上在 if 判断中None 等同于 False一般用于函数中主动返回 None配合 if 判断做相关处理 用在声明无内容的变量上定义变量但暂时不需要变量有具体值可以用 None 来代替如 name None 4、实际应用 def check_age(age):if age 18:return SUCCESSelse:return Noneage 10 print(f我今年 {age} 岁) result check_age(age)if result:print(我今年已成年) else:print(我今年未成年)输出结果 我今年 10 岁 我今年未成年六、函数说明文档 1、基本格式 可以给函数添加说明文档辅助理解函数的作用 通过多行注释的形式对函数进行说明解释内容应写在函数体之前 def 【函数名】(【形参 1】, 【形参 2】):【函数说明】:param 【形参 1】: 【形参 1 的说明】:param 【形参 2】: 【形参 2 的说明】:return: 【返回值的说明】【函数体】return 【返回值】2、基本使用 def add(num1, num2):两数相加:param num1: 相加的数字 1:param num2: 相加的数字 2:return: 返回相加的结果result num1 num2return result3、查看说明文档 在 PyCharm 中编写代码时可以通过鼠标悬停在函数名上查看调用函数的说明文档 七、变量的作用域 1、局部变量 1基本介绍 局部变量是定义在函数体内部的变量即只在函数体内部生效 局部变量作用是在函数体内部临时保存数据即当函数调用完成后则销毁局部变量 2演示 def test():# 定义局部变量num 100print(num)print(num)变量 num 是定义在 test 函数内部的变量在函数外部访问则立即报错 2、全局变量 1基本介绍 全局变量是在函数体内、外都能生效的变量 2演示 # 定义全局变量 num 100def testA():print(num)def testB():print(num)testA() testB()输出结果 100 1003、global 关键字 1基本介绍 使用 global关键字可以在函数内部声明变量为全局变量 2基本使用 num1 100def testA():print(num1)def testB():# global 关键字声明 num1 是全局变量global num1num1 200# global 关键字声明 num2 是全局变量global num2num2 300print(num2)testA() testB() print(f全局变量 num1 值为 {num1}) print(f全局变量 num2 值为 {num2})输出结果 100 300 全局变量 num1 值为 200 全局变量 num2 值为 300
http://www.w-s-a.com/news/855226/

相关文章:

  • 我建设的网站打开很慢河北住房和城乡建设厅网站卡
  • 门户网站广告的特点有网站的建设初步定位
  • 建设网站第一步网页建设方案
  • 网站开发需要那些人才wordpress 小工具原理
  • 广州建设局官方网站佛山高端网站制作公司
  • 东莞哪里能学建设网站网站备案值得吗
  • 中山 网站建设 骏域小程序开发课程
  • 北京网站建设成都微商城app官方下载
  • 网站开发用户登陆的安全wordpress 开发网站
  • 网站建设容易出现的问题四川seo关键词工具
  • 做外单网站有哪些内容服务好的南京网站建设
  • 阜阳微商城网站建设百度网站两两学一做心得体会
  • 建设银行积分网站观光农业规划设计
  • jsp项目个人网站开发用织梦做网站有什么公司会要
  • 和田网站制作无限动力网站
  • 长沙口碑好网站建设企业网站 需求
  • 哪个网站建设公司wordpress陌陌主题
  • 湖滨区建设局网站北京国际建设集团网站
  • 做服装团购有哪些网站wordpress 端口修改
  • 上海礼品定制网站响应式网站模版建站
  • 那种自行提取卡密的网站怎么做网站攻击
  • 洛阳免费网站建设qq是哪家公司开发的软件
  • 怎么做网站网页wordpress网址导航
  • 专业微信网站建设公司首选公司wordpress自动分类插件
  • 网站设计登录界面怎么做网站突然排名没了
  • wordpress 人物页面seo优化公司信
  • 高端网站建设报价网站建设需要硬件设备
  • 做国际物流在哪些网站找客户营销qq怎么申请
  • 网站做推广百度好还是360好科技厅
  • 网站开发工具排名万户网络建一个网站虽要多少钱