分享30道Python练手题(附详细答案),新手小白必备项目学习资源!

值得苦练的100道Python经典练手题,(附详细答案) 嗨喽大家好卷子又来了,100道Python经典练手题奉上 花了一周的时间,整理了100道Python的练习题,如果你是一位初学者,那么这一份练习题将会给你带来极大的帮助,如果你能够完全独立的完成这份练习题,你已经入门的Python了,练习题涵盖Python基础的大部分内容: Python100经典练习题,附答案很多小伙伴在学习Python的时候,有时候会迷茫,不知道怎么可以检测出自己的水平是否很高,这次给大家带了这1https://mp.weixin.qq.com/s/wJKG2AsaCQxQhpK-r 阅读详情
AI摘要

本文提供2024年最新的30道Python编程练习题及解答,涵盖了字符串操作、列表处理、算法实现等内容,旨在帮助读者巩固基础知识,提高编程技能。

在这里插入图片描述

今天给大家分享2024年最新30道Python练习题,建议大家先独立思考一下解题思路,再查看答案。(文末附python学习资料)
1. 已知一个字符串为 “hello_world_yoyo”,如何得到一个队列 [“hello”,”world”,”yoyo”] ?
使用 split 函数,分割字符串,并且将数据转换成列表类型:
test = 'hello_world_yoyo'
print(test.split("_"))
12

结果:
['hello', 'world', 'yoyo']

2. 有个列表 [“hello”, “world”, “yoyo”],如何把列表里面的字符串联起来,得到字符串 “hello_world_yoyo”?
使用 join 函数将数据转换成字符串:
test = ["hello", "world", "yoyo"]
print("_".join(test))

结果:
hello_world_yoyo

如果不依赖 python 提供的 join 方法,还可以通过 for 循环,然后将字符串拼接,但是在用“+”连接字符串时,结果会生成新的对象,使用 join 时结果只是将原列表中的元素拼接起来,所以 join 效率比较高。
for 循环拼接如下:
test = ["hello", "world", "yoyo"]
# 定义一个空字符串
j = ''
# 通过 for 循环打印出列表中的数据
for i in test:
    j = j + "_" + i
# 因为通过上面的字符串拼接,得到的数据是“_hello_world_yoyo”,前面会多一个下划线_,所以把这个下划线去掉
print(j.lstrip("_"))

3. 把字符串 s 中的每个空格替换成”%20”,输入:s = “We are happy.”,输出: “We%20are%20happy.”。
使用 replace 函数,替换字符换即可:
s = 'We are happy.'
print(s.replace(' ', '%20'))
12

结果:
We%20are%20happy.

4. Python 如何打印 99 乘法表?
for 循环打印:
for i in range(1, 10):
    for j in range(1, i+1):
        print('{}x{}={}\t'.format(j, i, i*j), end='')
    print()

while 循环实现:
i = 1
while i <= 9:
    j = 1
    while j <= i:
        print("%d*%d=%-2d"%(i,j,i*j),end = ' ')  # %d: 整数的占位符,'-2'代表靠左对齐,两个占位符
        j += 1
    print()
    i += 1

结果:
1x1=1 
1x2=2 2x2=4 
1x3=3 2x3=6 3x3=9 
1x4=4 2x4=8 3x4=12 4x4=16 
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25 
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36 
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49 
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64 
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81


5. 从下标 0 开始索引,找出单词 “welcome” 在字符串“Hello, welcome to my world.” 中出现的位置,找不到返回 -1。
def test():
    message = 'Hello, welcome to my world.'
    world = 'welcome'
    if world in message:
        return message.find(world)
    else:
        return -1

print(test())

结果:
def test():
    message = 'Hello, welcome to my world.'
    # 计数
    num = 0
    # for 循环 message
    for i in message:
        # 判断如果 ‘w’ 字符串在 message 中,则 num +1
        if 'w' in i:
            num += 1
    return num

7. 输入一个字符串 str,输出第 m 个只出现过 n 次的字符,如在字符串 gbgkkdehh 中,找出第 2 个只出现 1 次的字符,输出结果:d
def test(str_test, num, counts):
    """
    :param str_test: 字符串
    :param num: 字符串出现的次数
    :param count: 字符串第几次出现的次数
    :return:
    """
    # 定义一个空数组,存放逻辑处理后的数据
    list = []

    # for循环字符串的数据
    for i in str_test:
        # 使用 count 函数,统计出所有字符串出现的次数
        count = str_test.count(i, 0, len(str_test))

        # 判断字符串出现的次数与设置的counts的次数相同,则将数据存放在list数组中
        if count == num:
            list.append(i)

    # 返回第n次出现的字符串
    return list[counts-1]

