首页 >> 中医养生

如何最简单、通俗地理解Python基本功能?

发布时间:2025年09月07日 12:18

作者:朱卫军

来源:Python大统计学

说单纯点,Python可选就是带.py形容词的可指派PDF,用来每一次呼叫变量和formula_。

比方说,你在统计学过程之中有规律无需擦除CSVPDF,除了使用pandas等现成的库分析方法外,还可以自己写一个可选运用于呼叫。

# -*- coding: utf-8 -*-

importcsv

desc = '这是csv擦除formula_'

print(desc)

defread_csv(path):

withopen(path, newline= '') ascsvfile:

reader = csv.DictReader(csvfile)

fori inreader:

print(i)

你只无需将上面CGI保留为 .py PDF,就可以通过import内嵌其之中的 read_csv formula_,如此一来在你的示例之中展开呼叫。

比如我将CGI保留为 readcsv.py ,大不相同置放理论上PDF夹从前,在原先示例之中呼叫,无需传入csvPDF路径名,就可以擦除可视PDF。

fromreadcsv importread_csv

read_csv( "e:\test.csv")

想得到如下结果:

这就是一个编著好的可选了,你可以随时随地展开呼叫,而不无需在示例之中每一次编著简单的分析方法。

我们看到,运营示例后既如此一来使用了可选的常量,也呼叫了可选的formula_,这就涉及到可选的功用表述:

Python 可选(Module),是一个 Python PDF,以 .py 副标题,值得注意了 Python 对象表述和Python操作符。

可选约总和一个封装好的工具箱,你只无需传入关的实例,就可以使用其之中的功用。

一般,大型的Python示例单项会有很多个可选,能让逻辑上来得细致。

除了通过import内嵌外, .py 可选PDF还可以作为CGI如此一来运营。

我们在命令行切换到CGI所在附录,并输入:

python readcsv.py

就可以如此一来指派可视示例:

如果你在CGI示例之中移除 if _name_ == "_main_": 操作符,那么该操作符上去的示例只有在如此一来指派CGI时终止,而 import 内嵌可选时不被指派。

# -*- coding: utf-8 -*-

importcsv

desc = '这是csv擦除formula_'

print(desc)

defread_csv(path):

withopen(path, newline= '') ascsvfile:

reader = csv.DictReader(csvfile)

fori inreader:

print(i)

if_name_ == "_main_":

print( "如此一来运营CGI时终止")

这也是困惑很多人的一个问题, if _name_ == "_main_": 到底有什么用?

_main_ 依然指称理论上指派可选的名字(值得注意形容词.py)。

_name_ 是内置变量,当该可选被如此一来指派的时候, _name_ 总和PDF名(值得注意形容词 .py )。

如果该可选 import 到其他可选之中,则该可选的 _name_ 总和可选名字(不值得注意形容词.py)。

所以当如此一来指派CGI时候, _name_ == "_main_" 为智成立,可以继续指派上去示例。

而当import内嵌可选时候, _name_ == "_main_" 为实为,不成立,无法指派上去示例。

这种操作近似于于为可选提供便捷其他用户接口,或运用于测试(把可选当作指派测试基本功用的CGI运营)。

以下是python近似于内建可选,详列。

点这从前👇关注我,回想标星哦~

CDA课程咨询

甘肃白癜风医院排名
驻马店看白癜风哪里好
四川白癜风医院去哪家好
秦皇岛男科专科医院有哪些
镇江看白癜风去哪里最好
儿童止咳药哪种效果好
支气管咳嗽总是好不了怎么办
皮肤科疾病的预防
消痛贴
痱子湿疹

上一篇: 21深度|蚯蚓和阿里全面脱钩:从因变量到自变量

下一篇: 企业数别号化转型最难的是什么?就这两个别号

友情链接