练习 1:写函数,求n个随机整数均值的平方根,整数范围在m与k之间(n,m,k由用户输入)。
In [4]:
m=int(input('请输入数字下界,按回车键结束'))
k=int(input('请输入数字上界,按回车键结束'))
n=int(input('请输入数字个数'))
i=0
import random
while i<n:
number=random.randint(m,k)
i+=1
print(number)
total=number+number+number
print((total/n)**(1/2))
写函数,共n个随机整数,整数范围在m与k之间,(n,m,k由用户输入)。求1:西格玛log(随机整数),2:西格玛1/log(随机整数)
In [57]:
m=int(input('请输入数字下界,按回车键结束'))
k=int(input('请输入数字上界,按回车键结束'))
n=int(input('请输入数字个数'))
i=0
import random
import math
while i<n:
number=random.randint(m,k)
i+=1
print(number)
result_1=math.log(number)
print(result_1, 1/(result_1))
写函数,求s=a+aa+aaa+aaaa+aa...a的值,其中a是[1,9]之间的随机整数。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加由键盘输入。
In [33]:
m=int(input('请输入你想求和的数字个数'))
def compute_sum(end):
import random
i=0
total_1=0
total_2=0
while i<m:
i+=1
total_1=total_1+total_2+a*10**(i-1)
total_2=total_1-total_2
print(total_1)
a=random.randint(1,9)
compute_sum(a)
In [59]:
def win():
print('Win!')
def lose():
print('Lose!')
def game_over():
print('Game Over!')
def menu():
print('''=====游戏菜单=====
1. 游戏说明
2. 开始游戏
3. 退出游戏
4. 制作团队
=====游戏菜单=====''')
def guess_game():
n = int(input('请输入一个大于0的整数作为数字的上限,按回车结束。'))
import random
number=random.randint(1,n)
print('标准数字为' , number)
m=random.randint(1,n)
print('计算机猜测数字为' , m)
k=int(input('请判断猜测数字的大小,若等于请输入0,若大于标准数字请输入1,若小于标准数字请输入2'))
if k==0:
win()
elif k==1:
m_1=random.randint(1,m)
else:
m_1=random.randint(m,n)
In [ ]:
def win():
print('Win!')
def lose():
print('Lose!')
def game_over():
print('Game Over!')
def show_team():
print('wow')
def show_instruction():
print('ok')
def menu():
print('''=====游戏菜单=====
1. 游戏说明
2. 开始游戏
3. 退出游戏
4. 制作团队
=====游戏菜单=====''')
def guess_game():
n = int(input('请输入一个大于0的整数作为数字的上限,按回车结束。'))
import random
number=random.randint(1,n)
print('标准数字为' , number)
m=random.randint(1,n)
print('计算机猜测数字为' , m)
k=int(input('请判断猜测数字的大小,若等于请输入0,若大于标准数字请输入1,若小于标准数字请输入2'))
if k==0:
win()
elif k==1:
m_1=random.randint(1,m)
else:
m_1=random.randint(m,n)
def main():
while True:
menu()
choice = int(input('请输入你的选择'))
if choice == 1:
show_instruction()
elif choice == 2:
guess_game()
elif choice == 3:
game_over()
break
else:
show_team()
if __name__ == '__main__':
main()
In [ ]: