python入门
1、python数据类型:
列表对应Java中的list可以添加删除元素,格式是中括号,A = ['xiaoWang','xiaoZhang','xiaoHua'];
元组对应Java中的数组,长度是固定的不能修改,格式是小括号,tuple = ('刘备','关于','张飞');
字典对应Java中的map,
1 2 3 4 5 6 7 8 9 | tuple = ( '刘备' , '关于' , '张飞' ) dict = { 'tuple' : tuple } res = dict [ 'tuple' ] for item in res: print (item) |
2、类型转换:
a = 1
res = str(a) 将a转换为字符串
3、for循环的使用:
遍历字符串,
for s in "hello":
print(s)
打印数字:
for i in range(5):
print(i)
4、列表:
可以通过索引下标获取到:
A = ['xiaoWang','xiaoZhang','xiaoHua']
for i in range(0,len(A)):
print(A[i])
5、元组:
也可以和列表一样通过下标进行访问,区别就是它是小括号,元组不能修改删除数据
turple = ('诸葛亮','曹操','关羽')
print(type(turple))
6、切片:
s = 'howareyou'
print(s[3:6])
# are
切片的区间满足左闭右开原则,结尾下标对应的元素不包含进去
7、字典:
info = {'name':'班长','age':18}
print(info['age']) # 获取年龄
# print(info['sex']) # 获取不存在的key,会发生异常
print(info.get('sex')) # 获取不存在的key,获取到空的内容,不会出现异常
print(info.get('sex', '男')) # 获取不存在的key, 可以提供一个默认值。
清空字典
1 2 3 | info = { 'name' : 'monitor' , 'id' : 100 } print ( '清空前,%s' % info) info.clear() |
遍历字典:
1 2 3 4 5 | for key in info.keys(): print (key) for value in info.values(): print (value) |
1 2 | for item in info.items(): print (item) |
1 2 | for k,v in info.items(): print (k,v) |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话