#!usr/bin/env python
# -*- coding:utf-8 -*-
#python的算法加减乘除用符号:+,-,*,/来表示
#以下全是python2.x写法,3.x以上请在python(打印放入括号内) 例如:print('1+1=',1+1)
print '*-----------------------------------------------------*分割符'
print "1+1=",1+1 #打印加法1+1的结果2
print "2-1=",2-1 #打印减法2-1的结果1
print "3*1=",3*1 #打印乘法3×1的结果3
print "4/2=",4/2 #打印除法4÷2的结果2
print '*-----------------------------------------------------*分割符'
print "1++1=",1++1 #双+号写法这里表示后面1是正数,可以理解1+1=2
print "1--1=",1--1 #双-号写法这里表示后面1是负数(等同数学--负负得正)写法拆解为1-(-1)=2
print "3**2=",3**2 #双*号表示次方这里表示3的2次方,理解为两个3相乘,3X3=9
print "4//3=",4//3 #双/号表示除余这里表示4除以3的余数,理解4除3个位数上1,后面还有小数但由于我们取整,这个1就是余数
print '*-----------------------------------------------------*分隔符'
print '儿时的99乘法口诀表如下:'
'''
第一行.for循环语句python中可以重复执行命令的语句
生成列表语句range(1,10)1起始值,10结束值、执行效果[1,2,3,4,5,6,7,8,9]默认最后一位不输出n-1所以只到9
y in range(1,10)代表y从列表[1,2,3,4,5,6,7,8,9]里面依次取一个值y=1,y=2...,y=9放入循环中执行
第二行.由于两个数乘法需要同时在生成数字,每次循环完后取y的结束值继续循环直到没值结束
x in range(1,y)第一遍循环(1,(y=1)+1)列表[1,1]执行1x1
第二遍循环(1,2+1)列表[1,2][2,2]执行1x2,2x2
......
第九遍循环(1,9+1)列表[1,9]...[9,9]执行1x9,2x9...9x9
第三行.输出格式的写法不理解看前一节基础
第四行.为了输出效果循环一个数字完后在换行输出
'''
for y in range(1,10): #第一行
for x in range(1,y+1): #第二行
print x,'×',y,'=',x*y,' ', #第三行
print '' #第四行
print '*-----------------------------------------------------*分隔符' #以下为打印结果:

Python基础算法综合:加减乘除四则运算方法的更多相关文章

  1. python基础之序列类型的方法——字符串方法

    python基础之序列类型的方法--字符串方法 Hello大家好,我是python学习者小杨同学,经过一段时间的沉淀(其实是偷懒不想更新),我终于想起了自己的博客账号,所以这次带来的是序列方法的后半部 ...

  2. python基础算法

    一.简介 定义和特征 定义:算法(Algorithm)是指解题方案的准确而完整的描述,是一系列解决问题的清晰指令,算法代表着用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时 ...

  3. Python 基础算法

    递归 时间&空间复杂度 常见列表查找 算法排序 数据结构 递归 在调用一个函数的过程中,直接或间接地调用了函数本身这就叫做递归. 注:python在递归中没用像别的语言对递归进行优化,所以每一 ...

  4. python基础教程总结8——特殊方法,属性,迭代器,生成器,八皇后问题

    1. 重写一般方法和特殊的构造方法 1.1 如果一个方法在B类的一个实例中被调用(或一个属性被访问),但在B类中没有找到该方法,那么会去它的超类A里面找. class A: ... def hello ...

  5. python基础学习笔记5--对象方法、属性和迭代器

    对象方法.属性和迭代器 1.构造方法 1)构造方法和一般方法的不同点:当一个对象被创建后,会立即调用构造方法. 2)在Python中创建一个构造方法很容易,只要把init方法的名字从简单的init修改 ...

  6. python 基础-爬虫-数据处理,全部方法

    生成时间戳 1. time.time() 输出 1515137389.69163 ===================== 生成格式化的时间字符串 1. time.ctime() 输出 Fri Ja ...

  7. 2015/9/21 Python基础(17):绑定和方法调用

    绑定和方法调用现在我们需要再次阐述Python中绑定(binding)的概念,它主要与方法调用相关联.方法是类内部定义的函数,这意味着方法是类属性而不是实例属性.其次,方法只有在其所属的类拥有实例时, ...

  8. python基础===列表类型的所有方法

    链表类型有很多方法,这里是链表类型的所有方法: append(x) 把一个元素添加到链表的结尾,相当于a[len(a):] = [x] extend(L) 通过添加指定链表的所有元素来扩充链表,相当于 ...

  9. python基础之反射内置方法元类

    补充内置函数 isinstance(obj,Foo)   # 判断obj是不是foo的实例 issubclass()      # 判断一个类是不是另一个类的子类 反射 什么是反射? 通过字符串来操作 ...

随机推荐

  1. java删除文件,慎重

    在处理删除图片的时候,我将图片路径从数据库取出,然后执行如下删除代码: void deleteFile(File file){ if(file!=null && file.exists ...

  2. Cache-Aside Pattern(缓存模式)

    Load data on demand into a cache from a data store. This pattern can improve performance and also he ...

  3. 实战 ASP.NET Web API

    Web API 框架是一个面向 Http 协议的通信框架.相对于 WCF 而言,Web API 只面向于 Http 协议设计,而且没有 WCF 那么繁琐的配置.Web API 的开发类似于 ASP.N ...

  4. 一个简单的MVC实例及故障排除

    Controller: public ActionResult Index() { string setting = "ApplicationServices"; var conn ...

  5. 【C#进阶系列】29 混合线程同步构造

    上一章讲了基元线程同步构造,而其它的线程同步构造都是基于这些基元线程同步构造的,并且一般都合并了用户模式和内核模式构造,我们称之为混合线程同步构造. 在没有线程竞争时,混合线程提供了基于用户模式构造所 ...

  6. How do I see all foreign keys to a table or column?

    down voteaccepted For a Table: SELECT TABLE_NAME,COLUMN_NAME,CONSTRAINT_NAME, REFERENCED_TABLE_NAME, ...

  7. CORS(跨源资源共享)实战

    声明:本文中的cors为createCORSRequest返回的对象 1. 同一跨域接口 function createCORSRequest(method, url) { var xhr = new ...

  8. SQLServer清空日志

      USE [master]  GO  ALTER DATABASE TRAVEL SET RECOVERY SIMPLE WITH NO_WAIT  GO  ALTER DATABASE TRAVE ...

  9. AntiModerate – 渐进式图片加载的 JavaScript 库

    AntiModerate 是一个渐进式图片加载的 JavaScript 库.我们多数看到的图片显示模式,都是从上到下逐渐显示的,这是“标准式”图像:而有的图片是先出现一个很低分辨率的图像轮廓,类似加了 ...

  10. jQueryMobile示例页面代码

    这是一个jQueryMobile示例页面 示例效果:http://hovertree.com/texiao/jquerymobile/ 可以在手机或者触屏浏览器查看效果. 以下是HTML代码: < ...