Добавление символов в строку - PullRequest
0 голосов
/ 06 февраля 2020

Я пытаюсь добавить символы в строку, но у меня проблема с l oop. Я не знаю команду для добавления символов в строку:

import string
import random

def main():
  generateRandomNumbers()
def generateRandomNumbers():
    nameLength = 10
    for i in range(nameLength)
       x = random.choice(string.ascii_lowercase )
       uname.append(x)
    print (x)
size = 0
nameLength=0
if __name__ == "__main__":
    main()

Я получаю следующее сообщение об ошибке:

File "Fl.py", line 8
    for i in range(nameLength)
                             ^ SyntaxError: invalid syntax

1 Ответ

2 голосов
/ 06 февраля 2020

Вы получаете синтаксическую ошибку, потому что вам не хватает двоеточия в конце вашего для l oop. Это должно выглядеть так:

for i in range(nameLength):

Как уже сказал Кенан, я бы рекомендовал использовать оператор + для добавления к строке. Эта статья содержит несколько достойных примеров, которые помогут вам выбрать правильный путь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...