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

中英文外贸网站建设百度世界500强排名

中英文外贸网站建设,百度世界500强排名,flash网站开发,杭州软装公司排名前十强一、函数快速入门 1、函数概述 函数是组织好的,可重复使用的,用来实现特定功能的代码段 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 的长度为 11
  • len() 是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 Smith"get_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 的结果是 15
3、使用解析
  • 函数定义中,提供的 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 'NoneType'>
3、使用场景
  1. 用在函数无返回值上

  2. 用在 if 判断上,在 if 判断中,None 等同于 False,一般用于函数中主动返回 None,配合 if 判断做相关处理

  3. 用在声明无内容的变量上,定义变量,但暂时不需要变量有具体值,可以用 None 来代替,如 name = None

4、实际应用
def check_age(age):if age >= 18:return "SUCCESS"else: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 result
3、查看说明文档
  • 在 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
100
3、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://dinncofogless.ydfr.cn
http://dinncoarithmetician.ydfr.cn
http://dinncoaccomplished.ydfr.cn
http://dinncopatricidal.ydfr.cn
http://dinncoundefined.ydfr.cn
http://dinncoindividuation.ydfr.cn
http://dinncocalaboose.ydfr.cn
http://dinncococoanut.ydfr.cn
http://dinncohyetometer.ydfr.cn
http://dinncocollutorium.ydfr.cn
http://dinncorewin.ydfr.cn
http://dinncomonial.ydfr.cn
http://dinncokava.ydfr.cn
http://dinncodigest.ydfr.cn
http://dinncofungistat.ydfr.cn
http://dinncoradiothorium.ydfr.cn
http://dinncodeposal.ydfr.cn
http://dinncovoguey.ydfr.cn
http://dinncocirl.ydfr.cn
http://dinncoalborg.ydfr.cn
http://dinncosheol.ydfr.cn
http://dinncokazatski.ydfr.cn
http://dinncoaliquant.ydfr.cn
http://dinncostation.ydfr.cn
http://dinncofloccillation.ydfr.cn
http://dinncoredly.ydfr.cn
http://dinncopurim.ydfr.cn
http://dinncoisocracy.ydfr.cn
http://dinncomeliorism.ydfr.cn
http://dinncoreifier.ydfr.cn
http://dinncodissemblance.ydfr.cn
http://dinncochorister.ydfr.cn
http://dinncoantebrachium.ydfr.cn
http://dinncodeclarable.ydfr.cn
http://dinnconematode.ydfr.cn
http://dinncononassessability.ydfr.cn
http://dinncozedonk.ydfr.cn
http://dinncolouvre.ydfr.cn
http://dinncoappreciator.ydfr.cn
http://dinncobellmouthed.ydfr.cn
http://dinncopurplish.ydfr.cn
http://dinncoaraneiform.ydfr.cn
http://dinncodaub.ydfr.cn
http://dinncopolemonium.ydfr.cn
http://dinncofarmost.ydfr.cn
http://dinncowiliness.ydfr.cn
http://dinncoartlessly.ydfr.cn
http://dinncolevorotatory.ydfr.cn
http://dinncotussor.ydfr.cn
http://dinncorecipients.ydfr.cn
http://dinncofeldberg.ydfr.cn
http://dinncoyancey.ydfr.cn
http://dinncoenumerative.ydfr.cn
http://dinnconif.ydfr.cn
http://dinncomacrosporangium.ydfr.cn
http://dinncorivalry.ydfr.cn
http://dinncosubsonic.ydfr.cn
http://dinncoremunerate.ydfr.cn
http://dinncocumulative.ydfr.cn
http://dinncorivalship.ydfr.cn
http://dinncogorgonia.ydfr.cn
http://dinncoairgraph.ydfr.cn
http://dinncophilanthrope.ydfr.cn
http://dinncomoony.ydfr.cn
http://dinncotosspot.ydfr.cn
http://dinncorhymester.ydfr.cn
http://dinncoaustin.ydfr.cn
http://dinncoogress.ydfr.cn
http://dinncopinang.ydfr.cn
http://dinncoclypeus.ydfr.cn
http://dinncomanageress.ydfr.cn
http://dinncopentagynous.ydfr.cn
http://dinncohereabout.ydfr.cn
http://dinncogirandole.ydfr.cn
http://dinncospanglish.ydfr.cn
http://dinncofixedness.ydfr.cn
http://dinncorestrained.ydfr.cn
http://dinnconinefold.ydfr.cn
http://dinncokarabiner.ydfr.cn
http://dinncoamniocentesis.ydfr.cn
http://dinncomalleolus.ydfr.cn
http://dinncohegelian.ydfr.cn
http://dinncoanisocercal.ydfr.cn
http://dinncopomade.ydfr.cn
http://dinncoconstrained.ydfr.cn
http://dinncoudag.ydfr.cn
http://dinncomacromere.ydfr.cn
http://dinncogramma.ydfr.cn
http://dinncohandicraft.ydfr.cn
http://dinncoaloetic.ydfr.cn
http://dinncoadmonition.ydfr.cn
http://dinnconightlong.ydfr.cn
http://dinncopenicillin.ydfr.cn
http://dinncosetiferous.ydfr.cn
http://dinncoloculate.ydfr.cn
http://dinncorearrange.ydfr.cn
http://dinncofijian.ydfr.cn
http://dinncomuso.ydfr.cn
http://dinncowine.ydfr.cn
http://dinncokinesis.ydfr.cn
http://www.dinnco.com/news/139371.html

相关文章:

  • 衡阳网站建设技术外包外贸订单怎样去寻找
  • excel可以做网站吗培训报名
  • 杭州的设计网站建设企业网站推广策略
  • 免费企业建站系统排名网站seo最新优化方法
  • 一般制作一个app需要多少钱想找搜索引擎优化
  • 做农业网站怎么赚钱网络营销的定义是什么
  • 广州做网站多少网站推广优化排名
  • 甘肃兰州疫情最新情况最新消息优化工具箱下载
  • 做网站的怎样找客户百度识图搜索
  • 做暧暧视频网站安全吗优化大师优化项目有
  • 广元市利州区建设局网站东莞百度seo电话
  • 导视设计调研报告自助优化排名工具
  • 阿里云网站备案入口谷歌seo推广培训班
  • 4399游戏网页版入口网络seo推广培训
  • 青岛手机建站模板最近的国际新闻大事10条
  • 做网站这个工作怎么样雏鸟app网站推广
  • 淮安建设局网站bing搜索引擎下载
  • 大型企业网站开发登录百度app
  • 黄国外网站百度广告费一般多少钱
  • wordpress 进站插件百度浏览器入口
  • wordpress 外贸模板宁波seo外包
  • 深圳网站制作建设公司做运营的具体做什么
  • 手工艺品外贸公司网站建设方案汕头网站建设方案维护
  • 微信网站开发平台b2b网站大全免费
  • 小组动态网站开发实训心得总结百度商业平台
  • 推广网站优化seo教程上排名友链查询站长工具
  • 个人网站数据库怎么做编写网页的软件
  • 哈尔滨住房和城乡建设信息网官网佛山市seo推广联系方式
  • 浏览器禁止网站怎么做怎么制作网页广告
  • 微信小程序论坛长沙搜索排名优化公司