day3-python学习笔记(二)list(数组)

一.list(数组)操作     (对list 增删改查等)

#name ='xiaohei,xiaobai,xiaohuang'#变量
#id = 1
#数组、list、array
#stus = ['xiaohei','xiaobai','xiaohuang','cxdsd','xiaohei']
#0,1,2,3,4,5,6
#下标、角标、索引
#最后一个元素的下标可以写-1
#print(stus[-1])#查询数组中元素
# stus.append('小傅')#在list末尾增加一个元素
# stus.append('璐璐')
# stus.insert(0,'马佩佩')#在指定位置添加元素
# stus.insert(9,'马佩佩')#如果你指定的下标不存在,那么就是在末尾添加;不要写负下标,结果不对
# print(stus)

#数组 改
# stus[0]='原宝青'
# print(stus)

#数组 查看元素
#print(stus)
#print(stus[-2])
#print(stus.count('haha'))
#查看某个元素在这个里面的个数,如果该元素不存在则为0
# print(stus.index('xiaohei'))
#找到这个元素的下标,如果有多个,返回第一个;如果找一个不存在的元素,会报错

#删元素
#stus = ['xiaohei','xiaobai','xiaohuang','cxdsd','xiaohei']
# stus.pop(1)#默认删除最后一个元素,如果指定下标,那么删除指定的元素;删不存在的元素会报错
#stus.remove('xiaohei')#删除list里面的一个元素,如果有多个重复元素,只删除第一个元素
#stus.remove('xiaohei')
#print(stus.remove('xiaohei'))
# del stus[0]
# stus.clear()#清空整个list
# print(stus)
#stus.reverse()#反转list
#nums = [9,45653,81,87,543]
#nums.sort()#排序,默认排序是升序
#nums.sort(reverse=True)#reverse=True就是按照降序排
#print(nums)

#多维数组
#二维数组,三维数组
#all_nums = [123,456,[789,10,11]]
#three = [123,456,[789,10,11,['flynn','1234']]]#数据类型不同,不能排序
#print(all_nums[2][-3])
#print(three[2][3][0])
a = [1,2,3]
b = [4,5,6]
a.extend(b)#合并两个list到a中
print(a)
print(b)


二.list 循环和切片
#names = ['haha','hehe','heihei']
# for name in names:
# print(name)
#如果直接for循环一个list的时候
#那么每次循环的值都是这个list里面的元素
#nums = [1,2,3,4,5,6,7,8,9,5,6,5]
#切片,就是list取值的一种方式
#print(nums[0:2])#切片是顾头不顾尾
#print(nums[:6])#如果切片前面的值不写,从开头取
#print(nums[3:])#如果切片后面的值不写,取到末尾
#print(nums[:])#取整个list
#print(':1',nums[::2])#2代表步长,间隔1个取值,从左往右取
#print(nums[::-1])#步长为负数从右往左取
#切片同样适用于字符串,字符串也有下标
#title='今 天吃饱了'
#print(title[1:])
#for k,v in enumerate(title):#enumerate可以同时取2个值
# print('%s:%s'%(k,v))
 
#注册,死循环
ku = []#所有的用户名
while True:
username = input('请输入用户名:')
passwd = input('请输入密码:')
# if username in ku:
# print('用户名已存在')
# else:
# ku.append(username)
# print('注册成功')
if ku.count(username) == 0:
print('注册成功!')
ku.append(username)
else:
print('用户名已经被注册')
 
# print(1>2)
# a=1
# b=2
# if a==b:
# print('xxx')
#非空即真
#非0即真
# a =0
# if a:
# print('真')
# else:
# print('假')

for i in range(3):
username = input('username:').strip()
passwd = input('passwd:').strip()
if username and passwd:
if username =='flynn' and passwd =='123456':
print('%s欢迎光临'%username)
break
else:
print('账号/密码错误!')
else:
print('账号/密码不能为空')
else:
print('输入次数过多,请明天再登录')
 

转载于:https://www.cnblogs.com/flynn0825/p/8120122.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/428408.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

