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

兰州网站建设推荐q479185700上快敦煌网介绍

兰州网站建设推荐q479185700上快,敦煌网介绍,destoon 网站后台,网站定制建设Python常用的模块非常多#xff0c;主要分为内置模块和第三方模块两大类#xff0c;且不同模块应用场景不同又可以分为文本类、数据结构类、数学运算类、文件系统类、爬虫类、网络通讯类等多个类型。 大家常用的内置模块比如#xff1a;math、re、datetime、urllib、os、ra…Python常用的模块非常多主要分为内置模块和第三方模块两大类且不同模块应用场景不同又可以分为文本类、数据结构类、数学运算类、文件系统类、爬虫类、网络通讯类等多个类型。 大家常用的内置模块比如math、re、datetime、urllib、os、random等第三方模块比如pandas、numpy、requests、matplotlib等。 什么是Python模块 模块是将复杂的、同一应用领域的功能代码进行封装你只需要调用接口输入相应参数便可以轻松拿到结果类似瑞士军刀、万能工具箱。 常用内置模块约200多个 内置模块顾名思义就是Python软件内嵌的模块无需额外安装。 想要了解详细的内置模块最好去Python官网看挺详细的 https://docs.python.org/zh-cn/3/library/index.html 你也可以在代码行输入print(help(modules))会显示全部的内置模块 这里举几个常用的内置模块并附上代码 「math 模块」 用来进行数学计算它提供了很多数学方面的专业函数适合科研、算法 import math# 计算平方根 sqrt_value  math.sqrt(25) print(Square Root:, sqrt_value)# 计算正弦值 sin_value  math.sin(math.radians(30)) print(Sine Value:, sin_value) 「re 模块」 正则表达式在Python中的扩展实现该模块能支持正则表达式几乎所有语法对于文本处理来说必不可少 import re# 查找匹配的字符串 pattern  r\d text  There are 123 apples and 456 oranges. matches  re.findall(pattern, text) print(Matches:, matches) 「datetime 模块」 用于处理日期和时间这个模块非常实用 import datetime# 获取当前日期和时间 current_datetime  datetime.datetime.now() print(Current Date and Time:, current_datetime)# 格式化日期时间 formatted_datetime  current_datetime.strftime(%Y-%m-%d %H:%M:%S) print(Formatted Date and Time:, formatted_datetime) 「urllib 模块」 用于进行网络请求获取网页HTML所谓的爬虫就是这个模块 import urllib.request# 发起HTTP GET请求 response  urllib.request.urlopen(https://www.example.com) html  response.read() print(HTML Content:, html[:100]) 「os 模块」 提供了与操作系统交互的功能比如文件和目录操作 import os# 获取当前工作目录 current_dir  os.getcwd() print(Current Directory:, current_dir)# 列出目录中的文件和子目录 files_and_dirs  os.listdir(current_dir) print(Files and Directories:, files_and_dirs) 「random 模块」 用于生成伪随机数 import random# 生成随机整数 random_integer  random.randint(1, 10) print(Random Integer:, random_integer)# 从列表中随机选择元素 random_element  random.choice([apple, banana, cherry]) print(Random Element:, random_element) 「json 模块」 专门用来处理 JSON 格式数据 import json# 将字典转换为 JSON 格式的字符串 data  {name: Alice, age: 25} json_string  json.dumps(data) print(JSON String:, json_string)# 将 JSON 格式的字符串转换为字典 parsed_data  json.loads(json_string) print(Parsed Data:, parsed_data) 「collections 模块」 提供了一些除list、dict之外有用的数据容器比如 defaultdict、Counter 等 from collections import defaultdict, Counter# 创建默认字典 word_counts  defaultdict(int) words  [apple, banana, apple, cherry, banana, apple] for word in words:word_counts[word]  1 print(Word Counts:, word_counts)# 统计元素出现的次数 element_counts  Counter(words) print(Element Counts:, element_counts) 「csv 模块」 专门用于处理逗号分隔值CSV文件 import re# 查找匹配的字符串 pattern  r\d text  There are 123 apples and 456 oranges. matches  re.findall(pattern, text) print(Matches:, matches) 「sys 模块」 提供了与Python解释器交互的功能例如访问命令行参数 import sys# 获取命令行参数 arguments  sys.argv print(Command-line Arguments:, arguments) 常用的第三方模块十几万个 Python之所以这么受欢迎很大一部分原因得益于强大的第三方工具生态几乎各个领域都有对应的模块可以使用。 比如 数据科学领域pandas、numpy、scipy、sympy 可视化领域matplotlib、seaborn、plotly、bokeh、pyecharts 机器学习领域scikit-learn、keras、Tensorflow 大数据领域pyspark、pyflink 爬虫领域requests、scrapy、bs4 金融量化领域ta-lib、zipline、pyfolio 其他各领域都有相应的模块可以使用这里就不一一列举
http://www.w-s-a.com/news/570506/

相关文章:

  • 自己做网站要办手续吗重庆短视频制作公司排名
  • 哪个全球购网站做的好汉中门户网官网
  • 网站建设有哪几种wordpress 项目选项
  • 成都网站建设开发公司哪家好验证码插件 wordpress
  • 企业网站设计要点泰州市网站制作公司
  • 网站用户运营北京官方网站怎么做
  • 农业门户网站开发做首图的网站
  • wordpress 素材站模板怎么制作网站程序
  • 做ps合成的网站wordpress付费查看下载主题
  • 个人网站建设完整教程wordpress服务器搬迁
  • wordpress.主题广州 网站优化
  • 手机版网站怎样做推广如何用asp做视频网站
  • dede 网站打开慢七牛云 微信 打开 wordpress
  • 哪里网站建设公司比较好教育培训类网站模板
  • 中国建设银行官网首页网站wordpress小工具不能完全显示
  • 企业网站的开发流程是什么网站开发怎么销售
  • 现在网站还用asp做男科医院哪家好一些
  • 服装设计网站素材郑州汉狮做网站网络公司
  • 宜州做网站做仿制网站
  • 中山营销型网站厦门工程建设招聘信息网站
  • 网站开发 外包空心找回微信
  • 长沙市网站推广多少钱网站开发流程图和介绍
  • 网站后缀net施工企业自建自用的工程可以不进行招标是否正确
  • 鄂尔多斯市住房和城乡建设厅网站帮别人做网站赚钱6
  • 宜选科技就是帮人做网站动漫制作专业主修课程
  • 怎么做网站免费的教程温州捷创网站建设
  • 做免费推广的网站有哪些深圳华强北最新消息
  • 电子商务网站建设规划开题报告桂林漓江景区游玩攻略
  • 程序员参与洗钱网站建设做视频网站需要多少钱
  • 网站建设背景是什么企业邮箱怎么写