Python相关文章(5)

环境部署

  1. 通过pycharm使用git[图文详解]
  2. pycharm使用github
  3. Pycharm连接Github

基本常识

  1. Python-dict与set
  2. Python的list循环遍历中,删除数据的正确方法
num_list = [1, 2, 3, 4, 5]
print(num_list)
i = 0
while i < len(num_list):
    if num_list[i] == 2:
        num_list.pop(i)
        i -= 1
    else:
        print(num_list[i])
    i += 1
print(num_list)
  1. 去掉python列表中的偶数
def test(l):
    i = 0
    while i<len(l):
        if l[i]%2==0:
            l.pop(i)
        else:
            i = i+1
  1. Python类方法如何调用?
  2. Python学习九:列表生成式
 range(1, 9)  
[1, 2, 3, 4, 5, 6, 7, 8]
  1. 如何判断队列为空 python
x = []
    if not x:
        print "x is empty"
  1. Python连续赋值需要注意的地方
a = 3
a, b = 1, a

如果按照正常的思维逻辑,先进行a = 1,在进行b = a,最后b应该等于1,但是这里b应该等于3,因为在连续赋值语句中等式右边其实都是局部变量,而不是真正的变量值本身,比如,上面例子中右边的a,在python解析的时候,只是把变量a的指向的变量3赋给b,而不是a=1之后a的结果。

  1. python 怎样实现无符号右移
  2. Python中如何判断键盘输入的是整数还是浮点数

思路将输入的数通过str转换成字符串,然后判断‘.’是否在该字符串中

方法

  1. isdigit()
    Python isdigit()方法

  2. del()
    python 中del 的用法

  3. find()
    Python find()方法

  4. split()
    Python split()方法

  5. filter()
    filter

  6. python字典如何:按值排序,在值相等的情况下再按键排序?

    原文作者:司小幽
    原文地址: https://www.jianshu.com/p/b6e90dcfa684
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