python学习day03

Posted Duke77

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python学习day03相关的知识,希望对你有一定的参考价值。

一:
1: for循环
for i in range(3):
    print(i);
login   小程序

_username = "duke";
_password = "123456";

for i in range(3):
    username = input ("username:");
    password = input ("password:");
    if username == _username and password == _password:
        print ("Welcome %s login..." % _username);
        break;
    else:
        print ("Invalid username or password !");
2:  while  循环
_username = "duke";
_password = "123456";
counter = 1;
while counter <= 3:
    username = input ("username:");
    password = input ("password:");
    if username == _username and password == _password:
        print ("Welcome %s login..." % _username);
        break;
    else:
        if counter==2:
            print("你今日只有一次机会了!")
        print ("Invalid username or password !");
    counter += 1;

  二 :列表的操作

 a= [join,xiaohua,xinxin,huanuhan]

#值的查询
print(a[0])
#index 方法
print(a.index(join))  #取出的为想找元素的下标

#切片
print(a[1:-1])  #取到倒数的一个
print(a[1:])    #取从起点后的全部
print(a[0::2])    #加上补偿2,即为取数的间隔为2,也就是跳过了一个
#注意,最后一个数为负数时,去的方向为往回走

#添加
a.append("wangwang");
print(a);

#插入
a.insert(1,"minmin");
print(a);


#修改  直接从新赋值即可
a[5]="gong";
print(a);


#删除
#remove方法
a.remove("gong")  #删除list中有的元素   该例子为删除list中的元素 gong
print(a);
#pop方法
b=a.pop(1)  #用下标删除元素,并且打印出删除的元素
print(b);  #将删除的值赋值在b上
print(a)
#del方法
del a[1]  #删除list a 中第二个元素
del a   #删除list  a 这个对象(即列表)

#计算元素出现的次数
c = a.count("to");
print(c);

#extend 方法
d = [1,haha];
d.extend(a);
print(d);

#sort方法   排序方法   按ascii 排序
x = [1,6,4,9,3,7,2]
x.sort();
print(x);

#reverse 方法 反序
x.reverse();
print(x);

 












以上是关于python学习day03的主要内容,如果未能解决你的问题,请参考以下文章

python学习点滴记录-Day03

python 学习笔记day03-python基础python对象数字函数

python学习day03

python学习(Day03)

python学习笔记:基础Day03

Python学习之旅—Day03