Python学习part1

Task1

练习题:

1.注释分为两种,一种是单行注释,一种是多行注释。单行注释用#引导,作用于整行。多行注释用 ﹉ ﹉或者﹉﹉ ﹉﹉表示区间注释,区间内的所有内容被注释。

2.有算术运算符(+,-,*,/,//,%,**),比较运算符(<,<=,>,>=,==,!=),逻辑运算符(and,or,not),位运算符(~,&,|,^,<<,>>),三元运算符和其他运算符(is,not is,in,not in)。
优先级:
一元运算符优于二元运算符;
先算术运算,后移位运算,最后位运算。
逻辑运算最后结合。

3.is和is not对比的是两个变量的内存地址;
==与!=对比的是两个变量的值。

4.包括整型<class ‘int’>,浮点型<class ‘float’>,布尔型<class ‘bool’>,字符,元组,列表,字典和集合。
类型转换:
转换为整型: int(x,base=10)
转换为字符串: str(object=’ ')
转换为浮点型: float(x)

编程题:

>>> class Solution(object):
    def singleNumber(self, nums):
        res = 0
        for num in nums:
            res = res^num
        return res
    print(singleNumber([],[1,2,3,1,3]))

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值