我用 python 编程将近 2 年了,我在看一些旧代码时发现了一件非常奇怪的事情。
import random, sys, time
try:
while True:
print(' ', str(random.randint(100,999)), end='')
time.sleep(0.01)
except:
sys.exit()
Run Code Online (Sandbox Code Playgroud)
按照这段代码的语法,我的程序应该永远打印一个空格和一个从 100 到 999 的随机数,但这并没有发生。
当我运行此代码时,屏幕上没有任何显示,直到我按下 CTRL-C,即使删除 try 语句也不会改变任何内容。
我尝试更改控制台(Windows 终端、powershell 和 CMD),但什么也没发生。
请有人帮我解决这个问题吗?谢谢
我希望我的下拉列表根据所选值显示/隐藏 Div
我的 angular 项目中有一个下拉列表和几个 Div,如代码所示
<div class="col-md-12 no-padding">
<label>Reply Type</label>
<select class="form-control select2" formControlName="replytype" type="text" style="width: 100%;">
<option value="predefined">Predefined</option>
<option value="opentype">Open Type</option>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
Div1
<div class="col-md-12 no-padding">
<label>Application Name</label>
<input type="text" formControlName="applicationname" class="form-control" id="applicationname" placeholder="Application Name">
<span class="text-danger" *ngIf="form.controls['applicationname'].touched && form.controls['applicationname'].hasError('required')">
Application Name is required! </span>
</div>
Run Code Online (Sandbox Code Playgroud)
Div2
<div class="col-md-12 no-padding">
<label>Main Menu</label>
<input type="text"class="form-control" id="mainmenu" placeholder="Message Text">
</div>
Run Code Online (Sandbox Code Playgroud)
如果选定的值是预定义的,则 Div1 是可见的,而 Div2 是隐藏的,但如果它是 opentype,则 Div2 是可见的,而 Div1 是隐藏的。
默认情况下,Div1 值应该是 opentype 并且 Div2 应该是可见的