【Python基础】Python 练习题


1.请写出冒泡排序将list1进行排序?

List1 = [1,2,34,12,33,25,12,33,90,28]

 

2.使用python语言打印出name=”I love python”的长度

 

3.使用python语言将name=”I love python”中的”love”取出并且存放到列表list中

 

4.请用for循环写出0-100偶数和

 

5.请用python语言读取d盘根目录下的user.txt文件,并且打印出第二行内容

 

6.请封装个方法统计字符串str中某个字符出现次数的方法?

 

7.封装一个登录功能

 

8.封装一个功能,实现给定数字区间,算出该区间内偶数之和

 

9.将列表中所有内容都变为大写;

li = [‘frdgrfgdsHHJJ’, ‘cdsfregHHHJDGF’]

 

10.li = [‘happy’, ‘lucky’, ‘linux’]

(1)计算列表长度并输出

(2)列表中追加元素 “seven”,并输出添加后的列表

(3)请在列表的第 1 个位置插入元素 “Tony”,并输出添加后的列表

(4) 请删除列表中的第 2 个元素,并输出删除的元素的值和删除元素后的列表

 

11.字典 dic = {‘k1’: ‘v1’, ‘k2’: ‘v2’, ‘k3’: [11,22,33]}

(1) 请循环输出所有的 key

(2) 请循环输出所有的 value

(3) 请在 k3 对应的值的第 1 个位置插入个元素 18,输出修改后的字典

 

12.封装一个方法,实现人民币和美元汇率转换

 

13.封装登录和注册方法进行登录注册要求如下:

先定义一个字典来存放用户名

# 和密码如dic = {'admin': '123456', 'xfs': '234567'}

# 要求如下:

# 1、从字典中获取用户完成登入,登入时判断用户是否存在

# 存在直接登入

# 2、如果输入的登入用户判断不存在字典,则调用注册方法,完成该用户的注册,注册成功后写入字典

 

14.用户登陆(三次输错账号密码,登录失败)

 

努力到无能为力,拼搏到感动自己!


最新回复 (1)
返回