Python入门:百分号 (%)、enumerate()【配合“动手学深度学习”补充使用】

本文介绍了Python中的取模运算符(%),以及其在计算余数的应用。同时讲述了字符串格式化的历史和现代替代方法,重点讲解了JupyterNotebook中的魔术命令如`%matplotlibinline`,以及内置函数enumerate()在遍历可迭代对象时的索引和值获取。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

百分号 (%)

取模运算符(Modulo Operator)

当 % 被用在两个数字之间时,它作为取模运算符,返回两个数字相除的余数。例如,7 % 3 的结果是 1,因为7除以3得到一个商数2余数1。

remainder = 7 % 3  # 结果是 1

字符串格式化(String Formatting)

在早期的Python版本中,% 被用作字符串格式化运算符,它允许你将值插入字符串中的占位符。尽管这种格式化方法在最新的Python版本中不再是首选(推荐使用.format()方法或f-strings),但你仍然可以在一些旧代码中看到它。

name = "Alice"
greeting = "Hello, %s!" 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值