前言
今天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'
关注
打赏
热门博文
- C语言:求 1! + 2! + 3! + ... + n!(for循环)
- Java:期末编程试题1(及答案)编写一个Car类,具有:属性:品牌(mark)——String类型 功能:驾驶(void drive( ))........
- C语言:for循环(for循环,while 循环:计算1加到100的值)
- 程序人生:初学者中最最最常问的问题都有哪些呢???
- Java:Eclipse下载安装教程,以及Eclipse 安装汉化包的方法
- Java:获取字符串长度(length())
- 计算机网络:第五章运输层课后习题及答案(精细版)
- 计算机网络:第四章网络层课后习题及答案(精细版)
- C语言:while与do while循环语句
- 通俗的理解:什么是编程语言?