
Python练习
北半球的彼得兔
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
每日一练——Python字典格式读取文件
现有一个user.csv文件,内容如下: name,username,email 杨洋,yangy,yangy@sina.com 贾子豪,jiazh,jiazh@126.com 于飞,yuf,yuf@163.com 田宇辰,tianych,tianych@sina.com 1)以字典格式读取csv文件并打印出每个人的名字和电子邮件地址 2)新建usercopy.csv文件,将user.csv文件的内容按照csv文件写入的方式写入进usercopy.csv中。原创 2021-11-21 09:00:00 · 1065 阅读 · 0 评论 -
每日一练——Python基础(七)
请设计一个好友管理系统,每个功能都对应一个序号,用户可根据提示“请输入您的选项”选择序号执行相应的操作,包括: (1)添加好友:用户根据提示“请输入要添加的好友:”输入要添加好友的姓名,添加后会提示“好友添加成功”。 (2)删除好友:用户根据提示“请输入删除好友姓名:”输入要删除好友的姓名,删除后提示“删除成功”。 (3)备注好友:用户根据提示“请输入要修改的好友姓名:”和“请输入修改后的好友姓名:”分别输入修改前和修改后的好友姓名,修改后会提示“备注成功”。 (4)展示好友:若用户还没..原创 2021-11-20 09:00:00 · 616 阅读 · 0 评论 -
每日一练——Python基础(六)
def func(*args): 统计方法、函数、Animal类对象的个数。 class Animal: sum=0 def __init__(self,sex): self.sex=sex Animal.sum=Animal.sum+1 def func(*args): print('类对象的个数为:',Animal.sum) animal1=Animal('公') animal2=Animal('母') animal...原创 2021-11-19 06:00:00 · 1899 阅读 · 0 评论 -
每日一练——Python基础(五)
给每个函数写一个记录日志的功能,要求,每次一调用函数之前,都要将函数名称,时间节点记输出。 请使用strftime()获取年月日时分秒。函数名:fn.__name__ import time import functools def strftime(fn): @functools.wraps(fn) def wrapper(*args,**kwargs): whenbegin = time.time() s = fn(*args,**kwar..原创 2021-11-18 11:00:00 · 1225 阅读 · 0 评论 -
每日一练——Python基础(四)
请使用sorted函数实现,输入一个包含若干自然数的列表,输出这些自然数降序排列后的新列表。 s=eval(input('输入一组自然数列表:')) print('降序排列后为:',sorted(s,reverse=True)) 编写程序,输入一个自然数字符串,然后输出各位数字之和。 编写程序,输入一个包含若干整数的列表,把列表中所有整数转换为字符串,然后输出包含这些字符串的列表。 编写程序,输入两个包含若干整数的等长列表,把这两个列表看作两个向量,输出这两个向量的内..原创 2021-11-17 10:00:00 · 3782 阅读 · 0 评论 -
每日一练——Python基础(二)
检查获取传入列表或者元祖对象的所有奇数为索引对应的元素。 def fun1(a): s=[] for i in range(len(a)): if i%2 == 1: s.append(a[i]) else: pass return a lst=[11,22,33,44,55] print(lst) 判断用户传入的对象(字符串、元祖、列表)长度是否大于6。 def f1(p):原创 2021-11-16 09:00:00 · 1219 阅读 · 0 评论 -
每日一练——Python基础(一)
1.编写程序,输出九九乘法表 for a in range(1,10): for b in range(1,a+1): print ('%s*%s=%s '%(a,b,a*b),end ='') print() 2.编写程序,解决“百钱百鸡”问题。 一只公鸡值五钱,一只母鸡值三钱,三只小鸡值一钱。 for x in range(1,20): for y in range(1,33): for z in range(3,99,3): .原创 2021-11-15 12:51:34 · 2065 阅读 · 2 评论 -
编写函数,计算传入函数的字符串中,数字、字母、空格以及其他内容的个数,并返回
初学python函数,简单编写一个计算字符串的例子,代码如下: s=input("请输入一个字符串:") def fun1(s): shuzi=zimu=kongge=qita=0 for i in range(len(s)): if (s[i] >= 'a' and s[i] <= 'z') or (s[i] >= 'A' and s[i] <= 'Z'): shuzi +=1 elif (s[i] >原创 2021-10-02 13:28:06 · 6692 阅读 · 1 评论