在日常应用中,我们会经常使用计算器进行计算,有些时候普通计算器的功能不能满足需要,例如使用计算机系统自带的计算器,计算不能超过32位数,手机自带计算器不能超过15位等(我的电脑和手机),也可能计算需要的函数计算器没有,这时我们可以使用Python来作为计算器使用。还有一些时候我们需要计算的内容没有现成的函数,例如判断一个很大的数是不是素数,这时我们就可以通过编写Python小程序来计算。本节课我来学习使用IDLE的shell模式和MU的REPL模式进行基本常用运算、使用mah库进行函数计算和编写简单程序进行个性化计算的方法。


判断一个数是否是素数的代码。

#prime number 素数

#提示用户输入一个整数,并将输入数据使用eval函数转换为匹配类型

n = eval(input('please input a integer:'))

#循环判断2—n-1中是否存在整除n的数

for i in range(2,n):

if (n%i)==0:         #%为模运算符,计算两个数的余数

print(n,'is not prime number.')

break

else:        #这种当for语句中的if并没有被执行时,执行本语句

print(n,'is prime number.')

for    :

if  :

else:

这种用法很特殊,还记得第一次上课时,现在已经在清华的学霸陈泳佐用这种方法,我还告诉他不可以这样用,现在想想真对不起他。

python整数加法计算器_Python应用实例赏析2.1简单计算相关推荐

  1. python外汇兑换计算器_Python 3.2版本下实现简单的个人理财计算器(存款)脚本

    最近看着物价飞涨,才想起来有好多的天没查看财务状态了,正好公司在进行python 3.2脚本调研,就用这个机会,动手写了一个个人理财计算器.不是很好,但放个这里做纪念,日后改进.O(∩_∩)O~ pr ...

  2. python实现一个整数加法计算器_如何使用python编程写一个加法计算器-Python教程...

    一.关上idle.点击file,而后点击new file.这是创立一个新的文件. 新建一个文件之后,咱们输出第一行代码,应用print函数,正在屏幕上打印一句话,此中字符串要应用双引号,输出法要应用英 ...

  3. python课程设计计算器_Python设计实现的计算器功能完整实例

    本文实例讲述了Python设计实现的计算器功能.分享给大家供大家参考,具体如下: 通过利用PYTHON 设计处理计算器的功能如: 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/ ...

  4. 用python写简易计算器_Python制作简易计算器

    导语 又到了"愉快的"周末写推送时间了~这次我们利用Python制作一个简单的计算器呗. 让我们愉快地开始吧~ 开发工具 Python版本:3.6.4 相关模块: python自带 ...

  5. python 整数 1字节_Python程序打印代表整数的字节数组

    python 整数 1字节 Given an integer number and we have to convert it into a byte array in Python. 给定一个整数, ...

  6. python整数转换字符串_Python | 将字符串转换为整数列表

    python整数转换字符串 Given a string with digits and we have to convert the string to its equivalent list of ...

  7. python timer怎么用_python定时器(Timer)用法简单实例

    python定时器(Timer)用法简单实例 本文实例讲述了python定时器(Timer)用法.分享给大家供大家参考.具体如下: # encoding: UTF-8 import threading ...

  8. python微课视频教程_Python基础实例教程(微课版)

    第 1章 初识Python 1 1.1 快速了解Python 2 1.1.1 Python的起源与背景 2 1.1.2 Python的功能 3 1.1.3 Python的优势与特色 4 1.2 在Wi ...

  9. python画五角星代码_Python GUI 编程tkinter--画五角星和简单的动画制作

    1.利用Python的tkinter画一个五角星: 2.做一个简单的动画 分析五角心的五个顶点的坐标: 确立五角星的中心点和半径,再确立五角星的五个角的坐标信息,其中五角星的各个角读书为36度,具体的 ...

最新文章

  1. javascript如何判断变量的数据类型
  2. 关于Reapeter的总结
  3. 算法 - 插入排序(C#)
  4. leetcode 刷题 118. 杨辉三角解题思路
  5. C++ Primer 5th笔记(2)chapter 2变量和基本类型:变量声明、关键字
  6. 如何对SAP Spartacus支持路由的Component进行单元测试
  7. (王道408考研数据结构)第六章图-第四节3:最短路径之BFS算法(思想、代码、演示、答题规范)
  8. 联想服务器RD450 配置RAID5阵列图文方法
  9. E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?
  10. Unity性能优化之Resources System
  11. FastReport 打印二维码多一位
  12. 斯阔谷冬奥会首次使用计算机,中国与冬奥会首次接触在美国加州,举办地以印第安女人命名...
  13. 2021SC@SDUSC Zxing开源代码(四)QR码的编码(一)
  14. 48岁谷歌联合创始人布林再离婚,6000 亿财富或将分割
  15. PMP分享|不在挣扎中蜕变,就在安逸中消亡
  16. 微信移动UI设计规范
  17. 选修课:唐宋词课堂鉴赏笔记01
  18. 玩客云刷甜糖(2022-7-26亲测)
  19. 跨境商城独立站源码制作搭建
  20. 服务器硬盘接口有哪些种类

热门文章

  1. vb使用字符串分隔字符串_为什么要使用字符串
  2. 自动化测试在CI CD管道中的作用
  3. 亚马逊ec2 实例删除_亚马逊免费使用套餐:在EC2 Linux实例上安装Tomcat 7
  4. java与java ee_CapeDwarf – Java EE上的Google App Engine
  5. netbeans7.4_NetBeans 7.4 Beta提示警告无效的异常处理
  6. java 大文件 处理_用Java处理大文件
  7. java程序中用户名和密码_在Java应用程序中使用密码术
  8. 打破冷漠僵局文章_研究僵局–第2部分
  9. 一个具有Spring Boot,Spring Security和Stormpath的简单Web应用程序-15分钟
  10. JLBH示例3 –吞吐量对延迟的影响