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)

  




 

posted @   sgj191024  阅读(8)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
· 25岁的心里话
点击右上角即可分享
微信分享提示