python3.3实现乘法表示例
from StringHelper import PadLeft
for x in range(1,10):
for y in range (1,x+1):
endflag=' | \n' if x==y else ' | '
print(y,'*',x,'=',PadLeft( str(x*y),2,' '),end=endflag)
# -*- coding: utf8 -*-
'''
扩展为C#中的String.PadLeft
'''
def PadLeft(str, num, padstr):
stringlength = len(str)
n = num - stringlength
if n >= 0:
str = padstr*n + str
return str
效果图:
相关推荐
-
九九乘法表 批处理版
复制代码 代码如下: @echo off :: 九九乘法表 set num=0 for /l %%i in (1,1,9) do ( for /l %%j in (1,1,%%i) do call :multiply %%i %%j ) pause>nul goto :eof :multiply set /a num+=1 set /a var=%1*%2 set var=%2×%1=%var% set var=%var% if %2 equ 1 (set var=%var:~0,5%) els
-
javascript和jquery分别实现的九九乘法表代码
javascript实现的九九乘法表代码 99乘法表 for(var i=1;i"); } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] jquery实现的九九乘法表代码 jquery 九九乘法表 $(document).ready(function(){ $(" ").data('fact',8).css('margin','10px') .appendTo(document.body) .bind('error',function(){ $(this).pa
-
for循环连续求和、九九乘法表代码
for循环的经典例子就是连续求和了:1+2+3+--+100,讲了一个多小时,还是有同学不会.做程序得有思想,有的同学一直敲键盘,也没搞出来.在做这个求和之前,我们要思考一下,求和其实就是连续的累加,当变量$i自增的时候肯定要与之前的数求和,那么怎么与之前的数求和呢?我们可以做一个拆分:把$i之前的数看作一项,单独和$i相加,同理,100加上之前99项的和,99加上之前98项的和--以此类推,2加上之前的数1,那么1呢,就是1+0.在写程序的时候,就是逆向思维了,先算0+1=1,再算1+2=3,
-
sql语句实现四种九九乘法表
下面用while 和 if 条件写的SQL语句的四种九九乘法表 sql语句实现--x 左下角九九乘法表 DECLARE @I INT ,@J INT,@S VARCHAR() SET @I= WHILE @I< BEGIN SET @J= SET @S='' WHILE @J<=@I BEGIN SET @S=@S+CAST(@J AS CHAR())+'*'+CAST(@I AS CHAR())+'='+CAST((@I*@J)AS CHAR()) SET @J=@J+ END PRINT
-
Java实现九九乘法表的小例子
代码如下: 复制代码 代码如下: public class NMumDemo { public static void main(String args[]){ int i,j,n=9; System.out.print(" * |"); System.out.print(" 1"); for(i=2;i<=n;i++) System.out.print(" &qu
-
Python输出9*9乘法表的方法
本文实例讲述了Python输出9*9乘法表的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python # 9 * 9 for i in range(1, 10): print for j in range(1, i+1): print "%d*%d=%d" % (i, j, i*j), 补充一个更简单的方法: 复制代码 代码如下: print('\n'.join([ ' '.join([ "%d*%d=%2s" %(y,x,x*y)
-
php 小乘法表实现代码
复制代码 代码如下: <?php for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { $result = $i*$j; if(strlen($result)==2) { echo "$j*$i=$result"; echo " "; } else { echo "$j*$i=$result"; echo " "; } } echo "<br />
-
jsp/javascript打印九九乘法表代码
jsp表达式方式: 复制代码 代码如下: <center> <table border="1"> <% for (int i = 1; i <= 9; i++) { %> <tr> <% for (int j = 1; j <= 9; j++) { %> <td> <% if (j <= i) { %> <%=i%>*<%=i%>=<%=i * j%>
-
深入理解PHP几个算法:PHP冒泡、PHP二分法、PHP求素数、PHP乘法表
PHP几个算法整理 涉及到以下几个示例.PHP冒泡PHP二分法PHP求素数PHP乘法表 PHP冒泡法 示例 复制代码 代码如下: //PHP冒泡 从小到大function maopao(&$arr){ if(!empty($arr)) { for($i=0;$i<count($arr);$i++) { if($arr[$i]>$arr[$j]) { //开始交换 $temp = $arr[$i];
-
python3.3实现乘法表示例
复制代码 代码如下: from StringHelper import PadLeft for x in range(1,10): for y in range (1,x+1): endflag=' | \n' if x==y else ' | ' print(y,'*',x,'=',PadLeft( str(x*y),2,' '),end=endflag) StringHelper.py 复制代码 代码如下: #
-
Python不同格式打印九九乘法表示例
目录 前言: 1.长方形完整格式 2.左上三角形 3.右上三角形 4.左下三角形 5.右下三角形 前言: 最近在学习Python,学习资源有慕课网上的视频教程.菜鸟教程以及Python官方文档tutorial.虽然了解了Python的基本语法,但是还没有真正意义上输出自己写的代码. 代码小白,之前仅学过C,代码上的逻辑问题总是理不清楚,加上性格有点急躁,以前总是半途而废,所以编程等级为渣. 现在虽然刚开始做测试工作,但是不希望自己的工作仅限于功能测试,也希望能接触到性能测试甚至白盒测试这样对编程
-
JS基于for语句编写的九九乘法表示例
本文实例讲述了JS基于for语句编写的九九乘法表.分享给大家供大家参考,具体如下: js的功能非常强大,那么现在我们就用js里面的for循环来输出一个原汁原味的九九乘法表; 先看运行效果: 核心代码如下: <script type="text/javascript"> document.write('<table border="1" bgcolor="#ccc" width="80%" cellpaddin
-
java九九乘法表示例
复制代码 代码如下: public class Nine { public static void main(String[] args) { int s=2; for(int i=1;i<10;i++) { if(i==1){ System.out.print("*|"); System.out.print(i+" "); } else System.out.print(i+" ")
-
python九九乘法表的实例
python2.7 for i in range(1,10): for j in range(1,i+1): print j,'x',i,'=',j*i,'\t', print '\n' print '\nDone' python3.7 i = 1 while i<=9: j = 1 while j<=i: print ("%d*%d=%-2d "%(j,i,j*i),end="") j+=1 print("") i+=1 以上这篇p
-
Python编程快速上手——Excel表格创建乘法表案例分析
本文实例讲述了Python Excel表格创建乘法表.分享给大家供大家参考,具体如下: 题目如下: 创建程序multiplicationTable.py,从命令行接受数字N,在一个Excel电子表格中创建一个N*N的乘法表.通过命令行窗口传值,例如: py multiplicationRable.py 6 输出结果为一个6*6的乘法矩阵 思路如下: - 程序需要做以下事情: 能够从cmd命令行窗口接收参数 n 运行python脚本,生成新的excel文件 excel文件包含n*n的乘法矩阵 -
-
Python3 MySQL 数据库连接的使用示例
目录 什么是 PyMySQL? PyMySQL 安装 数据库连接 实例: 创建数据库表 数据库插入操作 数据库查询操作 数据库更新操作 删除操作 执行事务 错误处理 本文我们为大家介绍 Python3 使用 PyMySQL 连接数据库,并实现简单的增删改查. 什么是 PyMySQL? PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2中则使用mysqldb. PyMySQL 遵循 Python 数据库 API v2.0 规范,并包含了 pure-
-
使用Lable控件输出九九乘法表
利用Lable控件输出九九乘法表,具体内容如下 首先建立一个空网站,之后选择添加新项,添加一个Web窗体. 进入.aspx文件之后,在设计界面中添加9个Lable控件.Lable控件在标准组中.得到的源代码是这样的. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="WebForm4.aspx.cs" Inherits="WebForm4" %> <
随机推荐
- node.js中的fs.fstat方法使用说明
- AngularJS入门教程(二):AngularJS模板
- 浅谈mybatis中的#和$的区别 以及防止sql注入的方法
- IOS 头文件导入-@class注意事项总结
- php 进度条实现代码
- Python实现的科学计算器功能示例
- 深入理解jQuery()方法的构建原理
- 找回SQL企业管理器里的SQL连接的密码的方法
- sql rollup用法 小计汇总
- 在sp_executesql中使用like字句的方法
- 让MySQL数据库跑的更快 为数据减肥
- 利用JQuery阻止事件冒泡
- javascript运算符语法全面概述
- PHP 文件缓存的性能测试
- 实例讲解PHP设计模式编程中的简单工厂模式
- Android 新手入门体验
- 名片管理系统python版
- 浅谈flask中的before_request与after_request
- 使用vue-cli打包过程中的步骤以及问题的解决
- pytorch 模型可视化的例子