前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python学习扩展(放大招)

python学习扩展(放大招)

作者头像
命运之光
发布2024-03-20 13:24:51
790
发布2024-03-20 13:24:51
举报
文章被收录于专栏:我在本科期间写的文章

__name__属性作用

  • 每个Python脚本在运行时都有一个__name__属性(前后双下划线)。
  • 如果脚本作为模块被导入,则其__name__属性的值被自动设置为模块名;
  • 如果脚本独立运行,则其__name__属性值被自动设置为'__main__'。
dir()函数: 查看模块的可用属性和函数。
代码语言:javascript
复制
>>> import math
>>> dir(math)
['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2',
'atanh', 'ceil', 'copysign', 'cos', 'cosh', 'degrees', 'e', 'erf', 'erfc', 'exp', 'expm1', 'fabs', 'factorial', 'floor', 'fmod', 'frexp', 'fsum', 'gamma', 'hypot', 'isinf', 'isnan', 'ldexp',
'lgamma', 'log', 'log10', 'log1p', 'modf', 'pi', 'pow', 'radians', 'sin', 'sinh', 'sqrt', 'tan',
'tanh', 'trunc']
>>>
help()函数---查看模块、函数等的详细说明信息。
代码语言:javascript
复制
>>> import math
>>>help(math.sin)
Help on built-in function sin in module math:
sin(x, /)
Return the sine of x (measured in radians).
__name__属性(注意__name__两端各有两个下划线)

该属性保存当前模块执行过程中的名称。

  • 当一个程序模块独立运行时,该__name__属性自动被赋予值为”__main__”的字符串。
  • 如果一个程序模块被其他程序通过import导入使用,则其__name__属性自动被赋予值为模块名(文件名) 的字符串。
# 查看所有内置模块名称
代码语言:javascript
复制
import sys
sys.builtin_module_names
总结

1. 了解Python的发展史和应用领域,理解Python语言特点。

2. 了解Python版本。

3. 熟练掌握安装和初步使用Python。(重点)

4. 理解Python程序的运行过程、 Python文件类型。(重点)

5. 熟练掌握使用pip管理Python扩展库,以及模块的导入与初步使用方法。(重点,难点)

6. 掌握Python程序的组成和编码规范。(重点)

好的学习习惯成就未来

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-03-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • __name__属性作用
    • dir()函数: 查看模块的可用属性和函数。
      • help()函数---查看模块、函数等的详细说明信息。
        • __name__属性(注意__name__两端各有两个下划线)
          • # 查看所有内置模块名称
            • 总结
            领券
            问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档