自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 PythonTest100例-23~27

23.#打印出如下图案(菱形):''' * *** ************ ***** *** * '''s = '*'for i in range(1, 8, 2): #1-8步长为2:1、3、5、7前四行 print((s*i).center(7))for i in reversed(range(1, 6, 2)): #reversed() print((s*i).center(7))题解思路:首先遍历1、3、5、7行,f...

2021-10-18 21:15:11 85

原创 PythonTest100例-16~22

16.#输出指定格式的日期import datetimeif __name__ == '__main__': print(datetime.date.today().strftime('%d/%m/%Y'))题解思路:获取当前时间并将获取字符串格式化为指定格式17.#题目:输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。str=input('输入一行字符:')letters=0space=0number=0other=0for s in str:

2021-09-29 16:00:31 93

原创 PythonTest100例-09~15

09.#暂停1秒输出,调用系统time.sleep()函数import timefor i in range(10): print('我是..') time.sleep(1) #暂停1秒输出10.#题目:暂停一秒输出,并格式化当前时间。import timeprint (time.strftime('%Y-%m-%d %H:%M:%S',time.localtime(time.time())))time.sleep(1)print (time.strftim

2021-09-29 15:45:37 104

原创 PythonTest100例-08 九九乘法表

#题目:输出 9*9 乘法口诀表。for i in range(1,10): print() for j in range(1,i+1): print('%d*%d=%d:'% (i,j,i*j))题解思路:两个循环,一个控制行,一个控制列,输出i*j即行乘列

2021-09-29 14:44:16 69

原创 PythonTest100例-07 列表复制

#题目:将一个列表的数据复制到另一个列表中。a=[1,6,5,9,10]#浅拷贝b=a[:]print(b)题解思路:将类别从0~(-1)复制到空列表中

2021-09-29 14:38:42 50

原创 PythonTest100例-06 斐波那契数列

#题目:斐波那契数列。def fib(n): if n==1 or n ==2: return 1 else: return fib(n-1)+fib(n-2)#print(fib(10))题解思路:使用递归f=f(n-1)+f(n-2)

2021-09-29 14:36:18 50

原创 PythonTest100例-05 按顺序输出三个数

#题目:输入三个整数x,y,z,请把这三个数由小到大输出。x=int(input('输入第一个整数:'))y=int(input('输入第二个整数:'))z=int(input('输入第三个整数:'))lst=[]lst.append(x)lst.append(y)lst.append(z)lst.sort(reverse=True)print(lst)题解思路:将输入的三个数存在列表中,调用sort方法,注意reverse设置为True否则为从大到小排列。...

2021-09-29 14:06:51 363

原创 PythonTest100例-04 判断是该年的第几天问题

#题目:输入某年某月某日,判断这一天是这一年的第几天?year = int(input('输入年份:'))month= int(input('输入月份:'))day = int(input('输入日:'))months = [0,31,59,90,120,151,181,212,243,273,304,334]if month >1 and month <=12: sum=months[month-1]else: print('日期错误')sum+=da.

2021-09-28 09:41:26 70

原创 PythonTest100例-03 完全平方数问题

#一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?from math import sqrtfor i in range(1,10000): x=sqrt(i+100) y=sqrt(i+100+168) if int(x) == x and int(y)==y: print(i)题解思路:假设该数是i,循环该数加上100后开更号为整数x,该数加上100再加上168后开更号为整数y,只要证明x仍然等于整数x,.

2021-09-28 09:35:27 216

原创 PythonTest100例-02 企业利润奖金问题

题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%;20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,从键盘输入当月利润I,求应发放奖金总数?i=int(input('当月利润'))r=0if i <= 100000: r=i+i*0.1elif i>100000 and i<=20000.

2021-09-27 16:12:11 194

原创 PythonTest100例-01 无重复三位数

#题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?for i in range(1,5): for j in range(1,5): for k in range(1,5): if(i!=j and i!=k and j!=k): print(str(i)+str(j)+str(k))...

2021-09-27 15:56:00 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除