加载中…
个人资料
林老师的LOGO_PYTHON_C语言之家
林老师的LOGO_P
YTHON_C语言之家
  • 博客等级:
  • 博客积分:0
  • 博客访问:45,449
  • 关注人气:563
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

PYTHON语言也很有趣寻找金蝉脱壳平方数

(2022-07-30 09:53:38)
标签:

林老师

pclogo

mswlogo

logo博客

fmslogo

分类: WinXP~7~8~10运行Logo语言
PYTHON语言也很有趣寻找金蝉脱壳平方数
PYTHON语言也很有趣寻找金蝉脱壳平方数
      林老师是编程语言的玩家,编程使用最多的是C、VB、PASCAL、LOGO、PYTHON。C语言其实有很多分支,有C++,有纯粹的C,还有专门服务于嵌入式单片机的C。一个Sin a函数在嵌入式单片机的C语言中编译后机器语言代码简练到只有二十几个字节,那个编译程序的“高级”、“智能”真是叫人佩服得五体投地。LOGO语言不仅好玩而且简练,同样的题目用LOGO编程,源程序量只有C语言的五分之一到十分之一。PYTHON语言近年来已经在小学生中开始流行。PYTHON语言有LOGO模块,简直和LOGO语言的输出形式是一模一样的。好像见过山东小学生《信息技术》学的就是PYTHON。PYTHON语言的“面向对象”的编程是一种高级的编程理念,用“面向对象”的Class编程输出的图形动画艳丽复杂、功能强大到令人咋舌的惊讶程度。
       前几篇博客我们讨论过“金蝉脱壳平方数”。例如37的平方是1369。
       1369就是一个“金蝉脱壳”数。它具备以下特性:

     1. 1369是一个平方数,因为37×37=1369 ;
     2. 1369去掉首位数及末位数(这就是所谓的“脱壳”)得到36;
     3. 36也是一个平方数:6×6=36。

      这是林老师编写的PYTHON程序:
PYTHON语言也很有趣寻找金蝉脱壳平方数
      这里找的是10个数位以内的“金蝉脱壳平方数”。答案如下:
PYTHON语言也很有趣寻找金蝉脱壳平方数

待续 MSWLogo-FMSLogo解……
        PCLogo解……

PCLogo编程动画:
PYTHON语言也很有趣寻找金蝉脱壳平方数


PYTHON语言也很有趣寻找金蝉脱壳平方数

PYTHON语言也很有趣寻找金蝉脱壳平方数


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有