生成一个在指定数组范围内随机的整数，并询问用户是否想要重新生成（是或否）。

数字下限: 1, 数字上限: 100
生成一个在指定范围内的随机整数： 

```python
import random

lower_limit = 1
upper_limit = 100

random_number = random.randint(lower_limit, upper_limit)

print(random_number)
```

然后询问用户是否想要重新生成： 

```python
response = input("Do you want to generate another random number? (yes or no)")

if response == "yes":
    random_number = random.randint(lower_limit, upper_limit)
    print(random_number)
else:
    print("Ok, goodbye!")
```