近阶段python学习总结

学习python是自己误打误撞开始的,最开始接触的是print(‘hello world’),然后就真正的开启了新世界的大门。最近这段时间学习的主要内容有:
1.print()

print("I'm fine")
print('ok\t\nlet us go')

2.input()
默认通过input()输入的内容是字符串类型,访问字符串的单个元素可以借助下标,下标从前往后的话是从0开始的,但是如果从后往前就是从-1开始的,其次要注意借助切片访问元素内容的不同

milk='wahaha'
print(milk[0:5])#访问的是下标0-4的内容,而不是0-5的内容
print(milk[:])#访问的是从第一个元素到第三个元素
print(milk[-3:])#访问的是后3个元素,从下标为-3的元素到最后一个元素
print(milk[:-3])#第一个元素,到下标为-4的元素
print(milk[-6:-3])#下标为-6的元素到下标为-4的元素
wahah
wahaha
aha
wah
wah

3.字符串相关函数

name='da ming'
print(name.title())
print(name.lower())
print(name.upper())
print('name:{}'.format(name))
milktea_name=' 波波奶茶 '
print('我要'+milktea_name.lstrip()+'!')#删除前方空白
print(milktea_name.rstrip()+'真好喝')#删除后方空白
print('我认为'+milktea_name.strip()+'真好喝')#删除两侧空白
Da Ming
da ming
DA MING
name:da ming
我要波波奶茶 !波波奶茶真好喝
我认为波波奶茶真好喝

4.与列表相关函数

milktea_name=['红豆','绿豆','黄豆']
print(milktea_name)#输出列表
#遍历列表元素内容
for name in milktea_name:print(name)
#根据数值删除元素
while '黄豆' in milktea_name:milktea_name.remove('黄豆')
print(milktea_name)
#增,删,改
milktea_name.insert(0,'黑豆')#根据数组下标添加内容
print(milktea_name)
del (milktea_name[0])#根据下标永久删除元素
print(milktea_name)
#利用append()函数在列表中最后的元素之后再添加元素
milktea_name.append('兰花豆')
milktea_name.append('荷兰豆')
print(milktea_name)
#弹出列表末尾元素
print(milktea_name.pop()+'真不错')
print(milktea_name)
#修改列表元素内容
for number in range(len(milktea_name)):milktea_name[number]=milktea_name[number]+'奶茶'
print(milktea_name)
['红豆', '绿豆', '黄豆']
红豆
绿豆
黄豆
['红豆', '绿豆']
['黑豆', '红豆', '绿豆']
['红豆', '绿豆']
['红豆', '绿豆', '兰花豆', '荷兰豆']
荷兰豆真不错
['红豆', '绿豆', '兰花豆']
['红豆奶茶', '绿豆奶茶', '兰花豆奶茶']

5.与字典相关的函数:

#字典
student={'name':'Daming','age':12,'sex':'boy'}#定义一个简单的字典,其中两侧是大括号,大括号内目前有三个键-值对,共同定义了学生这个字典
print('初始字典:')
print(student)
print('name: '+student['name'])#输出键’name'对应的数值,注意是student['name']
print('original age: '+str(student['age']))
student['age']=13 #修改键‘age’对应的数值
print('modified age: '+str(student['age']))
student['hobby']='reading' #添加键值对
print('添加键值对hobby后的字典')
print(student)#输出字典
del student['age']#删除键值对age,删除的键值对永远的消失了
print('删除键值对age后的字典')
print(student)
#利用循环遍历字典内的键值对
for key,value in student.items():print(key+' is '+str(value))
#利用循环遍历字典内的键
for key in student.keys():print(key)
#利用set集合确保遍历到的数值都是唯一的
for value in set(student.values()):print(value)
初始字典:
{'name': 'Daming', 'age': 12, 'sex': 'boy'}
name: Daming
original age: 12
modified age: 13
添加键值对hobby后的字典
{'name': 'Daming', 'age': 13, 'sex': 'boy', 'hobby': 'reading'}
删除键值对age后的字典
{'name': 'Daming', 'sex': 'boy', 'hobby': 'reading'}
name is Daming
sex is boy
hobby is reading
name
sex
hobby
Daming
boy
reading

6.字典内添加列表、字典
见《python学习笔记10(字典列表,在字典里面添加字典、列表)》


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部