python入门

1、python数据类型:

 

列表对应Java中的list可以添加删除元素,格式是中括号,A = ['xiaoWang','xiaoZhang','xiaoHua'];

元组对应Java中的数组,长度是固定的不能修改,格式是小括号,tuple = ('刘备','关于','张飞');

字典对应Java中的map,

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, 可以提供一个默认值。
 
清空字典
info = {'name':'monitor', 'id':100}
print('清空前,%s'%info)
info.clear()

  遍历字典:

for key in info.keys():
    print(key)

for value in info.values():
    print(value)

  

for item in info.items():
    print(item)

  

for k,v in info.items():
    print(k,v)

  




 

posted @ 2023-09-29 16:32  sgj191024  阅读(20)  评论(0)    收藏  举报