饮冰三年-人工智能-Python-10之C#与Python的对比

1:注释

C# 中
    单行注释://    多行注释:/**/
python 中
    单行注释:#    多行注释:“““内容”””
View Code

2:字符串

C#中
    ""    用双引号如("我是字符串")
Python中
    "我是字符串"
    '我是字符串'
    """我是字符串"""
    '''我是字符串'''
View Code

  2.1 字符串支持乘法 (特有)。表示输出多次  

    n1 = "Aaron" 
  n2 = n1 * 10
字符串乘法

3:数字

  另外在Python3里,只有int类型

    c# 中的除法
    int a = 39/8 ; //a 4
  python 中的除法
        取全值    a = 39/8 ; #a 为 4.875
        取商     a2 = 39//8 ; #a2 为 4
        取余    和C#中一致 a3 = 39%8 ; #a3 为 7
        幂运算     a4 = 2 ** 5; #a3 为 2*2*2*2*2=32
Python中的除法和幂运算

 4:while 可以加else

 
while 条件:
        print("ok")
else:
    print("结果")
while else

 5:for循环

v = range(5)
for item in v:
    print(item);
# 输出结果
# 0
# 1
# 2
# 3
# 4
# 输出结果
View Code

 6:list不同 

C# 中 只能指定某一个数据类型
List<string> listStr = new  List<string>();
C# 中的数组
int[] numbers = new int[5] {1, 2, 3, 4, 5};

python 适用于多种类型
li=[1,12,19,"name",["张三",["18",21]"李四"],"Aaron",True]; #中括号扩起来,,分割.比C#和Java中强大
list

 

 

转载于:https://www.cnblogs.com/YK2012/p/9617396.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值