为了账号安全,请及时绑定邮箱和手机立即绑定

区间问题

要输出前20个字符,是否从0-19,那起始num是否应该为0,条件num是否应该为num>19中止。

正在回答

2 回答

输出20个字符,python中字符的第一位常用0表示,第二位用1表示,则输出的20个字符就是你说的第0~19位的字符,则if语句中的中止条件就是num>19。同理,如果将num初始值设为1,那么if语句中的中止条件就是num>20,这里的1就可以理解为字符串中的第一位。因而用0或1表示字符串的第一位区别不大,不影响最终的结果。

http://img1.sycdn.imooc.com/62c458640001a2d310080736.jpg

http://img1.sycdn.imooc.com/62c458640001cf7010240736.jpg


0 回复 有任何疑惑可以回复我~

下表从0开始的话,num应该为0,条件应该是num>19

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

区间问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信