标签: format

Common Lisp相当于格式函数里面的\ r \n?

基本上,我想做以下事情,只使用Common Lisp而不是Python:

print("Hello world.\r\n")
Run Code Online (Sandbox Code Playgroud)

我可以这样做,但它只输出#\newline字符并跳过#\return:

(format t "Hello world.~%")
Run Code Online (Sandbox Code Playgroud)

我相信我可以使用外部参数完成此操作,如下所示:

(format t "Hello world.~C~%" #\return)
Run Code Online (Sandbox Code Playgroud)

但对我来说似乎很尴尬.当然,我可以以某种方式嵌入#\return到格式字符串中,就像我可以一样#\newline

format newline common-lisp

40
推荐指数
2
解决办法
3万
查看次数

什么是在R中逐行读取的好方法?

我有一个文件,其中每一行是在实验的特定复制中收集的一组结果.每个实验中的结果数(即每行中的列数)可能不同.对于每行中结果的顺序也没有重要性(第1行中的第一个结果和第一个结果2与任何其他对相关性不大;这些是结果).

该文件看起来像这样:

2141 0 5328 5180 357 5335 1 5453 5325 5226 7 4880 5486 0 
2650 0 5280 4980 5243 5301 4244 5106 5228 5068 5448 3915 4971 5585 4818 4388 5497 4914 5364 4849 4820 4370
2069 2595 2478 4941 
2627 3319 5192 5106 32 4666 3999 5503 5085 4855 4135 4383 4770 
2005 2117 2803 2722 2281 2248 2580 2697 2897 4417 4094 4722 5138 5004 4551 5758 5468 17361 
1914 1977 2414 100 2711 …
Run Code Online (Sandbox Code Playgroud)

format r input

40
推荐指数
4
解决办法
5万
查看次数

printf字符串,可变长度项

#define SIZE 9
int number=5;
char letters[SIZE]; /* this wont be null-terminated */
... 

char fmt_string[20];
sprintf(fmt_string, "%%d %%%ds", SIZE);
/* fmt_string = "%d %9d"... or it should be */

printf(fmt_string, number, letters);
Run Code Online (Sandbox Code Playgroud)

有一个更好的方法吗?

c format printf

39
推荐指数
2
解决办法
8万
查看次数

如何在java中获取给定的日期字符串格式(模式)?

我想获得给定日期字符串的格式.

示例:我有一个字符串,2011-09-27T07:04:21.97-05:00并且此字符串的日期格式为yyyy-MM-dd'T'HH:mm:ss.SSS.

在这里,当我将string(2011-09-27T07:04:21.97-05:00)传递给将返回format(yyyy-MM-dd'T'HH:mm:ss.SSS)的方法时,我想找出这种日期格式,然后我将根据我的要求(like yy-mm--dd or mm/dd/yyyy)格式化我给定的日期字符串.

任何人都可以告诉我如何实现它?

java format date

37
推荐指数
2
解决办法
7万
查看次数

使用多行"ands"或"ors"在Java中格式化"if"语句的正确方法是什么?

显然"if","and"和"or"是这样的通用搜索参数,我无法在Google上找到答案.根据Java标准,哪些是正确的格式?

选项1:

if (condition1
    && condition2
    && condition3) ...
Run Code Online (Sandbox Code Playgroud)

选项2:

if (condition1 &&
    condition2 &&
    condition3) ...
Run Code Online (Sandbox Code Playgroud)

java format if-statement

37
推荐指数
1
解决办法
2万
查看次数

C++ VSCode中同一行上的格式大括号

我正在使用C++ Extension for VSCode (Visual Studio Code).

目前,我已将设置"C_Cpp.clang_format_formatOnSave"设置为true.

这个格式是我保存C++文件时的代码.但格式导致新行而不是同一行上的花括号.

当前C++ VSCode格式化

for (int i = 0; i < 10; i++)
{
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我希望C++ VSCode格式代码看起来像什么

for (int i = 0; i < 10; i++) {
    // ...
}
Run Code Online (Sandbox Code Playgroud)

我也editor.wrappingIndent准备好了"same".

如何在Visual Studio Code中的同一行上以C++格式制作花括号?

c++ format curly-braces visual-studio-code

36
推荐指数
8
解决办法
1万
查看次数

设置默认日期时间格式c#

有没有办法为整个应用程序设置或覆盖默认的DateTime格式.我正在用C#.Net MVC 1.0编写一个应用程序,并使用很多泛型和反射.如果我可以将默认的DateTime.ToString()格式覆盖为"dd-MMM-yyyy",那会简单得多.当站点在不同的计算机上运行时,我不希望更改此格式.

编辑 - 只是为了澄清我的意思是专门调用ToString,而不是其他一些扩展函数,这是因为反射/生成代码.更改ToString输出会更容易.

c# format asp.net-mvc datetime

35
推荐指数
2
解决办法
5万
查看次数

寻找Excel的.xlsx XML格式的清晰描述

Microsoft Excel的".xlsx"文件是zip文件,每个文件都包含一组文件.

有人可以提供一个链接,简明地描述嵌入.xml文件的完整结构/语法/标记/格式(标题不太有趣)?

例如,很难找到什么网上的解释c,t以及s元素表示.

xml format syntax excel xlsx

35
推荐指数
2
解决办法
3万
查看次数

格式化日期对象以显示人类可读日期

这是我想要展示的内容:

May 13, 2012
Run Code Online (Sandbox Code Playgroud)

这是显示的内容:

2012-05-13
Run Code Online (Sandbox Code Playgroud)

我搜索了一些答案,它引导我" 在Ruby中格式化日期和浮动 ",它提到了一个可能的解决方案:

<p class="date"><%= @news_item.postdate.to_s("%B %d, %Y") %></p>
Run Code Online (Sandbox Code Playgroud)

但是,这根本不会改变输出.没有调试错误或异常被触发.

我可以做到这一点,它完美无缺:

<p class="date"><%= Time.now.to_s("%B %d, %Y") %></p>
Run Code Online (Sandbox Code Playgroud)

这是我的迁移文件(查看我使用的数据类型):

class CreateNewsItems < ActiveRecord::Migration
  def change
    create_table :news_items do |t|

      t.date :postdate

      t.timestamps
    end
  end
end
Run Code Online (Sandbox Code Playgroud)

ruby format ruby-on-rails date

35
推荐指数
3
解决办法
3万
查看次数

如何以DateTime格式添加文字字符串?

是否可以在日期和时间格式之间添加"at"一词?我尝试添加它就像这样"dddd,d MMM,yyyy at HH:mm"但webapp正在根据区域配置CA或AU将其转换为"aA"或"aP"

Console.WriteLine(DateTime.Now.ToString("dddd, d MMM, yyyy at HH:mm"));
Run Code Online (Sandbox Code Playgroud)

我忘了说.我必须是一个格式字符串,没有复杂或连接函数.

c# format culture datetime

35
推荐指数
3
解决办法
2万
查看次数