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

虚拟技术对网站建设维护的影响附近广告制作店

虚拟技术对网站建设维护的影响,附近广告制作店,邯郸做网站推广,wordpress 全宽页面在办公室的日常工作中,我们常常会用到各种各样的工具,像计算器用于计算数据、打印机用来打印文件、订书机将纸张装订成册等。这些工具会被反复使用,而且不同的工具具有不同的功能。 一、模块的定义 在 Python 里,模块就如同一个…

在办公室的日常工作中,我们常常会用到各种各样的工具,像计算器用于计算数据、打印机用来打印文件、订书机将纸张装订成册等。这些工具会被反复使用,而且不同的工具具有不同的功能。

一、模块的定义

在 Python 里,模块就如同一个工具柜,它把一些常用的功能封装起来,这样我们在需要的时候就能随时调用,避免了重复编写相同的代码。

模块(Module),是一个python文件,以.py结尾,里面实现了一些功能,有类、函数、变量等,我们可以拿过来用。拿过来用的方法叫导入

导入的语法:[from 模块名] import [块 |类|变量 | 函数 |*] [as 别名]

常用的组合方式有:

import 模块名
from 模块名 import 类、变量、方法等
from 模块名 import *
import 模块名 as 别名
from 模块名 import 功能名 as别名

二、模块的导入

2.1 import 模块名[,模块名]

import os# 获取当前工作目录
current_dir = os.getcwd()
print(f"当前工作目录是: {current_dir}")
# 当前工作目录是: D:\work\python\Base
import os,datetime# 获取当前工作目录
current_dir = os.getcwd()
print(f"当前工作目录是: {current_dir}")
# 获取当前日期和时间
now = datetime.datetime.now()
print(f"当前日期和时间是: {now}")# 获取当前日期
today = datetime.date.today()
print(f"当前日期是: {today}")
# 当前工作目录是: D:\work\python\Base
# 当前日期和时间是: 2025-03-28 15:09:02.191697
# 当前日期是: 2025-03-28

2.2 from 模块名 import 功能名

from time import sleepprint("Hello World!")
sleep(1)    # 让程序睡眠1秒
print("Hello World! again")

2.3 from 模块名 import *

from time import *print("Hello World!")
sleep(1)    # 让程序睡眠1秒
print("Hello World! again")

注意比较直接import和from import的区别

比如import sleep这个函数,如果采用import time的方式:调用sleep的写法如下,就需要在sleep前面加上time.,而如果我们from time import sleep,就直接使用sleep可以了。

import timeprint("Hello World!")
time.sleep(1)    # 让程序睡眠1秒
print("Hello World! again")

2.4 import 模块名 as 别名

import time as t1print("Hello World")
t1.sleep(1)
print("hello World again")
from time import sleep as slprint("Hello World")
sl(1)
print("hello World again")

三、自定义模块

有的时候系统或第三方没有我们需要的功能,就需要自己自定义模块,前面说过,python的模块就是一个py文件,模块的名字就是文件的名字。将一些常用的功能封装起来,方便在不同的项目中复用。

3.1 创建自定义模块

我们创建一个名为 math_utils.py 的模块,里面包含一些数学计算的函数。

# math_utils.py
def add(a, b):return a + bdef subtract(a, b):return a - b

3.2 导入自定义模块

将 math_utils.py 文件和要使用它的 Python 文件放在同一目录下,然后使用 import 语句导入该模块。这样,我们就可以将不同的功能放到不同的模块里了。

import math_utils# 使用模块中的加法函数
result = math_utils.add(3, 5)
print(f"3 + 5 的结果是: {result}")# 使用模块中的减法函数
result = math_utils.subtract(8, 2)
print(f"8 - 2 的结果是: {result}")
# 3 + 5 的结果是: 8
# 8 - 2 的结果是: 6

我们也可以使用 from...import 语句直接导入模块中的特定函数。

from math_utils import add# 直接使用 add 函数
result = add(4, 6)
print(f"4 + 6 的结果是: {result}")
# 4 + 6 的结果是: 10

还可以使用 as 关键字给模块或函数起别名。

from math_utils import subtract as sub# 使用别名调用函数
result = sub(9, 3)
print(f"9 - 3 的结果是: {result}")

http://www.dtcms.com/a/425895.html

相关文章:

  • 靓号注册网站免费app的制作费用
  • 临沂专业网站建设设计公司哪个网站可以做淘宝代码
  • 佛山网站建设 乐云践新专家施工企业的描述
  • 什么公司网站建设比较好没有网站百度推广吗
  • 做旅游计划上哪个网站html代码特效
  • 做网站怎么找客户联系方式网站美工建设软件
  • 招商网站开发文档微信公众号做微网站
  • 一个网站seo做哪些工作龙岩网店运营招聘
  • 广西柳州网站建设公司多媒体展厅设计制作公司
  • 高平企业网站博物馆网站建设公司
  • ps做网站要多大如何做强企业网站
  • 南京市网站建设公司足球队世界排名榜
  • 做网站首页图的规格东莞网站建设 石化
  • 柳州高端网站建设在深圳怎么注册一家公司
  • 我的家乡网站建设模板穿搭速递html网页制作代码
  • 宁波市国家高新区建设局网站扬州建站公司
  • 网站的设计需要什么开发网站需要多久
  • 做网站的系统设计网站数据流程
  • 专业开发网站建设wordpress 下拉式菜单
  • 凡科可以做返利网站吗wordpress如何创建数据库
  • 视频网站开发的视频放在哪北京网站建设 乐云seo
  • 用flash做游戏下载网站科学城做网站公司
  • 网站建设公司苏州网站设计网
  • 登录网站怎么做河南卫生基层系统网站建设
  • 做智能网站seo中文含义
  • dedecms调取友情链接 网站类型闽侯网站建设
  • 免费商城自助建站企业网站开发的文献综述
  • 博尔塔拉州大型网站建设建设展示类网站的意义
  • 网站建设与规划alexa全球网站排名
  • 腾讯建设网站视频下载湖南网站建设大全