自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2021-04-29

python基础题目100例之一百列表转换字典i = ['a', 'b', 'c', 'd']l = [1, 2, 3, 4]print (dict(zip(i, l)))

2021-04-29 18:54:32 63

原创 2021-04-29

python基础题目100例之九十九从键盘输入一个字符串,将小写字母全部转换成大写字母,然后输出到一个磁盘文件"test"中保存。if __name__ == '__main__': fp = open('test.txt','w') string = input('please input a string:\n') string = string.upper() fp.write(string) fp = open('test.txt','r')

2021-04-29 18:51:18 68

原创 2021-04-29

python基础题目100例之九十八从键盘输入一些字符,逐个把它们写到磁盘文件上,直到输入一个 # 为止。if __name__ == '__main__': from sys import stdout filename = input('输入文件名:\n') fp = open(filename,"w") ch = input('输入字符串:\n') while ch != '#': fp.write(ch) stdout.

2021-04-29 18:48:11 122

原创 2021-04-29

python基础题目100例之九十七有两个磁盘文件A和B,各存放一行字母,要求把这两个文件中的信息合并(按字母顺序排列), 输出到一个新文件C中。with open("text1.txt","r") as f: text1 = f.read() print("text1内容为: ",text1)with open("text2.txt","r") as f: text2 = f.read() print("text2内容为: ",text2)text3 = tex

2021-04-29 18:41:40 63

原创 2021-04-28

python基础题目100例之九十六打印星号for i in range(3): print('*'*int(input('input a number: ')))

2021-04-28 21:37:10 52

原创 2021-04-28

python基础题目100例之九十五转换时间格式from dateutil import parserdt = parser.parse("Aug 28 2021 9:12AM")print (dt)

2021-04-28 21:31:33 40

原创 2021-04-28

python基础题目100例之九十四时间函数举例四if __name__ == '__main__': import time start = time.clock() for i in range(100): print(i) end = time.clock() print('different is %6.3f' % (end - start))

2021-04-28 21:17:35 55

原创 2021-04-28

python基础题目100例之九十三时间函数举例三if __name__ == "__main__": import time print (time.ctime(time.time())) print (time.asctime(time.localtime(time.time()))) print (time.asctime(time.gmtime(time.time())))

2021-04-28 21:13:52 42

原创 2021-04-27

python基础题目100例之九十二计算字符串中字符出现的次数text = input("输入一个字符串:")find_text = input("输入要找的字符:")print("%s出现了%d次"%(find_text,text.count(find_text)))

2021-04-27 22:07:13 46

原创 2021-04-27

python基础题目100例之九十一猜数游戏import timeimport randomnum = random.randint(0,100)scope = [0,99]guess = int(input("输入你猜的数字 \n当前范围是%d-%d:"%(scope[0],scope[1])))start_time = time.time()while True: if scope[0] > guess or guess > scope[1]:

2021-04-27 22:01:29 40

原创 2021-04-26

python基础题目100之九十时间函数举例(二)if __name__ == "__main__": import time start = time.clock() for i in range(10000): print(i) end = time.clock() print("用时: %.3f"%(end - start))

2021-04-26 21:39:52 46

原创 2021-04-26

python基础题目100例之八十九时间函数列举(一)import timeif __name__ == "__main__": print (time.strftime("%Y-%m-%d %H-%M-%S",time.localtime()))

2021-04-26 20:54:03 35

原创 2021-04-26

python基础题目100例之八十八读取7个数(1—50)的整数值,每读取一个值,程序打印出该值个数的*if __name__ == "__main__": n = 1 while n <= 7: a = int(input("输入一个数字: ")) if 1 <= a <= 50: print("*"*a) n += 1 else: print(

2021-04-26 20:45:03 54

原创 2021-04-22

python基础题目100例之八十七关于结构体变量传递的问题if __name__ == "__main__": class student: x = 0 c = 0 def f(stu): stu.x = 20 stu.c = "c" a = student() a.x = 3 a.c = "a" f(a) print(a.x,a.c)...

2021-04-22 22:45:17 49

原创 2021-04-22

python基础题目100例之八十六两个字符串连接程序if __name__ == "__main__": a = "abcd" b = "ABCD" c = a + b print(c)

2021-04-22 22:40:59 94

原创 2021-04-22

python基础题目100例之八十五输入一个奇数,判断最少几个9除以该数的结果为整数if __name__ == "__main__": n = 1 m = int(input("输入一个整数:")) while True: i = int("9"*n) if i%m == 0: print("%d可以被%d整数"%(m,i)) print("%d可以被%d个9所组成的整数除"%(m,n))

2021-04-22 22:37:57 52

原创 2021-04-22

python基础题目100例之八十四字符串的链接a = "abc"b = "def"print(a+b)

2021-04-22 22:31:28 41

原创 2021-04-22

python基础题目100例之八十三求0到7所能组成的奇数个数if __name__ == "__main__": sum = 4 s = 4 for j in range(2,9): print(sum) if j<=2: s*=7 else: s*=8 sum += s print("sum = %d"%sum)...

2021-04-22 22:29:20 47

原创 2021-04-22

python基础题目100例之八十二八进制转十进制a = input("输入一个八进制数:")b = int(a,8)print(b)

2021-04-22 22:24:40 31

原创 2021-04-22

python基础题目100例之八十一809??=800??+9??+1 其中??代表的两位数,8??的结果为两位数if __name__ == "__main__": a = 809 for i in range(10,100): b = i * a if b>1000 and b<10000 and 8*i<100 and 9*i>100: print(i) print("809

2021-04-22 22:22:05 37

原创 2021-04-18

python基础题目100例之八十海滩上有一堆桃子,五只猴子来分。第一只猴子把这堆桃子平均分为五份,多了一个,这只猴子把多的一个扔入海中,拿走了一份。第二只猴子把剩下的桃子又平均分成五份,又多了一个,它同样把多的一个扔入海中,拿走了一份,第三、第四、第五只猴子都是这样做的,问海滩上原来最少有多少个桃子?n = 1while True: m = n/4*5+1 for i in range(4): m = m/4*5+1 if m%1 == 0:

2021-04-18 15:49:26 463

原创 2021-04-18

python基础题目100例之七十九字符串排序if __name__ == "__main__": a = input("输入字符串a:") b = input("输入字符串b:") c = input("输入字符串c:") list_1 = [a,b,c] print("重复排序: %s"%sorted(list_1))...

2021-04-18 15:44:21 34

原创 2021-04-18

python基础题目100例之七十八找到年龄最大的人 并输出if __name__ == "__main__": person = {"ww":18,"ss":50,"aa":28,"qq":42} m = "ww" for key in person.keys(): if person[m] < person[key]: m = keyprint("年龄最大的人是: %s,%d"%(m,person[m]))...

2021-04-18 15:39:46 38

原创 2021-04-18

python基础题目100例之七十七循环输出列表中的值if __name__ == "__main__": list_1 =["Dad","Mon","sister","Me"] for i in list_1: print(i)

2021-04-18 15:29:42 30

原创 2021-04-18

python基础题目100例之七十六编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n(利用指针函数)def f(n): sum = 0 if n%2 == 0: for i in range(2,n+1,2): sum += 1/i else: for i in range(1,n+1,2): sum += 1/i

2021-04-18 15:25:52 35

原创 2021-04-18

python基础题目100例之七十五放松一下 做一道简单的题目if __name__ == "__main__": for i in range(5): n = 0 if i != 1:n += 1 # 如果i=0, n=0+1,n=1 if i == 3:n += 1 # 这里的意思是说,如果i=2的话,n=1+1,同时,i=3,n=n+1,n=3 if i != 4:n +=1 # 如果i不等于4,n=n+1

2021-04-18 15:18:37 32

原创 2021-04-15

python基础题目100例之七十四列表排序和连接if __name__ == "__main__": list_1 = [1,4,2] list_2 = [3,4,5] list_1.sort() print(list_1) list_1.extend(list_2) print(list_1)

2021-04-15 23:26:25 28

原创 2021-04-15

python基础题目100例之七十三反向输出一个链表if __name__ =="__main__": list_1 = [] for i in range(5): num = int(input("输入一个整数:")) list_1.append(num) print(list_1) list_1.reverse() print(list_1)...

2021-04-15 23:21:33 28

原创 2021-04-15

python基础题目100例之七十二创建一个链表if __name__ =="__main__": list_1 = [] for i in range(5): num = int(input("输入一个整数:")) list_1.append(num) print(list_1)

2021-04-15 23:17:25 26

原创 2021-04-15

python基础题目100例之七十一编写input()和output()函数输入,输出5个学生的数据记录。dict = {}for i in range(5): stu = input("输入学生的姓名:") score_1 = int(input("输入语文成绩:")) score_2 = int(input("输入数学成绩:")) score_3 = int(input("输入英语成绩:")) print("-"*30) list_i = [sc

2021-04-15 23:12:42 42

原创 2021-04-15

python基础题目100例之七十求一个字符串的长度if __name__ =="__main__": a = input("输入一个字符串:") print("字符串的长度为:%d"%len(a))

2021-04-15 22:51:12 136

原创 2021-04-15

python基础题目100例之六十九关于四位数字加密输出的问题a = input("输入四位数字:")a_list = [] #创建一个空列表for i in range(4): a_list.append(int(a[i]))print(a_list)for j in range(4): a_list[j] = (a_list[j] + 5) % 10print(a_list)a_list[0],a_list[3] = a_list[3],a_list[0] # 列

2021-04-15 22:47:18 32

原创 2021-04-13

python基础题目100例之六十八有n个整数,使其前面各数顺序向后移m个位置,最后m个数变成最前面的list1 = []for i in range(1,11): list1.append(i)print(list1)m = 4for i in range(m): list1.insert(0,list1.pop(-1))print(list1)...

2021-04-13 20:05:10 33

原创 2021-04-13

python基础题目100例之六十七输入数组,最大的与第一个元素交换,最小的与最后一个元素交换,输出import random# 输出一个随机的列表begin = 1end = 20needcount = 10resultlist = random.sample(range(begin,end),needcount)print(resultlist)max_num = max(resultlist)min_num = min(resultlist)resultlist[res

2021-04-13 19:59:23 33

原创 2021-04-13

python基础题目100例之六十六输入3个数 按大小顺序输出a = int(input("输入一个数a:"))b = int(input("输入一个数b:"))c = int(input("输入一个数c:"))list = [a,b,c]print(sorted(list))

2021-04-13 19:45:12 41

原创 2021-04-13

python基础题目100例之六十五画一个圆import turtleturtle.hideturtle() # 隐藏画笔箭头turtle.circle(100) # 画半径为100的圆turtle.done()

2021-04-13 19:40:48 32

原创 2021-04-11

python基础题目100例之六十四求一个圆的面积import mathr = float(input("输入圆的半径:"))s = math.pi*r**2print("%.2f"%s)

2021-04-11 20:33:29 26

原创 2021-04-11

python基础题目100例之六十三绘制椭圆形import matplotlib.pyplot as pltimport numpy as np#设置一下画布fig = plt.figure(figsize = (6,6))ax = fig.add_subplot(111)# 这里绘制的图形是在画布当中的比例, 111,的意思是,在画布当中的比例是1:1,并且铺满整个画布#设置椭圆形方程参数a,b = 4,2theta = np.arange(0,2 * np.pi,np.pi /

2021-04-11 20:27:37 55

原创 2021-04-11

python基础题目100例之六十二查找字符串str1 = "abcdefg"str2 = "c"print(str1.find(str2))

2021-04-11 20:12:01 27

原创 2021-04-11

python基础题目100例之六十一打印出杨辉三角形N = [1]for i in range(10): print(N) N.append(0) N = [N[k]+N[k-1] for k in range(i+2)]

2021-04-11 20:07:36 35

空空如也

空空如也

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

TA关注的人

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