print(test('gbgkkdehh', 1, 2))

8. 判断字符串 a = “welcome to my world” 是否包含单词 b = “world”,包含返回 True,不包含返回 False。
def test():
    message = 'welcome to my world'
    world = 'world'

    if world in message:
        return True
    return False

print(test())

9. 从 0 开始计数,输出指定字符串 A = “hello” 在字符串 B = “hi how are you hello world, hello yoyo!”中第一次出现的位置,如果 B 中不包含 A,则输出 -1。
def test():
    message = 'hi how are you hello world, hello yoyo!'
    world = 'hello'

    return message.find(world)

print(test())

)10. 从 0 开始计数,输出指定字符串 A = “hello”在字符串 B = “hi how are you hello world, hello yoyo!”中最后出现的位置,如果 B 中不包含 A,则输出 -1。
```def test(string, str):
    # 定义 last_position 初始值为 -1
    last_position = -1
    while True:
        position = string.find(str, last_position+1)
        if position == -1:
            return last_position
        last_position = position

print(test('hi how are you hello world, hello yoyo!', 'hello'))

11. 给定一个数 a,判断一个数字是否为奇数或偶数。
while True:
    try:
        # 判断输入是否为整数
        num = int(input('输入一个整数:'))
    # 不是纯数字需要重新输入
    except ValueError: 
        print("输入的不是整数!")
        continue
    if num % 2 == 0:
        print('偶数')
    else:
        print('奇数')
    break

结果:
输入一个整数:100
偶数

12. 输入一个姓名,判断是否姓王。
def test():
    user_input = input("请输入您的姓名:")

    if user_input[0] == '王':
        return "用户姓王"

    return "用户不姓王"

print(test())

结果:
请输入您的姓名:王总
用户姓王

13. 如何判断一个字符串是不是纯数字组成?
利用 Python 提供的类型转行,将用户输入的数据转换成浮点数类型,如果转换抛异常,则判断数字不是纯数字组成。
def test(num):
    try:
        return float(num)
    except ValueError:
        return "请输入数字"

print(test('133w3'))

14. 将字符串 a = “This is string example….wow!” 全部转成大写,字符串 b = “Welcome To My World” 全部转成小写。
a = 'This is string example….wow!'
b = 'Welcome To My World'

print(a.upper())
print(b.lower())

15. 将字符串 a = “ welcome to my world ”首尾空格去掉
Python 提供了strip() 方法,可以去除首尾空格,rstrip() 去掉尾部空格,lstrip() 去掉首部空格,replace(" ", “”) 去掉全部空格。
a = '  welcome to my world   '
print(a.strip())

还可以通过递归的方式实现:
def trim(s):
    flag = 0
    if s[:1]==' ':
        s = s[1:]
        flag = 1
    if s[-1:] == ' ':
        s = s[:-1]
        flag = 1
    if flag==1:
        return    trim(s)
    else:
        return s
print(trim('  Hello world!  '))

通过 while 循环实现:
def trim(s):
    while(True):
        flag = 0
        if s[:1]==' ':
            s = s[1:]
            flag = 1
        if s[-1:] == ' ':
            s = s[:-1]
            flag = 1
        if flag==0:
            break
    return s
print(trim('  Hello world!  '))

16. 将字符串 s = “ajldjlajfdljfddd”,去重并从小到大排序输出”adfjl”。
def test():
    s = 'ajldjlajfdljfddd'
    # 定义一个数组存放数据
    str_list = []
    # for循环s字符串中的数据,然后将数据加入数组中
    for i in s:
        # 判断如果数组中已经存在这个字符串,则将字符串移除,加入新的字符串
        if i in str_list:
            str_list.remove(i)

        str_list.append(i)
    # 使用 sorted 方法,对字母进行排序
    a = sorted(str_list)
    # sorted方法返回的是一个列表,这边将列表数据转换成字符串
    return "".join(a)
    print(test())

结果:
adfjl

17. 打印出如下图案(菱形):

在这里插入图片描述

def test():
    n = 8
    for i in range(-int(n/2), int(n/2) + 1):
        print(" "*abs(i), "*"*abs(n-abs(i)*2))

print(test())

结果:
    **
   ****
  ******
 ********
  ******
   ****
    **

18. 给一个不多于 5 位的正整数(如 a = 12346),求它是几位数和逆序打印出各位数字。
class Test:

    # 计算数字的位数
    def test_num(self, num):
        try:
            # 定义一个 length 的变量,来计算数字的长度
            length = 0
            while num != 0:
                # 判断当 num 不为 0 的时候,则每次都除以10取整
                length += 1
                num = int(num) // 10
            if length > 5:
                return "请输入正确的数字"
            return length
        except ValueError:
            return "请输入正确的数字"

    # 逆序打印出个位数
    def test_sorted(self, num):
        if self.test_num(num) != "请输入正确的数字":
            # 逆序打印出数字
            sorted_num = num[::-1]
            # 返回逆序的个位数
            return sorted_num[-1]

print(Test().test_sorted('12346'))

结果:
def test():
    for num in range(100, 1000):
        i = num // 100
        j = num // 10 % 10
        k = num % 10
        if i ** 3 + j ** 3 + k ** 3 == num:
            print(str(num) + "是水仙花数")

test()

20. 求 1+2+3…+100 相加的和。
i = 1
for j in range(101):
    i = j + i

print(i)

结果:
5051


21. 计算 1-2+3-4+5-…-100 的值。
def test(sum_to):
    
    # 定义一个初始值
    sum_all = 0
    # 循环想要计算的数据
    for i in range(1, sum_to + 1):
        sum_all += i * (-1) ** (1 + i)
    return sum_all

if __name__ == '__main__':
    result = test(sum_to=100)
    print(result)

-50

22. 现有计算公式 13 + 23 + 33 + 43 + …….+ n3,如何实现:当输入 n = 5 时,输出 225(对应的公式 : 13 + 23 + 33 + 43 + 53 = 225)。
def test(n):
    sum = 0
    for i in range(1, n+1):
        sum += i*10+i
    return sum

print(test(5))

结果:
225

23. 已知 a 的值为“hello”,b 的值为“world”,如何交换 a 和 b 的值,得到 a 的值为“world”,b 的值为”hello”?
a = 'hello'
b = 'world'

c = a
a = b
b = c
print(a, b)

24. 如何判断一个数组是对称数组?
例如 [1,2,0,2,1],[1,2,3,3,2,1],这样的数组都是对称数组。用 Python 判断,是对称数组打印 True,不是打印 False。
def test():
    x = [1, 'a', 0, '2', 0, 'a', 1]
    # 通过下标的形式,将字符串逆序进行比对
    if x == x[::-1]:
        return True
    return False

print(test())

结果:
True

25. 如果有一个列表 a = [1,3,5,7,11],那么如何让它反转成 [11,7,5,3,1],并且取到奇数位值的数字 [1,5,11]?
def test():
    a = [1, 3, 5, 7, 11]
    # 逆序打印数组中的数据
    print(a[::-1])
    # 定义一个计数的变量
    count = 0
    for i in a:
        # 判断每循环列表中的一个数据,则计数器中会 +1
        count += 1
        # 如果计数器为奇数,则打印出来
        if count % 2 != 0:
            print(i)

test()


结果:
[11, 7, 5, 3, 1]
1
5
11


26. 对列表 a = [1, 6, 8, 11, 9, 1, 8, 6, 8, 7, 8] 中的数字从小到大排序。
a = [1, 6, 8, 11, 9, 1, 8, 6, 8, 7, 8]
print(sorted(a))

结果:
[1, 1, 6, 6, 7, 8, 8, 8, 8, 9, 11]

27. 找出列表 L1 = [1, 2, 3, 11, 2, 5, 3, 2, 5, 33, 88] 中最大值和最小值。

L1 = [1, 2, 3, 11, 2, 5, 3, 2, 5, 33, 88]
print(max(L1))
print(min(L1))

结果:
88

27.上面是通过 Python 自带的函数实现,如下,可以自己写一个计算程序:
class Test(object):

    def __init__(self):
        # 测试的列表数据
        self.L1 = [1, 2, 3, 11, 2, 5, 3, 2, 5, 33, 88]

        # 从列表中取第一个值,对于数据大小比对
        self.num = self.L1[0]

    def test_small_num(self, count):
        """

        :param count: count为 1,则表示计算最大值,为 2 时,表示最小值
        :return:
        """
        # for 循环查询列表中的数据
        for i in self.L1:
            if count == 1:
                # 循环判断当数组中的数据比初始值小,则将初始值替换
                if i > self.num:
                    self.num = i
            
            elif count == 2:
                if i < self.num:
                    self.num = i
                    
            elif count != 1 or count != 2:
                return "请输入正确的数据"

        return self.num

print(Test().test_small_num(1))
print(Test().test_small_num(2))

28. 找出列表 a = [“hello”, “world”, “yoyo”, “congratulations”] 中单词最长的一个。
def test():
    a = ["hello", "world", "yoyo", "congratulations"]
    
    # 统计数组中第一个值的长度
    length = len(a[0])
    
    for i in a:
        # 循环数组中的数据,当数组中的数据比初始值length中的值长,则替换掉length的默认值
        if len(i) > length:
            length = i
    return length

print(test())

结果:
congratulations

29. 取出列表 L1 = [1, 2, 3, 11, 2, 5, 3, 2, 5, 33, 88] 中最大的三个值。
def test():
    L1 = [1, 2, 3, 11, 2, 5, 3, 2, 5, 33, 88]
    return sorted(L1)[:3]

print(test())

结果:
[1, 2, 2]

30. 把列表 a = [1, -6, 2, -5, 9, 4, 20, -3] 中的数字绝对值。
def test():
    a = [1, -6, 2, -5, 9, 4, 20, -3]
    # 定义一个数组,存放处理后的绝对值数据
    lists = []
    for i in a:
     # 使用 abs() 方法处理绝对值
        lists.append(abs(i))
    return lists

print(test())

结果:
[1, 6, 2, 5, 9, 4, 20, 3]

最后,这里免费分享给大家一套免费的学习资料,包含视频、源码/电子书,希望能帮到那些不满现状,想提升自己却又没有方向的朋友,也可以加我微信一起来学习交流。

**学习资源已打包,需要的小伙伴可以戳这里【学习资源】

① Python方向的学习路线图,清楚各个方向要学什么东西

② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析

③ 100多个Python实战案例,学习不再是只会理论

④ Python漫画教程,手机也能学习

在这里插入图片描述

一、Python所有方向的学习路线

Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

二、学习软件

工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。

三、全套PDF电子书

书籍的好处就在于权威和体系健全,刚开始学习的时候你可以只看视频或者听某个人讲课,但等你学完之后,你觉得你掌握了,这时候建议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

在这里插入图片描述

四、入门学习视频

我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。

四、实战案例

光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。

五、清华编程大佬出品《漫画看学Python》

用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。

在这里插入图片描述

**学习资源已打包,需要的小伙伴可以戳这里【学习资源】

25道Python练手题(附详细答案),赶紧收藏!python入门 迭代之后发现第二个分隔符,是不是还有一个分隔符的索引,这个时候我们继续向字符串进行切片,切片的开始位置是你的 i 这个位置的指针,结束的位置是第二个 - 的指针,那遵循左闭右开,所以我们 is 这个单词,也可以添加进列表。就这样一直到最后呢,当我们去迭代到最后一个字符 n 的时候,发现后面是没有横杆分隔符了,这个时候我们需要进行处理一下,需要进行去判断一下,如果我们迭代到的字符是最后一个字符,那么我们进行切片的时候,就应该从哪个地方切呢?“ 请你写出:小明的较小的妹妹的年龄。“我年龄的立方是个 4 位数。 阅读详情

相关推荐

值得苦练的100道Python经典练手题,(附详细答案)建议收藏

值得苦练的100道Python经典练手题,(附详细答案)建议收藏

xiangxue888的博客 6297

真香!值得收藏的30道Python练手题(附详细答案)

来源丨Python极客专栏今天给大家分享30道Python练习题,建议大家先独立思考一下解题思路,再查看答案。1. 已知一个字符串为 “hello_world_yoyo”,如何得到一个队列 [“hello”,”world”,”yoyo”] ?使用 split 函数,分割字符串,并且将数据转换成列表类型:test = 'hello_world_yoyo' print(test.split("_")) 12 结果:['hello', 'world', 'yoyo']2.

Python学习与数据挖掘 5928

最新2024年Python选择题及答案解析【35道】,2024年最新字节跳动面试官会问哪些问题

正确答案:B(80)单选题。

m0_60721860的博客 1313

基础的python小题

python练习题

weixin_61776973的博客 3619

饥荒联机版Mod开发——modmain环境与API深度解析

本文深入解析饥荒联机版Mod开发中的modmain.lua环境与核心API,详细讲解环境表构建原理、API注册与调用时机,并提供高级开发技巧与最佳实践。通过源码分析和实际案例,帮助开发者掌握Mod开发核心技术,解决常见问题,提升开发效率与代码质量。

weixin_30312563的博客 434

Windows10 搭建 FTP 服务器

问题: 有这么一个需求,博主需要对班级同学的信息进行收集,同学的信息是一个个的文件, 正常是每个同学将自己的信息打包压缩通过 QQ 或者邮箱方式发送给博主, 博主一个个接收这些压缩包,然后进行解压,再统一放到一个文件夹下, 但是博主觉得这样子实在是太麻烦了,如果某一个同学的信息来回变动,就需要接收很多次,更改很多次, 另外如果消息过多还会产生漏掉某个同学的信息的问题。 解决方法: 如果可以使...

assiduous_me的博客 3965

30道python自动化测试面试题与答案汇总!

是指把一个具体的页面转化为编程语言当中的一个对象,页面特性转化成对象属性,页面操作转化为对象方法。1)通俗来讲把每个页面当成一个对象,页面层写定位元素方法和页面操作方法2)用例层从页面层调用操作方法,写成用例3)可以做到定位元素与脚本的分离4)主要用来实现对页面操作和测试逻辑的一个分离持续集成是一种软件开发实践,即团队开发成员经常将代码集成到主干,也就意味着每天可能会发生多次集成。它的好处主要有两个:1)快速发现错误。每完成一点更新,就集成到主干,可以快速发现错误,定位错误也比较容易。

2301_79535733的博客 664

Gromacs GPU加速版安装全攻略:从依赖配置到性能优化

本文提供了Gromacs GPU加速版的完整安装与性能优化指南。详细介绍了从编译器、OpenMPI、FFTW到CUDA等关键依赖的配置,手把手指导编译支持CUDA的Gromacs,并深入解析了如何通过调整.mdp参数及平衡MPI与OpenMP线程分配,最大化GPU利用率,从而让分子动力学模拟效率获得数十倍提升。

y9z0a1b的博客 1151

2024年值得收藏的30道Python练手题(附详解)_python题库,一线互联网大厂中高级Python面试真题收录

Python崛起并且风靡,因为优点多、应用领域广、被大牛们认可。学习 Python 门槛很低,但它的晋级路线很多,通过它你能进入机器学习、数据挖掘、大数据,CS等更加高级的领域。Python可以做网络应用,可以做科学计算,数据分析,可以做网络爬虫,可以做机器学习、自然语言处理、可以写游戏、可以做桌面应用…Python可以做的很多,你需要学好基础,再选择明确的方向。这里给大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!

2401_84572752的博客 663

Ubuntu 24.04 部署 EMQX 5.8 开源版MQTT服务器:从零搭建到实战应用

本文详细指导如何在Ubuntu 24.04系统上部署EMQX 5.8开源版MQTT服务器。内容涵盖从环境准备、安装Erlang、下载安装包到启动服务的完整步骤,并提供了验证服务、配置网络防火墙以及通过WebSocket工具进行基础消息收发的实战方法,帮助用户快速搭建稳定、免费的物联网消息中间件。

weixin_29209825的博客 293

【电子元件篇】电容的九大作用与选型指南-超简单解读

本文系统介绍了电容的基础概念、核心功能及实际应用。电容作为存储电荷的被动元件,其容值公式为C=Q/V,单位包括法拉及常用派生单位。文章重点解析了电容的九大功能:滤波(通过RC低通电路抑制噪声)、耦合(传递交流隔离直流)、去耦(稳定供电)、储能(短暂供电)、定时(RC延时)、谐振(RLC振荡)、旁路(高频通路)、电压调节(DC-DC转换)以及保护(吸收浪涌)。同时详细阐述了电容分类(陶瓷/电解/薄膜等)、参数选型要点(耐压/容值/精度/温度)及PCB设计注意事项,并针对不同应用场景提供了具体选型建议和常见误区

2301_81299416的博客 4011

300道Python面试题,备战春招!

作者 | kenwoodjw 责编 | Jane 出品 | Python大本营(ID:pythonnews) 程序员转行学什么语言? https://edu.youkuaiyun.com/topic/ai30?utm_source=csdn_bw 过年开工回来到现在,营长每天在地铁里只看到了两家公司的广告:前两周是拉勾网,最近都是 Boss直聘,求职、跳槽到现在,你是否已...

AI科技大本营 4264

YOLOv13改进:注意力机制 | 动态稀疏注意力的双层路由方法BiLevelRoutingAttention | CVPR2023

BiLevelRoutingAttention方法对小目标检测效果比较好。可能是因为BRA模块是基于稀疏采样而不是下采样,一来可以保留细粒度的细节信息,二来同样可以达到节省计算量的目的。

①答疑群聊服务;②YOLO大模型知识问答系统;③计算机视觉论文生成智能体; 1436

python小屋_1000道Python题库系列分享九(31道)

上期题目:1000道Python题库系列分享八(29道)上期答案:本期题目:----------相关阅读----------教学课件1900页Python系列PPT分享一:基础知识(106页)1900页Python系列PPT分享二:Python序列(列表、元组、字典、集合)(154页)1900页Python系列PPT分享三:选择与循环结构语法及案例(96页)1900页Python系列PPT分享四:...

weixin_39828783的博客 2789

【异常】OpenClaw 上下文溢出问题(100% context used 309.9k/200k`)排查与解决

