Python学习笔记 2020.7.22

Python学习笔记

2020.7.22

1. 怎样对python中的代码进行注释

  答:a.井号注释单行代码: #

         b.三个单引号或三个双引号注释语句块: ''' 或者" " "

         c.井号加两个百分号画出语句块分界线: #%%

2. python有哪些运算符,这些运算符的优先级是怎样的?

答:算术运算符
       比较(关系)运算符
       赋值运算符
       逻辑运算符
       位运算符
      成员运算符
      身份运算符
      运算符

      优先级需要的时候加括号,哈哈。

3. python中is,is not 与==,!=的区别是什么?

答:

      is, is not 对比的是两个变量的内存地址
       ==, != 对比的是两个变量的值

4. python中包含哪些数据类型?这些数据类型之间如何让转换?

答:

  1. int(x [,base ]) 将x转换为一个整数

  2. long(x [,base ]) 将x转换为一个长整数

  3. float(x ) 将x转换到一个浮点数

  4. complex(real [,imag ]) 创建一个复数

  5. str(x ) 将对象 x 转换为字符串

  6. repr(x ) 将对象 x 转换为表达式字符串

  7. eval(str ) 用来计算在字符串中的有效Python表达式,并返回一个对象

  8. tuple(s ) 将序列 s 转换为一个元组

  9. list(s ) 将序列 s 转换为一个列表

  10. chr(x ) 将一个整数转换为一个字符

  11. unichr(x ) 将一个整数转换为Unicode字符

  12. ord(x ) 将一个字符转换为它的整数值

  13. hex(x ) 将一个整数转换为一个十六进制字符串

  14. oct(x ) 将一个整数转换为一个八进制字符串

5.给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素出现两次。找出那个只出现了一次的元素。

 

Input file

example1: [2,2,1]

example2: [4,1,2,1,2]

Output file

result1: 1

result2: 4

"""

class Solution:

def singleNumber(self, nums: List[int]) -> int:

 

答:

  var singleNumber = function (nums) {
            let ans = 0;
            for (const num of nums) {
                ans ^= num;
                console.log(ans)
            }
            return ans;
        };

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

R_TRIG

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值