python_4_26(字典 列表)

数据类型:dict(dictionary[字典])
UserName = [‘zhangsan’,’lisi’,’wangwu’,’xiaoming’,’小红’]
如何打印输出userName里面的每一个元素??
For I in username
#条件控制语句连用在这里插入图片描述
Break 必须和while for 连用,和 if没有必然联系。

缩进符号的作用;相同的缩进间隔执行相应的格式程序
Ps(‘在这里插入图片描述
这个为正常格式
在这里插入图片描述
这个会导致程执行错误指令)

基本数据类型:字符串,整数,浮点数,布尔值,NONE
集合:list(列表) tuple(元组)
数据类型; dict(全程dictionary)字典, 使用键(key)-值(value)对 存储,

列表:username=[‘list’,’wangwu’]
Score = [3.4]

dict优点:具有极速的查找能力
字典:用大括号{}表示
d = {“lisi”:3,”wangwu”:4}
#总结,和list相比,dict的优缺点
‘’’
1.查找速度快,不会随着key的增加而增加
2.需要占用大量雷村,内存浪费

‘’’
#list 优缺点
‘’’
1.查找和插入的时间,随着元素的增加而增加
2.占用空间小,浪费内存小。
‘’’
#dict注意事项
‘’’
字典当中的key是不可变对象,唯一,不能重复
通过key计算位置的算法()字典,我们成为:哈希算法
‘’’
在这里插入图片描述
字典内如果有重复的值会出现如图这种情况
在这里插入图片描述
在字典中取值具体方法如上图
“缩进方式”
Ps:Java是怎么写程序的
systemprin.out.print(“123”)
四个空格=tab
以#开头的语句是注释
“大小写敏感”
一个大小写的区别代表不同的代码
Python的5种数据类型
整数
计算机都是2进制 python可以处理任何整数
二进制和十六进制 十六进制用0x前缀
Ps:0xff00,0xf
浮点数
小数点位置是可变的
字符串
字符串是以(”单引号)或者(””双引号)括起来的任意文本
需要自己会数字符串ps:“I’m ok”是6个字符
字符串里包含“”时可以转义字符来标识 ps:”I”
中文单引号 中双 =,
转义字符可以转很多意思\t=tab \n=换行 \=
r()可以直接输出()里内容
空值
空值是python里一个特殊的值,用None表示None

布尔值
布尔值可以用and or not 运算
And只要有一个为假就是假命题
Or只要有一个为真就是真命题
Not 非 取反

问题定义 可行性分析 需求分析 总体设计 详细设计 编码与单元测试 综合测试 维护
软件过程—为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的
工作任务

瀑布模型

快速原型模型

增量模型

螺旋模型

喷泉模型

% 取余数

-- coding: utf-8 --转utf-8格式

#coding=UTF-8 将代码转换国际统一格式

占位符

‘%’ 占位符
‘%s’表示字符串的占位符
‘%d’ 表示整数的占位符
‘%f’ 浮点数的占位符
‘%2d’ 表示两个占位符,如果不够,用空格占位
‘%02d’表示两个占位符,如果不够,用0来占位
‘%02d’保留小数后两位
如果你不太确定用什么占位符
%s永远起作用,它会把任何数据类型转换为字符串,
%.3s 表示三个位置,包过小数点,空格等
%.3f 表示小数点后面三位
如何输出%
%%表示一个正常的百分号 PS;(‘%.2f %%’ % ®) 表示保留r百分数后两位 18.06%

len长度
在这里插入图片描述

append();想列表中最后插入元素(一个参数)。 列表当中的方法,用‘.’调用

Insert(): 在hiding索引出,插入元素(两个参数)

删除元素

pop():删除列表当中最后的一个元素

Classmates.pop()
#pop(index);删除制定索引的元素
在这里插入图片描述

循环

Python循环
tuple 不能修改 但tuple里的列表能修改

在这里插入图片描述
这里在这里插入图片描述 属于多余的 python会自动无视那部分
循环;python有两种循环 一种是 for….in……
另一种是 while True: #死循环 while 1 同理
For循环语法
For 迭代变量 in 对象(序列);
循环体
Other = list(range(100))
Range(N)——生成0-N个元素组成的列表。 [0,N)左闭右开
在这里插入图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值