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)

3.去掉python列表中的偶数

def test(l):
    i = 0
    while i<len(l):
        if l[i]%2==0:
            l.pop(i)
        else:
            i = i+1

4.Python类方法如何调用?
5.Python学习九:列表生成式

 range(1, 9)  
[1, 2, 3, 4, 5, 6, 7, 8]

6.如何判断队列为空 python

x = []
    if not x:
        print "x is empty"

7.Python连续赋值需要注意的地方

a = 3
a, b = 1, a

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

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

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

方法

  1. isdigit()
    Python isdigit()方法

  2. del()
    python 中del 的用法

  3. find()
    Python find()方法

  4. split()
    Python split()方法

  5. filter()
    filter

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

你可能感兴趣的:(编程,python)