关于VB中print的用法?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于VB中print的用法?相关的知识,希望对你有一定的参考价值。

参考技术A

1、Print方法

Print方法可用于窗体、图片框、立即窗口、打印机等对象。用来显示文本字符和表达式的值。

表达式:Object.Print,Obiect是对象的名称,对象可以是窗体(Form)、立即窗口(Debug)、图片框(PictureBox)、打印机(Printer)等。 Print关键字可以用”?”里代替。

表达式表是有若干表达式组成,各表达式之间可以用分隔符号逗号(,)、分号(:)或TAb、SPc函数等,这些可以混用。

2、与Print方法有关的函数

TAb&emsp:Tab函数和Print方法一起使用,对输出光标进行定位,格式为Tab(n)。Tab函数的作用是计算数值型表达式N的值。

说明:n表示下一个输出位置的列号,当前显示位置超过n时,自动下移一行(理论)。但我自己测试没显示出来,即将Tab(30)更换为Tab(300),运行程序时,性别没有显示出来。每个TAb函数对应一个输出项。

Spc在Print方法或Print#语句中,用Spc函数跳过N个空格,格式为:Spc(n)。

扩展资料:

VB中print说明:

通常用 Line Input # 或 Input 读出 Print # 在文件中写入的数据。

如果省略参数 outputlist,而且,filenumber 之后只含有一个列表分隔符,则将一空白行打印到文件中。多个表达式之间可用一个空白或一个分号隔开。空白与分号等效。

对于 Boolean 类型的数据,打印的是 True 或 False。无论在什么国别,都不将 True 和 False 这两个关键字翻译出来。

使用操作系统所能够辨认的标准短日期格式可将 Date 类型的数据写入文件中。在未指定日期或时间部件或这些部件的设置为零时,只将指定的部分写入文件中。

如果 outputlist 的数据是 Empty,则不将任何数据写入文件。但是,如果 outputlist 的数据是 Null,则将 Null 写入文件。

对于 Error 类型的数据而言,输出的数据看起来与 Error errorcode 一样。而且无论在什么地区,都不将Error 关键字翻译出来。

用 Print # 写入文件的所有数据都是国际通用的;也就是说,可以正确利用十进制分隔符将这些数据格式化。

因为 Print # 将数据的图像写入文件,所以必须将各项数据分隔开来,以便正确打印。如果使用无参数的Tab 将打印位置移动到下一个打印区,则 Print # 也会将打印字段之间的空白写入文件中。

注意:如果今后想用 Input # 语句读出文件的数据,就要用 Write # 语句而不用 Print # 语句将数据写入文件。

因为在使用 Write # 时,将数据域分界就可确保每个数据域的完整性,因此可用 Input # 再将数据读出来。使用 Write # 还能确保任何地区的数据都被正确读出。

参考资料来源:百度百科-print



关于print你知道多少?print的用法你都掌握了吗?

参考技术A 通常print在我们学习python和开发python程序中使用得再频繁不过了,但print的用法你都掌握了吗?

这篇文章将给你一次全面的总结print用法。

1、print语法 

参数:

objects – 可以一次接受一个或多个对象的输出,输出多个对象时,参数使用用 , 分隔。

sep – 输出对象的间隔,多个对象输出时,默认值之间的间隔一个空格。

end – 设定语句输出用什么结尾,默认值是换行符 \n,可以换成其他字符串。

file – 输出到文件对象。

flush – 输出是否被缓存,如果flush关键字参数为True,会强制刷新。

2、变量的输出 

(1)单个变量输出

输出:

(2)多个变量输出 

使用print()函数输出多个变量时,输入参数使用逗号隔开,

默认之间以空格隔开。

输出:

让大家遗忘的 分隔符sep 、 换行符end和输出目标file :

分隔符sep:  

print函数的打印输出多个变量,默认是以空格隔开,我爱中国之间多了空格。如果想改成其它的分隔符,可设置sep参数。

例如设置分隔符”_”:

输出:

换行符end:

print函数的end参数的默认值是"\n",这个"\n"就代表换行,输出之后会自动换行。如果想改成输出之后其它字符,可设置end参数。

例如换成制表符”\t”:

输出:

输出目标file:

print函数中file参数的默认值为sys.stdout,代表输出到控制台。其实可以通过改变file参数,输出到文件中。

例如:

查看test.txt文件内容:

3、%格式化输出  

%s :字符串格式  

%d :十进制整数格式输出

%x :十六进制格式输出

%f:浮点型格式输出,默认是输出6位有效数据,会进行四舍五入

例如:

输出:

我的名字叫张三, 今年25岁,身高1.730000

填充与对齐:

例如:

%8d:右对齐,左边长度不足,在左边补空格,补全8位长度

%-8d :-代表左对齐,右边长度不足补空格,补全8位长度

%08d :右对齐,左边不足补0,补全8位长度

%.8f :指定小数点后的位数,保留小数点后8位

%5.8f:包括小数点后面的位数,整个浮点数的长度为5,当然本身原长度要大于5位

点后的精度值如果是*,那么精度将从后面的元组中获取。

例如:

#*从后面的元组中读取读取出来精度是2位,小数保留2位

输出:

4、format格式化输出 

Format格式化输出采用””用作占位符,其输出的实际变量在format中,默认采用按顺序输出。

例如:

输出:

这里与上面不同,身高直接会输出1.73,而不是保留6位的1.730000

输出的顺序可以变换,可以采用序号或者变量名的方式改变占位符代表的变量。

例如:

输出为:

填充与对齐:

^:居中

<:左对齐

>:右对齐

在中括号 中的冒号后指定需要填充的字符,此处只能是一个字符,默认采用的是空格填充。

对齐符号后通常跟上指定的输出长度,指定长度只在比原字符长度大时,填充才会有效。

例如:

输出效果:

数值格式化输出:

b:二进制格式输出

d:十进制格式输出

o:八进制格式输出

x :十六进制格式输出

F:浮点数,小数点后面的数字,表示小数点后面保留的小数位数

例如:

打印结果:

冒号后面跟上逗号,可以逗号分隔的方式输出较大的数字:

输出:

5、格式化 f’

在python3.6 之后的版本,python支持使用f’直接输出:

例如:

输出:

以上是关于关于VB中print的用法?的主要内容,如果未能解决你的问题,请参考以下文章

VB中,关于Format的用法问题 求解

VB中Parent的用法

关于print你知道多少?print的用法你都掌握了吗?

关于python 的while的用法

windowsAPI里面的ShowWindow函数怎么用?主要是关于窗口激活的用法。

VB中shell的用法