cad刷新快捷键_第16期分享:常用电脑快捷键是哪些?

电脑键盘快捷键的使用能很好的提高工作效率,所谓的快捷键就是使用键盘上某一个或某几个键的组合完成一条功能命令,从而达到提高操作速度的目的。善于使用快捷键能更快捷的使用电脑,那么电脑键盘快捷键有哪些呢?下面小编就来详细介绍一下常用…

php 创建数据库并填充,php操作mysql--连接数据库创建表填充表

/*** Created by PhpStorm.* User: Administrator* Date: 2015/3/31* Time: 14:40*/header("Content-Type:text/html;charsetutf8");//申明编码格式$connmysql_connect("localhost","root","aaaaaa") or die("数据库连接错误&quo…

ALSA声卡12_从零编写之添加音量控制_学习笔记

1、设置音量时应用程序的调用过程 (1)strace分析: amixer cset numid1 30 (设置音量) /dev/snd/controlC0 open SNDRV_CTL_IOCTL_CARD_INFO SNDRV_CTL_IOCTL_PVERSION SNDRV_CTL_IOCTL_ELEM_INFO SNDRV_CTL_IOCTL_ELEM_READSNDRV_CTL_IOCTL_E…

twrp3.3.0刷n9002_插画师必备笔刷,送你5套iPad5.0新出300款大神笔刷

由于插画行业的蒸蒸日上,人们对于插画的喜爱程度也大大提高。本身由于插画的趣味性,因此插画成为了不论在男女老幼之间都十分受欢迎的存在。尤其是目前来说最受欢迎之一的iPad插画绘制设计,相信很多在做的同学都有过想要学习插画设计的冲动&a…

数据库过滤操作中 != 或者 指定操作数并不能改匹配到NULL值

数据库过滤操作中 ! 或者 <> 指定操作数并不能改匹配到NULL值转载于:https://www.cnblogs.com/theone67/p/8127299.html

恒压板框过滤实验数据处理_高考化学实验中:那些不常见的【特殊仪器】与装置,难得的资料...

高考化学实验试题中有时会涉及到一些不常见的仪器装置&#xff0c;增大了试题分析解答的难度。学长现将一些特殊仪器与装置都一一整理出来&#xff0c;供小伙伴们参考学习&#xff0c;以后试题中再见到它们就再也不怕啦&#xff01;1&#xff0e;三颈烧瓶&#xff08;三颈烧瓶&…

pr如何处理音效,如何让你的声音变得干净又清晰?PR音频降噪教程

大家好&#xff0c;我是兴业&#xff0c;欢迎来到我的PR教程。受周围环境的影响&#xff0c;相信很多小伙伴在录制自己的vlog视频时都会产生或多或少的噪音&#xff0c;就拿笔者来说&#xff0c;本来就是合租的房子&#xff0c;室友又经常打游戏&#xff0c;所以很难找到一个安…

每天五分钟,玩转Docker。-Day2

Day2 镜像仓库&#xff08;Docker registry&#xff09; Docker registry是存储容器镜像的仓库&#xff0c;用户可以通过Docker client 与Docker register 进行通信&#xff0c;以此来完成镜像的搜索&#xff0c;下载和上传等操作。 Docker公司在互联网上为用户提供了一个镜像仓…

苹果笔记本电脑好用吗_苹果新品发布会消息汇总(8月25日)

随着苹果秋季发布会的临近&#xff0c;各种关于新 iPhone 的爆料也逐渐由外观向一些更具体的产品细节上聚焦。就在近日&#xff0c;一向在苹果新品上有着较准确爆料信息的彭博社又发文对未来数周和数月内苹果将发布或升级的一系列新产品进行了信息汇总。我们一起来了解下。  …

canvas合成图片 圣诞节新技能戴帽

