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

中国铁建统一企业门户网站网站建设实训报告收获

中国铁建统一企业门户网站,网站建设实训报告收获,怎样能注册自己的网站,创建网站需要什么【Python 零基础入门】内容补充 1 常用内置函数 Python 简介为什么要学习内置函数集合操作len(): 计算长度sorted(): 排序all(): 检查所有元素any(): 检查任一元素filter(): 过滤元素map(): 应用函数zip(): 组合元素 文件操作和输入输出open(): 打开文件read(): 读取文件write(… 【Python 零基础入门】内容补充 1 常用内置函数 Python 简介为什么要学习内置函数集合操作len(): 计算长度sorted(): 排序all(): 检查所有元素any(): 检查任一元素filter(): 过滤元素map(): 应用函数zip(): 组合元素 文件操作和输入输出open(): 打开文件read(): 读取文件write(): 写入文件input(): 获取用户输入print(): 打印输出format(): 格式化字符串 错误和异常处理try expert: 异常捕获finally: 清理操作raise: 触发异常assert: 断言with: 上下文管理 Python 简介 Python 是一种解释性, 高级和通用的变成语言. Python 由 Guido van Rossum 创建并 1991 年首次发布. Python 的设计强调代码的可读性, 其雨大允许我们使用相较于 C 或 Java 更少的代码表达概念. Python 使得变成变得更简单, 更快捷. 下面就跟着小白我来一起看一下 Python 常用的内置函数. 为什么要学习内置函数 Python 内置函数 (Built-In Function) 是 Python 解释器直接提供的函数, 相较于别的 Python 函数, 无需导入任何模块即可使用. 熟悉掌握 Python 的内置函数不仅可以帮助我们快速的完成常见的变成任务, 还可以使得我们的代码更加简洁, 易读. 集合操作 在上一部分的内容中, 我们介绍了数据类型转换函数以及数学运算相关的内置函数. 现在我们来探讨 Python 中用于处理集合的内置函数. len(): 计算长度 len()函数返回对象 (字符, 列表, 元组等) 长度或项目个数. 格式: length len(s)例子: my_list [1, 2, 3, 4, 5] length len(my_list) print(数组:, my_list, 长度:, length)输出结果: 数组: [1, 2, 3, 4, 5] 长度: 5sorted(): 排序 sorted()函数返回一个排序后的列表. 例子: original_list [1, 3, 5, 2, 4] sorted_list sorted(original_list) print(原始数组:, original_list) print(排序后的数组:, sorted_list)输出结果: 原始数组: [1, 3, 5, 2, 4] 排序后的数组: [1, 2, 3, 4, 5]all(): 检查所有元素 all()函数用于判断给定的可迭代参数中的所有元素是否都为 True, 如果是, 返回 True, 否则返回 False. 例子: my_list [1, 3, 4, 5] result all(my_list) print(result)输出结果: Trueany(): 检查任一元素 any()函数用于判断给定的可迭代参数是否全部为 False, 则返回 False, 如果有一个为 Ture, 则返回 True. 例子: my_list [0, 1, False] result any(my_list) print(result)输出结果: True常见用法: # 列表推导式 numbers [1, 3, 5, 7, 9] result any(n % 2 0 for n in numbers) # False, 没有偶数 print(result)result any(n % 2 ! 0 for n in numbers) # True, 有奇数 print(result)# 检查字符串中的字符 string Hello, World! result any(c.isupper() for c in string) # True, H 和 W 是大写字母 print(result)result any(c.isdigit() for c in string) # False, 没有数字 print(result)输出结果: False True True Falsefilter(): 过滤元素 filter(): 函数用于过滤序列, 过滤掉不符合条件的元素, 返回一个迭代对象, 如果要转换为列表, 可以使用list()来转换. numbers [-3, -2, -1, 1, 2, 3] less_than_zero filter(lambda x: x 0, numbers) print(list(less_than_zero))map(): 应用函数 map()函数根据提供的函数对指定序列做映射. 例子: # 列表平方 numbers [1, 2, 3, 4, 5] squared map(lambda x: x**2, numbers) print(list(squared))# 列表对应位置相加 list1 [1, 2, 3] list2 [4, 5, 6] result map(lambda x,y: xy, list1, list2) print(list(result))输出结果: [1, 4, 9, 16, 25] [5, 7, 9]zip(): 组合元素 zip()函数用于将可迭代对象作为参数, 例子: numbers [1, 2, 3] letters [a, b, c] zipped zip(numbers, letters) print(list(zipped)) 输出结果: [(1, a), (2, b), (3, c)]常用方法: # 创建字典 keys [name, age, gender] values [我是小白呀, 18, Female] dictionary dict(zip(keys, values)) print(dictionary)# 遍历俩列表 meals [早饭, 中饭, 晚饭] foods [皮蛋瘦肉粥, 雪菜肉丝面, 黄焖鸡米饭] for meal, food in zip(meals, foods):print(f{meal} 吃了 {food})输出结果: {name: 我是小白呀, age: 18, gender: Female} 早饭吃了: 皮蛋瘦肉粥 中饭吃了: 雪菜肉丝面 晚饭吃了: 黄焖鸡米饭文件操作和输入输出 现在, 小白我带大家来探讨一下 Python 中用于处理文件和输入输出的内置函数. open(): 打开文件 open(): 函数用于打开一个文件, 并返回文件对象. 例子: # 打开文件用于读取 f open(example.txt, r) # 读取文件内容 content f.read()# 关闭文件 f.close() read(): 读取文件 read()方法用于文件读取指定的字节数, 如果未给定未负责读取所有. 格式: file.read(size)参数: size: 字节数 例子: # 打开文件用于读取 f open(example.txt, r)# 读取前 10 个字符 content f.read(10)# 关闭文件 f.close()write(): 写入文件 write()方法用于向文件中写入指定字符串. 例子: # 打开文件 f open(example.txt, w)# 写入字符串 f.write(Hello, World!)# 关闭文件 f.close()input(): 获取用户输入 input()函数可以帮助我们获取输入流 (Input Stream). 例子: name input(请输入名字: ) print(你好, name !)输出结果: 请输入名字: 我是小白呀 你好, 我是小白呀!print(): 打印输出 print()函数用于将信息输出到控制台, 即输出流 (Output Stream). 例子: # 输出 print(Hello World)# 多个输出 (中间空格) print(Hello World, 123)# 换行输出 print(Hello World, 123, sep\n)输出结果: Hello World Hello World 123 Hello World 123format(): 格式化字符串 format()函数用于格式化字符串. 例子: name World message Hello, {}!.format(name) print(message)输出结果: Hello, World!错误和异常处理 我们来探讨一下 Python 中处理错误和异常的内置函数 (Build-In Function) try expert: 异常捕获 try和except可以帮助我们是吸纳异常处理. 例子: try:result 10 / 0 except ZeroDivisionError:print(不能除以 0 哦!)输出结果: 不能除以 0 哦!finally: 清理操作 finally语句用于无论是否发生异常都要执行的代码块, 通常用于资源清理操作. 例子: try:f open(example.txt, r)content f.read() except FileNotFoundError:print(File not found!) finally:f.close()raise: 触发异常 raise语句用于触发一个异常. 例子: x -1 if x 0:raise ValueError(x 不能为负)输出结果: Traceback (most recent call last):File C:\Users\Windows\Desktop\Python 基础\文件操作和输入输出.py, line 13, in moduleraise ValueError(x 不能为负) ValueError: x 不能为负assert: 断言 assert语句用于在程序中设置检查点, 当条件为 False 时触发异常. 例子: x -2 assert x 0, x must be positive输出结果: Traceback (most recent call last):File C:\Users\Windows\Desktop\Python 基础\文件操作和输入输出.py, line 17, in moduleassert x 0, x must be positive AssertionError: x must be positivewith: 上下文管理 with语句用于简化资源管理 (如文件读写), 它囧确保资源在使用后被正确关闭. 例子: with open(example.txt, r) as f:content f.read()当我们使用with语句打开文件时, Python 会确保文件在with代码块执行完成后被正确关闭, 即使在代码中发生了异常也是如此. 我们无需使用 f.close() 释放资源.
http://www.hkea.cn/news/14295132/

相关文章:

  • 微网站策划方案重庆企业服务建站网站开发
  • 网站推广营销右糖视频制作
  • 手机端网站开发书籍网站信管局备案
  • 专业的网站建设方案口碑营销的前提及好处有哪些?
  • 邢台网络公司网站建设Wordpress一直刷不出
  • 网站编程培训公司wordpress淘客系统
  • 肇庆cms建站系统海南海口最新新闻事件
  • 环球购物官方网站wordpress是cms
  • 上海手机网站宣传片制作费用报价表
  • 找网站嘉兴seo收费
  • 如何创业做网站展厅设计施工
  • 做神马网站快速排名微信开发公司
  • 零基础网站建设教程如何打开网站网页
  • 网站开发房源岗位专业的家居行业网站制作
  • 成都网站建设比较好的公司电影网站开发PPT模板
  • 汕头汽配网站建设专业版简历
  • 怎么做网站8uftp外贸黄页网站
  • 成都网站建设的公司哪家好蓝色的网站
  • 拓者吧装修效果图沈阳seo关键词排名
  • 西安俄语网站建设网站标题没有排名
  • 仿快递网站源码最牛的网站建设
  • 怎样做网站手机和电脑通用网站设计网
  • 内蒙古建设厅网站网站里的课程配图怎么做
  • 网站建设方案书要写吗网站建设需要学习什么
  • 好网站西安模板做网站
  • 网站建设主机耗电量网站推广排名怎么做
  • 杭州网站设计公司价格免费windows云服务器
  • 网站做维恩图微擎如何做网站
  • 微信支付 网站建设烟台cms建站模板
  • iis新建网站无法浏览手机app开发自学教程