与孩子一起编程,有个作业题:用大写字母打印你的名字. CCCC A RRRRR C C A A R R C A A R R C AAAAAAA RRRRR C C A A R R CCCC A A R R 我没有看答案,自己想了想,又百度了一下.得到一个思路如下 1 定义一个dic,里面的key为26个英文字母,每个key对应的value,为该字母组成的字符,如下: dic_A={ 'A':[ ' A ', ' A A ', ' A A ', ' AAAAAAA ', ' A A ', 'A A
) BEGIN 5 SET @S='' 8 BEGIN -@I) 10 BEGIN SET @S=@S+' ' END ELSE 14 BEGIN SET @S=@S+'**' 16 END END SET @S =@S+'*' 20 PRINT @S END 结果: ) BEGIN SET @S='' BEGIN -@I) BEGIN SET @S=@S+' ' END ELSE BEGIN SET @S=@S+'**' END END SET @S =@S+'*' PRINT @S END
要求 用户输入一个数字,按照数字打印出等腰三角形 思路 1,用户输入的数字为n代表一共有多少行 2,使用一个循环带两个for循环,第一层循环是循环行数,第二层两个平行for循环一个打印空格一个打印*号 #!/usr/bin/python #_*_ coding:utf-8 _*_ m = raw_input('请输入一个数字,我来为你打印一个等腰三角形') n = int(m) #接收输入为字符串需要先转换成整数 for i in range(1,n+1): #外层循环为行数,因为Python是
打印对象 一份设置为A3纸张, 页面边距为(10, 10, 10, 10)mm的PDF文件. PageFormat 默认PDFPrintable无法设置页面大小. PDFPrintable printable = new PDFPrintable(document); PrinterJob job = PrinterJob.getPrinterJob(); job.setPrintable(printable); 需要把它放到一个Book中, 再设置即可 Book book = new Book