概述
CSharp中的输出语句
-
Console.Write()
Console.Write("Hello CSharp"); /* 结果 Hello CSharp */ Console.Write("Hello CSharp"); Console.Write("Hello Unity"); /* 结果 Hello CSharpHello Unity */
输出 Hello CSharp , 但是不换行
-
Console.WriteLine()
Console.WriteLine("Hello C#"); /* 结果 与Write 对比, 输出内容后会换行 Hello C# */ Console.WriteLine("Hello C#"); Console.WriteLine("Hello C井"); /* 结果 Hello c# Hello c井 */
输出 Hello C# , 并且换行
CSharp中的输入语句
-
Console.Read()
//Console.Read(); Console.Write(Console.Read()); /* 多组结果 返回值 均为 用户输入的 第一个字符的 ASCII 编码 的 10进制格式 用户输入: 1 返回值: 49 用户输入: 123 返回值: 49 用户输入: 234 返回值: 50 用户输入: 你好,世界 返回值: 20320 */
返回用户输入的 第一个字符的 ascii 编码的十进制
-
Console.ReadLine()
//Console.ReadLine(); Console.Write(Console.ReadLine()); /* 结果 用户输入: 1234 返回值: 1234 */
返回用户输入的内容,enter结束输入
-
Console.ReadKey()
Console.ReadKey(); Console.Write("next step code"); /* 结果 用户按任意键 next step code */
按任意键结束
Python中的输出语句
-
print()
输出 Hello Python,换行print("Hello Python")
Python中的输入语句
-
input()
input("Please enter:") input()
返回用户输入结果,enter结束输入
对比
C# 中的 Write(“xxx”) 类似 python 中的 print(“xxx”,end="")
C# 中的 WriteLine() 类似 python 中的 print()
输入语句,python 的 input 可以输入一个prompt(提示),而ReadLine()不支持,示例代码如下:
python
input("What's your name?")
c#
Console.Write("What's your name?");
Console.ReadLine();
而python中没有 类似 c# read() 与 readkey() 的常用函数
(也许是我不知道 23333333333)
本合集更关注于 C# 的学习,而并非 python ,只是将 python 与 C# 做个对比,方便学习c#,对 python 并不会深入展开。
如果您有更多的意见或对本文的内容有任何不满,请在评论区留言。
感谢您的关注。
最后
以上就是自然水杯为你收集整理的CSharp与Python中的输入输出语句对比的全部内容,希望文章能够帮你解决CSharp与Python中的输入输出语句对比所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复