Console.Write()
Console.Write("Hello CSharp"); Console.Write("Hello CSharp"); Console.Write("Hello Unity");
输出 Hello CSharp , 但是不换行
Console.WriteLine()Console.WriteLine("Hello C#"); Console.WriteLine("Hello C#"); Console.WriteLine("Hello C井");
输出 Hello C# , 并且换行
CSharp中的输入语句Console.Read()
//Console.Read(); Console.Write(Console.Read());
返回用户输入的 第一个字符的 ascii 编码的十进制
Console.ReadLine()//Console.ReadLine(); Console.Write(Console.ReadLine());
返回用户输入的内容,enter结束输入
Console.ReadKey()Console.ReadKey(); Console.Write("next step code");
按任意键结束
Python中的输出语句print()
print("Hello Python")输出 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 并不会深入展开。
如果您有更多的意见或对本文的内容有任何不满,请在评论区留言。
感谢您的关注。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)