前言
今天1024,你学习了吗?debug了吗?现在下班了吗?但是,不管怎么样,还是祝大家都1024节日快乐(▽)天天一级棒!!!
本章小练习笔记目录:
1- 编写一个函数,求多个数的最大数
2- 编写一个函数,实现摇骰子功能,打印n个骰子的点数之和
3- 编写一个函数,提取指定字符串所有的字母并拼接在一起,作为一个新的字符串
4- 编写一个函数,默认求10的阶乘
5- 编写一个函数,求多个数的平均值
6- 编写一个capitalize函数,输出指定字符串的首字母变成大写
7- 编写一个endswith函数,判断一个字符串,是否以指定字符串结束的
8- 编写一个upper函数,将字符串全部字母变成大写字母
9- 编写一个my_in函数,判断指定序列中,指定的元素是否存在
10- 编写一个replace函数,将指定的旧字符串,转换为指定的新字符串
1- 编写一个函数,求多个数的最大数def get_max(*args):
x = args[0]
for arg in args:
if arg > x:
x=arg
return x
print(get_max(2,4,11,75,34,2))
运行结果:75
2- 编写一个函数,实现摇骰子功能,打印n个骰子的点数之和import random
def get_sum(n):
m = 0
for i in range(n):
x = random.randint(1,6)
m += x
return m
print(get_sum(5))
运行结果:18
3- 编写一个函数,提取指定字符串所有的字母并拼接在一起,作为一个新的字符串def get_alphas(word):
new_str = ''
for w in word:
if w.isalpha():
new_str += w
return new_str
print(get_alphas('hejdba193ashjs3'))
运行结果:hejdbaashjs
4- 编写一个函数,默认求10的阶乘def get_fac(n=10):
x = 1
for i in range(1,n+1):
x *= i
return x
print(get_fac())
运行结果:3628800
5- 编写一个函数,求多个数的平均值def get_average(*args):
x = 0
for arg in args:
x += arg
return x / len(args)
print(get_average(1,213,2,4,132))
运行结果:70.4
6- 编写一个capitalize函数,输出指定字符串的首字母变成大写def my_cap(word):
c = word[0]
if 'a'
关注
打赏
最近更新
- 深拷贝和浅拷贝的区别(重点)
- 【Vue】走进Vue框架世界
- 【云服务器】项目部署—搭建网站—vue电商后台管理系统
- 【React介绍】 一文带你深入React
- 【React】React组件实例的三大属性之state,props,refs(你学废了吗)
- 【脚手架VueCLI】从零开始,创建一个VUE项目
- 【React】深入理解React组件生命周期----图文详解(含代码)
- 【React】DOM的Diffing算法是什么?以及DOM中key的作用----经典面试题
- 【React】1_使用React脚手架创建项目步骤--------详解(含项目结构说明)
- 【React】2_如何使用react脚手架写一个简单的页面?