摘要:OpenClaw 运行出现"100% context used 309.9k/200k"报错,表示上下文窗口超出200k Token限制。解决方法包括:1) 重启服务或新建会话清空缓存;2) 修改配置文件提升context_window值;3) 长期优化如限制历史对话轮数、分批处理长文本。该问题通常由输入过长或多轮对话累积导致,需控制单次输入量在阈值内。

奶爸的编程之路,也就一周冷个三天 3236

【异常】OpenClaw 飞书端 OpenClaw: access not configured. Pairing code: [] Ask the bot owner to approve with

摘要: OpenClaw飞书机器人交互中出现的access not configured报错,是因用户或组织未配置访问权限触发的拦截提示。报错包含组织单元ID和配对校验码,需管理员审批开通权限。普通用户需提交完整报错信息给管理员处理;管理员可通过执行标准化命令单次审批,或批量配置组织白名单优化权限管理。建议提前梳理权限范围、及时同步组织架构变更,并定期审计权限列表以确保安全合规。

奶爸的编程之路,也就一周冷个三天 371

2024年最全Python人脸识别签到考勤系统_python人脸考勤(1),高级开发面试题及答案java

别在网上瞎学了,我最近也做了一些资源的更新,只要你是我的粉丝,这期福利你都可拿走。我先来介绍一下这些东西怎么用,文末抱走。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。最近我才对这些路线做了一下新的更新,知识体系更全面了。

