【干货大放送!】小白必备Python100道练习题,赶紧收藏

嗨~我是小鱼

爆肝给大家整理了这份今天给大家分享100道Python练习题。大家一定要给我三连啊~

在此之前,先给大家推荐一个工具,是一个对 Python 运行原理进行可视化分析的工具,Python Tutor,点击 Next 按钮就会根据执行步骤显示原理,对新手理解代码运行原理有很大帮助。举一个简单的例子,sort() 方式和 sorted()的区别。

可以明显看到 sort() 会就地在原序列上排序,sorted() 新建了一个新的序列。

Python基础习题

1、怎么计算2的3次方

解法1:直接用运算符 **

>>> 2**3
8

解法2:用函数 pow

>>> pow(2,3)
8

2、怎么找出序列中的最大值和最小值?

用内置函数 max 和 min

>>> l = (123, 888, 666)
>>> max(l)
888
>>> min(l)
123

3、怎么将字符列表转为字符串

用 join 方法,合并序列的元素

>>> l = ['Python', 'Circle', 'is', 'ok']
>>> j = ' '.join(l)
>>> j
'Python Circle is ok'

4、怎么快速打印出包含所有 ASCII 字母(大写和小写)的字符串

用 string 模块的方法

>>> import string
>>> string.ascii_letters
'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ'

5、怎么让字符串居中

用字符串中的 center 方法,他会在两边自动填充字符(默认为空格),让字符串居中

>>> k = 小鱼Python

>>> k.center(50)
'              更多精彩,请关注「小鱼Python」              '
>>> k.center(50, '*')

6、怎么在字符串中找到子串

用 find 方法,如果找到,就返回子串的第一个字符的索引,否则返回 -1

>>> ss = 'I Love Python'
>>> ss.find('I')
0
>>> ss.find('Python')
7

7、怎么让字符的首字母大写࿰

  • 19
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 25
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 25
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值