python学习扩展(放大招)

博主:命运之光

专栏:Python程序设计

目录

__name__属性作用

dir()函数: 查看模块的可用属性和函数。

help()函数---查看模块、函数等的详细说明信息。

__name__属性(注意__name__两端各有两个下划线)

# 查看所有内置模块名称

总结


__name__属性作用

  • 每个Python脚本在运行时都有一个__name__属性(前后双下划线)。
  • 如果脚本作为模块被导入,则其__name__属性的值被自动设置为模块名;
  • 如果脚本独立运行,则其__name__属性值被自动设置为'__main__'。

dir()函数: 查看模块的可用属性和函数。

>>> 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()函数---查看模块、函数等的详细说明信息。

>>> 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__属性自动被赋予值为模块名(文件名) 的字符串。

# 查看所有内置模块名称

import sys
sys.builtin_module_names

总结

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

2. 了解Python版本。

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

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

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

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

好的学习习惯成就未来

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

命运之光

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值