python导入函数说未被定义_不学Python之集中答疑(4)

Python不用学,用用你就会。

本辑答疑针对Python自然学习法二阶第一单元课程:

Q:请问画花的几个程序中,最后都有turtle.done( )这句话,这是什么?是必要的吗?

A:这是turtle作图程序的主循环函数。绝大多数情况下,这句话是必要的。在编程平台里(比如Pycharm),如果没有这句话,你可能会看到画布窗口初始化后,一闪而过,自己关闭掉了。

Q:听说潘石屹考试时忘记隐藏Turtle图标被扣了一分,请问Turtle图标怎隐藏啊?

A:那个准确的说法叫“Turtle印章”,默认是一个三角形,可以改成其它你想要的形状,包括乌龟 的形状。隐藏它的方法是:turtle.hideturtle( )。

Q:请问自定义模块(函数库)是怎么回事?导入方法与标准库模块一样吗?

A:好问题。自定义模块是自己创建的.py文件,被其它.py文件引用。导入方法与标准库模块完全一样,只是要注意:你的文件路径必须正确。

无论自定义模块还是标准模块或第三方模块,里面一般都是包含一些函数给你调用,所以有时候我们也叫函数库。但是,你在自定义模块里也可以包含一些不属于任何函数的语句,被导入后,也会被执行。尽管基本上没人这么做,但这是允许的,所以我们把它叫“模块”更合适。

我们在画樱花的例子中,做了两个自定义模块:myflowers 和 mymath,统一放在 /mylib 目录下。

Q:请问 if __n

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值