码迷,mamicode.com
首页 > 编程语言 > 详细

python学习day03

时间:2018-02-28 22:53:56      阅读:227      评论:0      收藏:0      [点我收藏+]

标签:排序   join   index   color   bre   eve   程序   inpu   put   

一:
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

标签:排序   join   index   color   bre   eve   程序   inpu   put   

原文地址:https://www.cnblogs.com/duke77--null/p/8486016.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!