xueziye  
            (空白)
           
           
          
              
                2023 年10 月 10 日 00:44
               
               
          42 
           
         
        
          import random
 随机生成一个1-100之间的整数 
number = random.randint(0, 100)
 循环十次结束 
for i in range(10): 
# input函数从键盘输入要猜的数字,并转换为int类型 
choice = int(input(“请输入你要猜测的数字:”)) 
# 大于目标数字 
if choice > number: 
print(“你猜大了”) 
# 小于目标数字 
elif choice < number: 
print(“你猜小了”) 
# 等于目标数字 
else: 
print(“你猜对了,真棒!”) 
print(f"你一共用了{i + 1}次机会") 
break 
print(f"还剩{9 - i}次机会") 
else: 
print(“游戏结束你还没有猜到。”)
         
         
           
        
            
            
            
         
         
             
             
          
       
      
        
        
          何宇明 202041413209 
import random 
guess = random.randint(1, 100) 
print(“猜数字游戏”) 
num = int(input(“输入一个100以内的数”)) 
guess_chances = 0
while num != guess: 
if num > 100: 
print(“两位数呦”) 
num = int(input(“再来一次”)) 
if num == guess: 
print(“猜对了,恭喜你”) 
else: 
if num > guess: 
print(“猜大了”) 
guess_chances=guess_chances+1 
else: 
print(“猜小了”) 
guess_chances = guess_chances + 1 
print(“游戏结束”) 
print(“您一共猜了”,guess_chances+2,“次”)
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          黄枝沛202041404206 
 
用户名: 
等价类测试用例: 
正常情况下的用户名,长度为5,包含字母和数字: “user5” 
边界值测试用例:最小长度的用户名,长度为1: “a” 
边界值测试用例:最大长度的用户名,长度为20: “user12345678901234567890” 
包含短横线的用户名:“user-name” 
包含小数点的用户名:“user.name” 
包含下划线的用户名:“user_name” 
邮箱: 
等价类测试用例: 
正常情况下的邮箱:“user@example.com ” 
边界值测试用例:最小长度的邮箱,长度为5:“a@a.a” 
边界值测试用例:最大长度的邮箱,长度为320:“user12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345@example.com ” 
异常情况测试用例: 
邮箱为空:“” 
缺少@符号的邮箱:“userexample.com ” 
缺少.符号的邮箱:“user@examplecom” 
无效的顶级域名:“user@example.invalid” 
无效的邮箱格式:“user@.com” 
包含空格的邮箱:“user @example.com ” 
密码: 
等价类测试用例: 
正常情况下的密码,长度为9,包含字母、数字和特殊字符:“P@ssw0rd” 
边界值测试用例:最小长度的密码,长度为9,只包含字母:“PasswordA” 
边界值测试用例:最小长度的密码,长度为9,只包含数字:“123456789” 
边界值测试用例:最小长度的密码,长度为9,只包含特殊字符:“!@#$%^&*” 
边界值测试用例:最大长度的密码,长度为128,包含各种字符:“Aa1@!” + “Aa1@!” * 30 
异常情况测试用例: 
密码为空:“” 
密码长度小于8,长度为7:“Passw0” 
密码不包含字母:“1234567@” 
密码不包含数字:“Password@” 
密码不包含特殊字符:“Password123” 
包含空格的密码:“Pass word@123” 
包含非法字符的密码,如中文字符:“密码123@” 
忘记密码: 
点击"忘记密码"链接,确保跳转至找回密码弹窗。 
登录: 
点击"登录"按钮,确保发起登录请求。 
登录成功: 
使用有效的用户名和密码登录,确保成功登录后返回当前页面,页面顶部栏展示用户头像。 
登录失败: 
使用无效的用户名和密码登录,确保登录失败后,登录页面顶部展示登录失败提示文案。
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          姓名:曾深 学号:202041404224
import random
def guess(): 
num = random.randint(1, 100) 
attempts = 0
while True:
    guess = int(input("请猜一个1到100之间的数字:"))
    attempts += 1
    if guess < num:
        print("你猜的数字太小了,请再大一点!")
    elif guess > num:
        print("你猜的数字太大了,请再小一点!")
    else:
        print(f"恭喜你!你在{attempts}次尝试后猜对了数字{num}。")
        break
if attempts > 10:
    print(f"很遗憾,你没有在10次之内猜对。正确答案是{num}。")
 
guess()
练习二: 
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            m0m3ntd  
            (炒饭师傅寅大猛)
           
           
          
              
                2023 年10 月 10 日 11:33
               
               
          54 
           
         
        
          王寅 202041412119
import random
answer = random.randint(1, 100)
count = 0
for i in range(10):
    guess = int(input("请猜一个1到100的数字:"))
    count += 1
    if guess == answer:
        print(f"恭喜你,猜对了!共猜了{count}次")
        break
    elif guess > answer:
        print("猜大了,请继续猜")
    else:
        print("猜小了,请继续猜")
else:
    print(f"很遗憾,你没有在10次之内猜对,正确答案是{answer}")
 
代码中我们首先随机生成一个1到100的整数作为答案,然后进入for循环,最多循环10次,每次让用户输入一个数字作为猜测,然后判断猜测是否等于答案,如果是,输出猜对了的信息并退出循环;如果不是,输出提示信息告诉用户猜大了还是猜小了,并继续循环。如果循环全部结束后还没有猜对,输出正确答案。
         
         
        
            
            
            
         
         
             
             
          
       
      
        
        
          姓名 彭子晴 学号 202041404120 
练习一: 
import random
n = random.randint(1,100)
print(“你有10次猜测数字的机会”) 
for i in range(10) : 
j = int(input(“请输入数字:”)) 
if j < n : 
print(“猜小了,请再试一次。”) 
elif j > n: 
print(“猜大了,请再试一次。”) 
else: 
print(“猜对了! 答案是%d”% n) 
break 
else: 
print(“很遗憾,你没有在次内猜对。正确答案是}。”% n)
练习二: 
         
         
        
            
            
            
         
         
             
             
          
       
      
        
          
          
            Evelyn  
            (Evelyn)
           
           
             
          
              
                2023 年10 月 12 日 12:28
               
               
          56 
           
         
        
          姓名:王冠毅 学号:202041412222 
练习1: 
 
练习2: