Re: 要怎摸在字串后面+新ㄉ字串

楼主: oz5566 (阿康)   2018-12-27 11:40:29
※ 引述《oz5566 (夏洛克。福尔摩斯)》之铭言:
: 大概是这样
: 原本是 https://term.ptt.cc/
: 我要让他
: 后面变成
: https://term.ptt.cc/1
: https://term.ptt.cc/2
: https://term.ptt.cc/3
: 者要怎摸用阿 我之前有用出来 但我忘ㄌQQ
→ surimodo: 你是不是没加'' 好像是 'abc'+'def' 12/27
11:34
不太懂耶
p = 'https://term.ptt.cc/' + 'i'
i = 1222
print(p)
出来是
https://term.ptt.cc/i
没办法出现
https://term.ptt.cc/1222
不懂qq
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:41:00
'i'的意思是字串i,不是变量i
作者: walter741225 (瓦特)   2018-12-27 11:41:00
'i'是字串 但是你想要的是接i这个变量
作者: surimodo (好吃棉花糖)   2018-12-27 11:41:00
''里面只能是字串 不能是变量
楼主: oz5566 (阿康)   2018-12-27 11:42:00
所以要佣 str(i)
作者: surimodo (好吃棉花糖)   2018-12-27 11:42:00
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:42:00
要马一开始你就令i='1222'
楼主: oz5566 (阿康)   2018-12-27 11:43:00
我史要让她一职变大这样我看一下循环怎用==
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:43:00
如果你用循环,i应该是有提前宣告
楼主: oz5566 (阿康)   2018-12-27 11:45:00
神摸意思 放在前面ㄇ
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:45:00
喔喔,你是用while而不是用for嘛?
作者: emptie ([ ])   2018-12-27 11:46:00
在for那行,i就有被指定一个值了吧?
楼主: oz5566 (阿康)   2018-12-27 11:46:00
FOR 压我现在不知道 FOR 那行摸写==
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:47:00
emptie有解答惹,包在for情况下i本来就有付值惹最简单的写法不就for i in range(0, 999):i是从0到998的数字
楼主: oz5566 (阿康)   2018-12-27 11:50:00
p = 'https://term.ptt.cc/' + str(i) 这样错
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:50:00
你贴完整的codeㄅ,是错啥==
作者: surimodo (好吃棉花糖)   2018-12-27 11:51:00
不要一直要别人观落阴 程式码贴上来好不你没缩排
楼主: oz5566 (阿康)   2018-12-27 11:52:00
贴ㄌ贴ㄌ
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:52:00
尼是不是没有缩排?阿康你以后遇到出错,可以先去google错误讯息==
楼主: oz5566 (阿康)   2018-12-27 11:53:00
QQ
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:53:00
你print(p)也要缩排啊不然你印出p的时候只会是循环跑完后才印
楼主: oz5566 (阿康)   2018-12-27 11:54:00
...QQ
作者: surimodo (好吃棉花糖)   2018-12-27 11:54:00
python 是用缩排区分 c语言{}比较好理解= =
作者: durantjosh (肚烂特‧乔许)   2018-12-27 11:54:00
python主要是认缩排der
作者: surimodo (好吃棉花糖)   2018-12-27 11:55:00
简单说你print(p)没有在循环里面要不是你当初把可鲁姊赶走 第二课就教到循环了= =
作者: emptie ([ ])   2018-12-27 12:05:00
有吗 我觉得python好读很多耶

Links booklink

Contact Us: admin [ a t ] ucptt.com