先贴一段别人总结好的:

格式化输出的控制字符非常的丰富,但常用的并不多,一般说来:" I 、F、E、A、X "是最常使用的几个格式,最

好把它们都记下来。
Iw[.m] 以w个字符的宽度来输出整数,至少输出m个数字。

如:write(*,“(I5)”) 100 输出:_ _100 ; 前面两空格

Fw.d 以w个字符文本框来输出浮点数,小数部分占d个字符宽,输出文本框的设置不中会出现*号。

如:write(*,“(F9.3)”) 123.45 输出:_ _123.450 ; 前面两空格,后补0

Ew.d[Ee] 用科学计数法,以w个字符宽来输出浮点数,小数部分占d个字符宽,指数部分最少输出e个数字。

如:write(*,“(E15.7)” 123.45 输出:_ _0.1234500E+03 ; 输出不中15个字符的部分补上空白,小数部分不足7位的会补0

Dw.d 使用方法同Ew.d,差别在于输出时用来代表指数的字母由E换成D。

Aw 以w个字符宽来输出字符串。 write(*,“(A10)”) “Hello” 固定用是为10我个字符段来输出字符串,不足的前面补空格

nX 输出位置向右移动n位。write(*,“(5X,I3)”) 100 ; 将先填5个空格,再输出整数。

Lw 以w个字符宽来输出T或F的真假值。write(*,“(L4)”) .true. ;程序会输出3个空格和一个T

/ 换行输出。write(*,“(I3//3)”) 10,10 程序会得出4行,中间两行空格是从除号"/"得到的。

Tc 把输出的位置移动到本行的第c个字节。
TLn 输出位置向左相对移动n个字节。
TRn 输出位置向左相对移动n个字节。
SP、SS 加了SP后,输出数字时如数值为正则加上"+",SS则是用来取消SP的功能。 如 write(,“(SP , I5 , I5 , SS , I5)”) 5 , 5 , 5 输出:+5 +5 5
BN、BZ BN定义在输入时没有数据的字节代表没有东西。BZ定义在没有数据的字节代表0
下面是实例总结:
1、FORMAT(5X,'
',/,5X,'NON E POSSIBILIE L ESTRAPOLAZIONE DELIA CURVA MOT’)
结果:
5个空格
**

5个空格NON E* POSSIBILIE L ESTRAPOLAZIONE DELIA CURVA MOT

2、fortran77中的H用来表示字符算输出H……代表输出H后面的个字符。

3、format(5(10f7.2/)) 格式,用括号扩起来,前面加一个数字,表示括号内的格式重复这么多次。也就是 n(XX) 等同于 XX,XX,XX,XX … 重复 n 次。
4、换行斜杠(/)编辑符的作用是结束记录在本行的输出并从下一行开始输出下一个记录。如果有两个连续的斜杠,相当于增加一个空行输出。如果在编辑符的最后出现斜杠,也是再输出一个空行。用n个连续的斜杠,可以达到输出n-1个空行的效果。

Fortran之format输出相关推荐

  1. Python编程基础:第二十七节 format输出Format

    第二十七节 format输出Format 前言 实践 前言 在前面的学习中我们已经接触过str.format()的输出格式,本节中我们将进一步学习字符串打印输出的相关内容,并通过一系列的小例子感受使用 ...

  2. python的format输出报文_python构造IP报文实例

    我就废话不多说了,大家还是直接看代码吧! import socket import sys import time import struct HOST, PORT = "10.60.66. ...

  3. [转]用DateTime.ToString(string format)输出不同格式

    原文:http://blog.sina.com.cn/s/blog_4f3247900100alqj.html DateTime.ToString()函数有四个重载.一般用得多的就是不带参数的那个了. ...

  4. 用DateTime.ToString(string format)输出不同格式的日期

    引自[IT168知识库] 记录下来,方便以后自己查询,不用每次都上去找 DateTime.ToString()函数有四个重载.一般用得多的就是不带参数的那个了.殊不知,DateTime.ToStrin ...

  5. Python使用format输出时还想输出‘{‘,‘}‘的方法

    在字符串中要print的'{'或者'}',用'{{'或者'}}'来表示: 例如 print("(a_Plus_b [{:>3d}] == a_Plus_b [{:>3d}]) ? ...

  6. python str format 输出花括号本身

    两个左花括号输出左花括号本身,两个右花括号输出右花括号本身. >>> print("{{{0}".format(0)) {0 >>> print ...

  7. python123格式化输出_python 字符串格式化输出 %d,%s及 format函数

    旧式格式化方式:%s,%d 1.顺序填入格式化内容 s = "hello %s, hello %d"%("world", 100) print(s) 结果: ' ...

  8. format()格式化输出的使用方法

    (F:\程序笔记-Markdown\Python\CSDN\第一期\format()]输出示例.jpg)# format()格式化方法 从Python2.6开始,新增了一种格式化字符串的方法str.f ...

  9. 用format()格式化输出

    目录 基本格式化输出 整数输出 浮点数输出 字符串输出 多个变量 通过format()输出 填充方法 基本格式化输出 整数输出 %o:八进制        %d:十进制        %x:十六进制 ...

最新文章

  1. PCL:最小特征值与特征向量为什么可以表示法向量??
  2. 上周热点回顾(6.20-6.26)
  3. springMVC教程--拦截器详解
  4. 深入java抽象类和接口
  5. 开发提交审核流程_小程序如何提交审核,多久能通过?
  6. CGCKD2021大会报告整理(1)--宽度学习
  7. 【Python】Matplotlib利用指数函数的向量及其逆向向量绘图
  8. matlab复杂网络仿真,matlab在复杂网络上的应用
  9. BZOJ(本校) 3046 简单数学问题 - 线段树
  10. 拓端tecdat|R语言回归和主成分PCA 回归交叉验证分析预测城市犯罪率
  11. 双轴旋转云台plc控制_基于STM32的双轴监控云台精准控制系统设计
  12. TODO:这是一个我的自媒体
  13. 简单基础的原生JS实现图片上传添加
  14. 局域网网络流量监控_网工必知:用于监控企业网络的10款最佳工具,拿走!不谢!...
  15. 无需外部晶振的SOP16封装串口扩展芯片/UART扩展芯片/1扩4芯片介绍及指令说明
  16. Android常用布局-02
  17. 无线传感器网络节点连通率
  18. 2014-2015-1(实变函数56)
  19. MySQL shell连接数据库
  20. JS小数运算的正确姿势:保留两位小数技巧全解析

热门文章

  1. MATLAB 学习笔记(2)MATLAB 矩阵的加减乘除运算
  2. 12、【李宏毅机器学习(2017)】Semi-supervised Learning(半监督学习)
  3. 云产品经理相关技术知识(一)
  4. abs、fabs、fabsf函数的用法区别
  5. WIFI转串口无线传输模块,个人体会
  6. 链栈(Linked Stack)
  7. 如何查看电脑是否支持CUDA及支持的CUDA版本
  8. java用数组存放账号密码_从零自学Java-7.使用数组存储信息
  9. 并发编程-并发编程的挑战
  10. MATLAB 矩阵的合并方法