m0_54816834的博客 725

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

值得收藏的30道Python练手题(附详解)_python题库,2024年最新蚂蚁金服内推四面

④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)④ Python基础入门、爬虫、web开发、大数据分析方面的视频(适合小白学习)# 判断如果数组中已经存在这个字符串,则将字符串移除,加入新的字符串。# for循环s字符串中的数据,然后将数据加入数组中。# 判断每循环列表中的一个数据,则计数器中会 +1。③ 项目源码(四五十个有趣且经典的练手项目及源码)③ 项目源码(四五十个有趣且经典的练手项目及源码)⑤ Python学习路线图(告别不入流的学习)

weixin_57992300的博客 372

visio安装包

Microsoft Office Visio 是一款专业的制图软件。利用经过更新的形状、协作工具和数据链接图表,创建专业级图表以简化复杂的信息。

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

python大学教程电子工业出版社课后题答案_1000道Python题库系列分享21(11道编程题:内置函数专项练习)...

本期题目,答案在文末:温馨提示进入公众号,通过菜单“最新资源”==>“历史文章”可以快速查看分专题的文章列表,通过“最新资源”==>“微课专区”可以观看Python微课,通过“最新资源”==>“培训动态”可以查看近期Python培训安排,通过“最新资源”==>“教学资源”可以查看Python教学资源。--------董付国老师Python系列图书--------1...

weixin_30750685的博客 781

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

30道Python基础练习题及答案:助您巩固Python基础知识,提升编程技能

30道Python基础练习题及答案:助您巩固Python基础知识,提升编程技能 去发现同类优质开源项目:https://gitcode.com/ 在编程的世界里,Python以其简洁的语法和强大的功能赢得了无数开发者的青睐。为了帮助更多Python学习者巩固基础,提升技能,今天向大家推荐一个开源项目——30道Python基础练习题及答案。 项目介绍 30道Python基础练习题及答案是专门为Pyt...

gitblog_06743的博客 463

1000道Python题库系列分享七(30道)

上一期题目链接:1000道Python题库系列分享六(40道)上一期题目答案:本期题目:----------相关阅读----------教学课件1900页Python系列PPT分享一:基础...

董付国的Python专栏 177
上一篇: PyCharm安装教程(详细步骤),小白也能看懂
下一篇: 如何让PyCharm使用Docker配置Python解释器?
HUHU爱学习
博客等级 码龄4年 1215粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值