`
lifei0327
  • 浏览: 33611 次
社区版块
存档分类
最新评论

print format

阅读更多
#format float        3.1415926->3.14
a = 3.1415926
print a
b = float(int(a*100))/100
print b

#string to float
import string
str = "3.1415926"
print str
print string.atof(str)

使用print输出各型的

字符串
整数
浮点数
出度及精度控制
strHello = 'Hello Python'
print strHello
#输出结果:Hello Python
#直接出字符串
1.格式化输出整数

python print也支持参数格式化,与C言的printf似,

strHello = "the length of (%s) is %d" %('Hello World',len('Hello World'))
print strHello
#输出果:the length of (Hello World) is 11
2.格式化输出16制整数

nHex = 0x20
#%x --- hex 十六进制
#%d --- dec 十进制
#%d --- oct 八进制

print "nHex = %x,nDec = %d,nOct = %o" %(nHex,nHex,nHex)

#输出结果:nHex = 20,nDec = 32,nOct = 40
#使用整数的各个制打印同一个数
3.格式化输出浮点数(float)

import math
#default
print "PI = %f" % math.pi
#width = 10,precise = 3,align = left
print "PI = %10.3f" % math.pi
#width = 10,precise = 3,align = rigth
print "PI = %-10.3f" % math.pi
#前面填充字符
print "PI = %06d" % int(math.pi)

#输出结果
#PI = 3.141593
#PI =      3.142
#PI = 3.142
#PI = 000003
#浮点数的格式化,精度、度和
4.格式化输出字符串(string)

#precise = 3
print "%.3s " % ("jcodeer")
#precise = 4
print "%.*s" % (4,"jcodeer")
#width = 10,precise = 3
print "%10.3s" % ("jcodeer")
#输出结果:
#jco
#jcod
#       jco
#同于字符串也存在精度、度和。
5.输出列表(list)

l = [1,2,3,4,'jcodeer']
print l
#输出结果:[1, 2, 3, 4, 'jcodeer']
#于list直接打印即可
'''6.出字典(dictionary)'''
d = {1:'A',2:'B',3:'C',4:'D'}
print d
#输出结果:{1: 'A', 2: 'B', 3: 'C', 4: 'D'}
#同python也是支持dictionary出的
6.python print自动换行

print 会自动在行末加上回车,如果不需回车,只需在print语句的结尾添加一个逗号”,“,就可以改变它的行为。

for i in range(0,5):
    print i,
或直接使用下面的函数进行输出:

sys.stdout.write("输出的字串")

http://hi.baidu.com/darkroot/blog/item/b80a22ef342e813cacafd5be.html
分享到:
评论

相关推荐

    Debug.Print(Format(rs.Fields("工资"), "####.##"))

    Debug.Print(Format(rs.Fields("工资"), "####.##"))Debug.Print(Format(rs.Fields("工资"), "####.##"))Debug.Print(Format(rs.Fields("工资"), "####.##"))Debug.Print(Format(rs.Fields("工资"), "####.##"))...

    VB中打印报告.rar_print format_report_打印 VB_报告生成

    介绍了打印报告的编程技巧,直接生成报告格式优美.

    Android代码-CommonPrintProvider

    CommonPrintProvider wifi实测过,指令内容通用,蓝牙类的自要能连连接上打印机,其他打印步奏基本一致。...void printText(String content, PrintFormat format);//打印文本内容 void printBitmap(Bitmap bitmap, Pr

    如何在Format表达式中使用常数变量共2页.pdf.zi

    Debug.Print Format(myNumber, "0." & String(DECIMAL_PLACES, "0")) ``` 在这里,`"0." & String(DECIMAL_PLACES, "0")`就是Format表达式,`String(DECIMAL_PLACES, "0")`用于创建指定长度的零字符串,与`0.`...

    精彩编程与编程技巧-VB中的时间处理问题...

    Print Format(d, "GeneralDate") ' 显示为 "99/5/23 11:45:34 AM" Print Format(d, "LongDate") ' 显示为 "5/23/1999" Print Format(d, "MediumDate") ' 显示为 "5/23/99" Print Format(d, "ShortDate") ' 显示...

    vb2010课件第5章的内容

    Print Format(Now, "hh:mm AM/PM") ' 输出当前时间,如 "08:04 AM" ``` 这里,`Format`函数帮助我们确保数值的位数、小数点后的位数,以及日期和时间的格式符合预期。 最后,`InputBox`函数用于从用户那里获取输入...

    非线性最小二乘法

    Print Format$(CHISQ, "#####.##00"); Print " ALAMDA: "; Format$(ALAMDA, ".##E+00") Print Tab(5) Print Tab(3); "A(1) A(2) A(3) A(4) A(5) A(6)" For I = 1 To MA Print Format$(A(I), "#.###0"), Next ...

    精彩编程与编程技巧-输入/输出篇...

    Print Format$(Format$(12345.6, "0.00"), "@@@@@@@@") ``` 输出结果为: ``` 123.45 3.40 12345.60 ``` #### 三、文件输入/输出 除了控制台输出之外,文件的读写也是常见的输入/输出场景之一。在VBScript或...

    在python中用print()输出多个格式化参数的方法

    print("根1是 {:.2f}, 根2是 {:.2f}".format(root1, root2)) ``` 使用`{:.2f}`同样表示输出浮点数并保留两位小数。`format()`方法接受一个或多个参数作为替换字段。 3. **使用 f-string(Python 3.6+)** ```...

    计算机等级考试二级VB考试重点难点分析.pdf

    然而,第三行`Print Format$(12345.67, ",#####.##")`和第四行`Print Format$(12345.67, "#####,.##")`是错误的,因为逗号(`,`)在VB中用于千位分隔,而不是作为小数点,所以这两个表达式无法正确地格式化数字。...

    6.蛤蟆PYTHON脚本学习笔记六字符串.pdf

    print format % values # 输出:Hello. world. Hot enough for ya? ``` 2. **模板字符串**:`string`模块提供了`Template`类,允许使用`$`符号进行变量替换。如果需要在字符串中显示`$`,则需要写成`$$`。例如: ...

    大一学习 vb6教材源代码

    Printer.Print Format(12345.6, "000,000.00") ``` `Printer.Print`命令用于向打印机发送文本或图像。使用`Format`函数来格式化输出的内容。 #### 2. 图形输出 ```vb FontName = "courier" FontSize = 20 CurrentX ...

    《计算机程序设计A》复习试题(答案).pdf

    Debug.Print Format$(number, "000,000.00") ``` - 使用 `For...Next` 循环遍历集合: ```vb Dim i As Integer For i = 0 To List1.ListCount - 1 ' 执行循环体中的代码 Next i ``` - 使用 `Static` ...

    VB期末考试试题及答案.doc

    * 语句Print Format(x,“000.0”)的输出结果是34.6。 * cls语句可以清除MP图片框中的图片。 八、选择题 * 菜单控件只包括一个事件,即Click事件。 * 滚动条控件的Max属性所设置的是滚动框处于最右位置时,一个滚动...

    《计算机程序设计A》计算机程序设计(答案)[参照].pdf

    11. **格式化输出**:`Format$`函数用于格式化输出,所以`Print Format$(32548.5, "000,000.00")`会输出`32,548.50`。 12. **输出语句**:`Pic1.Print "abcd"`和`Txt1.Print "abcd"`都是在控件内部打印字符串,而`...

    精彩编程与编程技巧-使用VB中的SERIPTING RUNTIME LIBRARY...

    .Print Format(fsoDrive.AvailableSpace, "#,###") .Print "可用空间" .Print fsoDrive.DriveLetter; "文件系统为:" & fsoDrive.FileSystem End With Set fsoDrive = Nothing End If End Sub ``` #### 结论 ...

    VB ADODB的小程序(代码)十四.rar

    Debug.Print Format(dateValue, "yyyy年mm月dd日") ``` 通过上述代码,你可以将日期转换为更易于阅读的格式,如`2022年01月01日`。 总之,VB ADODB是VB编程中处理数据库的强大工具,可以方便地进行数据查询、记录...

    max脚本调试器使用

    例如,通过`printFormat`函数可以更加清晰地显示变量的信息: ```maxscript printFormat "当前i的值为: %d" i ``` 这种格式化的输出方式可以让用户更容易地了解变量的具体状态。 #### 四、高级调试技巧 在掌握了...

    云南省计算机二级VB考试题库.pdf

    在Visual Basic中,字符集也值得注意,例如打印格式化字符串时,PrintFormat("HELLO",")会根据指定的格式化选项(如"表示左对齐)来输出字符串。 另外,文档中还提及了一些关于窗体和控件的基本知识,比如窗体上的...

Global site tag (gtag.js) - Google Analytics