Python日常2

2018-07-28 06:21:01来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

1.切片
str = "mymotherfatherandbrother"

print(str[0:2])
print(str[2:])
print(str[:8])
print(str[2:14:2])#最后一个数字表示步长
print(str[1::-1])
print(str[:1:-1])
print(str[::-1])#逆序

运行结果:

 

2. 简陋的管理系统

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
print('*'*20)
print('''1. 添加姓名
2. 删除学生
3. 修改姓名
4. 查找学生
5. 退出系统''')
print('*'*20)
name = []
while True:
    choice = int(input('请选择:'))#记住转换类型
    if choice == 1:
        man = input('请输入新增学生姓名:')
        name.append(man)
        print(name)
    elif choice == 2:
        man = input('请输入要删除的学生姓名:')
        name.remove(man)
        print(name)
    elif choice == 3:
        man = input('请输入要修改的姓名:')
        i = 0
        if man not in name:
            print('没有呀!')
        else:
            while True:
                if man == name[i]:
                    break
                    i += 1
            name[i] = input('修改后的姓名为:')
            print(name)
    elif choice == 4:
        x = input('输入要查找的学生姓名:')
        if x in name:
            print('Yes,有这个人!')
        else:
            print('No,没这个人!')
    elif choice == 5:
        break  

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:课时9:了不起的分支和循环3

下一篇:Python 文件修改-函数介绍-7.27笔记