<!doctype html><html><head><meta charset"utf-8"><title>Html5 Canvas 实现图片合成</title><link rel"stylesheet" href"public.css"><style>img{ border:solid 1px #ddd;}</style>&l…

webdav 软件_6 款功能强大的工具软件,有一款人人必备

DaVinci Resolve(达芬奇)DaVinci Resolve 是一款视频后期处理调色软件。它可能是最强大的色彩音频视觉调色软件。它最高支持8K 视频编辑。不管是业余爱好者还是好莱坞专业的视频&#xff0c;使用它都可以满足需求。它还支持处理视觉特效和3D 空间。它有250 种可以合成矢量图片&…

python 访问sas 逻辑库,SAS | 逻辑库和SAS数据集

[TOC]1 临时和永久数据集SAS数据集名称SAS数据集有临时和永久两种存在方式。所有的SAS数据集都有一个两级名称&#xff0c;两个层级之间用句点.分隔。第一层级&#xff1a;逻辑库引用名第二层级&#xff1a;数据集名称注意&#xff0c;两级名称出现在 DATA 语句和 DATA 选项中逻…

Plugin org.apache.maven.plugins:maven-resources-plugin:2.6

创建maven project时工程报错Plugin org.apache.maven.plugins:maven-resources-plugin:2.6 or one of its dependencies could not be resolved: Failed to read artifact descriptor for org.apache.maven.plugins:maven-resources-plugin:jar:2.6: Could not transfer artif…

em算法详细例子及推导_第九章-EM算法

从第九章开始&#xff0c;学习总结的东西有所不同了&#xff0c;第2-8章是分类问题&#xff0c;都属于监督学习&#xff0c;第9章EM算法是非监督学习。本文主要是总结EM算法的应用以及处理问题的过程和原理推导。EM算法EM算法(期望极大算法 Expectation Maximization Algorithm…

python打开文件要wordcloud吗,使用python创建wordcloud

我正在尝试在清理文本文件后在python中创建wordcloud,我得到了所需的结果,即大多数在文本文件中使用但无法绘制的单词.我的代码&#xff1a;import collectionsfrom wordcloud import WordCloudimport matplotlib.pyplot as pltfile open(example.txt, encoding utf8 )stopwo…

手机百度输入法的用户体验

我的手机用的是手机百度输入法&#xff0c;首先从用户界面来说吧&#xff0c;默认的界面简洁&#xff0c;但是特别大方。不会让人觉得界面简单。而且还提供了几个不同的界面风格&#xff0c;可供不同喜好的用户选择&#xff0c;这就十分人性化了。然后就是从记住用户选择来说&a…

java商城_java开源商城系统的优势是什么?

电商平台开发大家都知道&#xff0c;java开放性源码提供了开发商便利&#xff0c;经过开发商对源码的二次修改&#xff0c;在系统的易用性和实用性方面都得到了空前的突破&#xff0c;真正达到了只要会打字就能够建设专业水准的商城系统。采用java开源商城系统的商城都有安全、…

php无限加载,php递归无限页面加载

我有一个linux bash脚本,它不断运行并请求一个php页面.php页面做了一些魔术,在500ms之后bash脚本再次请求php页面,php做了一些魔术.这日复一日地运行,但有时bash崩溃,这意味着我需要登录到机器并再次运行脚本.不,我正在寻找完全由PHP驱动的解决方案.我做了以下测试,但是不行.文…

hbase rest api接口链接管理【golang语言版】

# go-hbase-resthbase rest api接口链接管理【golang语言版】关于hbase的rest接口的详细信息可以到官网查看[http://hbase.apache.org/book.html#_rest]测试环境&#xff1a;ubuntu16.04hadoop2.4.0hbase1.2.6jdk1.8.0_141联系作者&#xff1a;qizexi163.com快速体验&#xff1…

裸奔浏览器_躲进浏览器隐私模式就安全了吗?相当于闭着眼睛裸奔

「隐私模式」是浏览器的一个功能&#xff0c;记得小淙第一次看到这个充满安全感的名字时&#xff0c;心中一阵狂喜&#xff0c;如获珍宝&#xff0c;从此走上了不归路。多少个寂寞难耐的夜&#xff0c;我默默打开隐私模式&#xff0c;页面中间黑色的小人是我最默契的战友&#…