前段时间用C写了一个程式,发现3年前学的C的基本语法都忘得差不多了。下面的格式化字符,我觉得值得我写个随笔,免得下次再写时,忘记了。格式字符控制:说明:sprintf(格式化后的字符,"%(长度)格式符",格式化前的字符);1、 d格式符。用来输出十进制数。有以下几种用法:(1)、%d按整数的实际长度输出。(2)、%md,m为指定的输出字段的宽度。如果数据位数小于m,则左端补以空格,若大于m,则按            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-17 18:44:46
                            
                                235阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             题目:SHELL21 格式化输出
有一个文件nowcoder.txt,里面的每一行都是一个数字串,编写一个shell脚本对文件中每一行的数字串进行格式化:每3个数字加入一个逗号(,)。例如:数字串为“123456789”,那么需要格式化为123,456,789。 假设nowcoder.txt内容如下:1
12
123
1234那么你的脚本输出如下:1
12
123
1,234
123,            
                
         
            
            
            
                     一个赏心悦目的界面是一个程序给用户的第一个映像,好的界面可以让用户更加容易上手使用。windows之所以能被个人用户喜欢就是因为它的界面更加容易和用户交互,只要用户能识别文字,懂得点击鼠标就能操作电脑;而linux之所以无法被广大个人用户使用的瓶颈就是图形界面无法完成所有工作,需要命令配合才可以,这就            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 01:58:28
                            
                                198阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            shell中常用命令ls功能:列出文件目录的内容常用选项:-a 显示所有文件,包括隐藏的-t 长格式列出信息-i 显示文件inode号-t 按修改时间排序-r 按修改时间倒序排序示例:按修改时间排序:[root@Zabbix server ~]# ll -t
total 53864
-rw-r--r-- 1 root root 5096 Mar 16 11:12 screendump.txtg
-            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 15:46:24
                            
                                133阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            在shell脚本中,可以用几种不同的方式输入输出数据,可以使用标准输入--缺省为键盘,或者指定一个文件作为输入,对输出也一样,默认标准输出是终端屏幕,也可以指定文件作为输出。1.常用输入输出命令echo使用echo命令可以显示文本或变量,或者把字符串输入到文件。echo stringecho string >myfilereadread一般是从键盘或文件的某一行读入信息,将其赋给一个变量,遇            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-23 17:49:21
                            
                                82阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            下面两条命令分别会有怎样的输出echo  hello 1>&2 |grep aaaecho  hello 2>&1 |grep aaa答:第一个输出hello,第二个无输出,解析如下1>&2  将正确输出重定向到标准错误2通道2>&1  将错误输出重定向到标准输出1通道echo  hello            
                
         
            
            
            
            这一节,我们从 基础知识、简单实践、小结、三个方面来学习。实践3 - 特殊符号的输出。实践2 - 引号信息输出。实践1 - 信息的输出。实践4 - 内容的拼接。            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-07 08:18:30
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            三种方式: %s 所有版本都可用 str.format() 2.6以上都可用,推荐使用 f"" 3.5以上可用 %s 格式化输出: # 按位置传参,有几个%s后面就要传几个参数,多一个少一个都会报错 res = "my name is %s age is %s"%('wython',18) # 传一 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-13 09:56:00
                            
                                252阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            a=float(input("请输入一个数:"))print('{:.3f}'.format(a)) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-12 21:37:00
                            
                                203阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            Character Description Examples Output C or c Currenc...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-05-20 10:40:09
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            
$a=get-date
$b="restart"
"On {0} ,ERP has {1}" -f $a,$b
 结果:On 2014/12/19 16:33:51 ,ERP has restart
 
"{0} + {1} = {2}" -f $a,$b,($a+$b)
 结果:3 + 4 = 7
             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-08-23 10:56:30
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、echo格式化输出1、echo命令echo -n "this is a string" # 不换行输出
echo -e "this is a\b string" # this is  string
echo -e "this is a\c string" # this is a
echo -e "this is a\n string" # this is a (换行) string
echo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-28 23:13:32
                            
                                84阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            Java中的格式化输入输出            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-10-12 11:42:31
                            
                                256阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            回顾:七、八、九、十为磁盘及文件系统管理七、Linux磁盘基本概念(MBR、Partition Table);八、分区(fdisk磁盘管理)(fdisk创建分区);九、格式化(文件系统创建)的基本操作(创建mke2fs、mkfs.;打标签e2label;查询dumpe2fs,检查和修复fsck(lost+found));十、挂载、卸载(文件系统的mount、umount;fstab) &            
                
         
            
            
            
            printf命令:格式化输出命令, 是echo命令的增强版。它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同。注意:使用printf的脚本比使用echo移植性好。如同echo命令,printf命令可以输出简单的字符串:[root@master ~]#printf "Hello, Shell\n"
    Hello, Shell
    [root@master ~]#你应该            
                
         
            
            
            
            % 格式化占位符 %f 浮点数 保留小数点后面六位有效数字 %.3f,保留3位小数位 %e ——保留小数点后面六位有效数字,指数形式输出 %.3e,保留3位小数位,使用科学计数法 %E %g ——在保证六位有效数字的前提下,使用小数方式,否则使用科学计数法 %.3g,保留3位有效数字,使用小数或科学            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-02-10 10:12:58
                            
                                428阅读
                            
                                                        
                                点赞
                            
                                                                             
                 
                
                             
         
            
            
            
            name = input("name: ")
age = input("age: ")
job = input("job: ")
msg = '''
The infomation of user' %s ':
-----------star            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-06-14 18:27:48
                            
                                565阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            a = input("请输入一个小数:")print("{:.3f}".format(eval(a))) ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-12 13:05:00
                            
                                130阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            x = float(input())print("{:.3f}".format(x)) 作者:蓝螃蟹Karry0921 学号:3039 ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-12 12:21:00
                            
                                152阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            java中采用DecimalFormat类可以对数字进行格式化,用法如下:注:下图中pattern字符串中的数字0也可以用#代替:用0的时候:表示数字没有达到指定的位数时,用0补齐;用#的时候:表示数字没有达到指定位数时,就不用补齐。示例: DecimalFormat df = new DecimalFormat("###.0");
System.out.println(df.format(pi)            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-08 10:17:04
                            
                                249阅读
                            
                                                                             
                 
                
                                
                    