首页 > 编程语言 >2023.10.12python练习关于函数

2023.10.12python练习关于函数

时间:2023-10-12 20:31:40浏览次数:46  
标签:练习 20 函数 2023.10 数字 print input 输入 12python

#让20以内的奇数写入函数里然后输出三遍
def number():
    a = -1
    while a<19:
        a+=2
        print(a,end=" ")
b=1
while b<=3:
    b+=1
    number()
    print()



#输出5次20以内的奇数并输出5次9*9乘法表,都写入一个函数里
def www():
    x, y = 1, 1
    z = x * y
    for y in [1, 2, 3, 4, 5, 6, 7, 8, 9]:
        z = x * y
        for x in [1, 2, 3, 4, 5, 6, 7, 8, 9]:
            if x <= y:
                z = x * y
                print(int(x), "*", int(y), "=", int(z), "  ", end=" ")
        print()
c=1
while c<=5:
    c+=1
    print("")
    print()
    www()
    print("")
    number()



#猜数字用函数完成

def cai_shu_zi():
    import random
    n = random.randint(1, 100)
    y=1
    x = int(input("请输入要猜的数字"))
    while y<=4:
        if x==n:
            print("恭喜!")
        elif int(x)+20<int(n):
            print("猜小了20多")
            x = input("请输入要猜的数字")
            y+=1
        elif int(x)-20>int(n):
            print("猜大了20多")
            x = input("请输入要猜的数字")
            y+=1

        else:
            print("再试试")
            x = input("请输入要猜的数字")
            y+=1

cai_shu_zi()

标签:练习,20,函数,2023.10,数字,print,input,输入,12python
From: https://blog.51cto.com/u_16227531/7835070

相关文章

  • 2023.10.9NOIPSIM1总结
    ##T1区分度先手算一下找下规律,发现数列呈现$1,2,2,3,3,4,4,4,5,5,5,6,6,6,6,7,7,7,7,8,8,8,8,8......$的规律。数据范围到$1e13$,考虑数论分块,每块的块长由前一块块长递推得到。在块内累$\Omicron$(1)累计答案,跳块时间复杂度$\Omicron$($\sqrtn$),总复杂度$\Omicron(t\sqr......
  • Tire树练习题
    Tire树练习题T1「一本通2.3例2」TheXORLargestPair在给定的\(N\)个整数\(A_1,A_2,...A_N\)中选出两个进行异或运算,得到的结果最大是多少?数据范围对于100%的数据,\(1\leqN\leq10^5,0\leqA_i\leq2^{31}\)1.朴素算法并用二分查去匹配二进制下每个数最高位的0还......
  • html实现今日小说排行榜练习
    案例:使用html实现下列效果代码实现:<!DOCTYPEhtml><htmllang="en"><head>  <metacharset="UTF-8">  <metaname="viewport"content="width=device-width,initial-scale=1.0">  <title>Document<......
  • 2023.10.11 一些好题
    A你有\(m\)个相同的球,球有性能\(c\),你可以测试\(x\),若\(x\gec\),那么球会碎掉,若\(x<c\),那么球不碎。性能的范围\(n\le1e5\)。求最多要测试多少次。首先答案有一个上限是\(\logn\)。所以令\(m\to\min(m,\logn)\)所以我们记状态可以记\(dp_{l,r,k}\)表示当前确......
  • 2023.10.11——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.java的一些特性;明日计划:学习......
  • 2023.10.10 js.Array和js.String
    1定义数组21.vararr=newArray{1,2,3,4...};32.vararr=[1,2,3,4];4访问5arr[索引]=值67同一数组的类型可变,长度可变。89Array中的属性和方法10arr.length//获取数组长度11forEach()遍历数组中的每个有值的元素,并调用一次传入的函数12arr......
  • 2023.10.11 js.JSON和js.BOM
    1定义2var变量名='{"key1":value1,"key2":value2}'3varuser='{"字符串":"tom","整型"=20,"数组":["北京","上海","深圳"],"对象":{},"布尔值"......
  • 2023.10.11测试
    \[\text{NOIP模拟赛-2023.10.11}\]T1染色给定\(n\),需要给整数\(1\simn\)染色,使得对于所有\(1\leqi\leqj\leqn\),若\(j-i\)为质数,则\(i,j\)不同色。求颜色最少的染色方案,输出任意一种方案\(1\leqn\leq10000\)诈骗题观察到若\(j=i+4\)则\(i,j\)可同色,所以答......
  • 2023.10.10——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.mapreduce;明日计划:学习......
  • 2023.10.9
    今天上午上了铁道工程实训,这次的课真的学到了非常多的铁路知识,细节方面是27.5kv的接触塔电量,还有1435mm的轨距,真的让人印象深刻,还有火车的类型,动车动力原理,还让我们体验驾驶高铁,讲解了高铁的驾驶方法,还让我们去调度模拟高铁的运行,是目前最有意思的实训课了。下午是亲爱的建民老师......