
python练习题
文章平均质量分 60
小白的不忧伤
勿忘初心,方得始终。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python练习题9
''' 基础题 ''' 1.简述必需参数、关键字参数、默认参数、不定长参数的区别 必需参数:调用函数的时候必需以正确的顺序传参,实参和形参的数量保持一致 关键字参数:允许函数调用的时候,形参和实参的顺序不一致,使用关键字自动匹配 默认参数:在定义函数的时候,直接给形式参数赋值。 不定长参数:*args:用于接收多个位置参数,得到的形式是元组;**kwargs:用于接收多个关键字参数,得到的形式是字典 2.封装函数,计算传入字符串中单个【数字】、【字母】、【空格] 以及 【其他字符】的个数 老师的原创 2021-10-24 14:19:33 · 753 阅读 · 0 评论 -
python练习题8
【以下功能都使用函数封装】 提示: 涉及到要返回的题目,请使用return 基础题 1.封装函数,计算从1到某个数以内所有奇数的和并返回 方法一: def fn(num): return(for i in range(1,num+1,2)) 方法二: def fn(): num = int(input("请输入一个数字:")) sum = 0 for i in range(1,num+1,2): sum += i return sum ...原创 2021-10-24 14:15:24 · 940 阅读 · 0 评论 -
python练习题7
基础题 1.已知字符串:“this is a test of Python” a.统计该字符串中字母s出现的次数: count() str1 = "this is a test of Python" print(str1.count("s")) b.取出子字符串“test”, 用切片,不能数: 使用find(),len() str1 = "this is a test of Python" start=str1.find('test') end=start+len("test") print(原创 2021-10-24 14:12:24 · 1655 阅读 · 0 评论 -
python练习题6
基础题 1,打印100以内7的倍数 for i in range(1, 101): if i % 7 ==0: print(i) 2,打印100以内的奇数 for i in range(1,101,2): print(i) 3,打印100以内所有偶数的和 老师的方法: print(sum(range(0,101,2))) 方式一: num = 1 sum = 0 while num <= 100: if num % 2 == 0: ...原创 2021-10-24 14:08:10 · 4526 阅读 · 0 评论 -
python练习题5
基础题 依次输入两个整数,如果两个数相减的结果为奇数则输出该结果,否则输出提示信息结果不是奇数。 num1 = int(input("请输入第一个整数:")) num2 = int(input("请输入第二个整数:")) num3 = num1 - num2 if num3 % 2 != 0: print(num3) else: print("结果不是奇数") 使用for循环输出 0到100内所有的奇数。 for i in range(1, 101,2): p...原创 2021-10-21 09:13:38 · 2382 阅读 · 0 评论