python中加减乘除_Python基础算法综合:加减乘除四则运算方法

#!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 '*-----------------------------------------------------*分隔符'

#以下为打印结果:

1058502-20161108204520420-1637824986.png

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值