Private Sub Form_Click()
n=1
s=0
Do while
s=
n=n+1
Loop
Print s
End sub
①设定⼀个理想数字比如:66,
②让⽤户输入数字,如果比66⼤,则显示:“你猜大了!”;
③如果⽐66小,则显示:“你猜小了!”;
④只有等于66,显示:“你才对了!”,并退出循环。
For x=1 To 100 Step 1
y=y+x
____
Text1.text=Cstr(y)
program=["Java","Python","Visual Basic"]
for i in program:
print (i,len(i))
count=0 #拥于记录试错的次数
rightname=“admin”
rightpasswd=“admin123”
while :#只允许试错3次
name=input(“请输入用户名:”)
passwd=input(“请输入密码:”)
if name==rightname passwd==rightpasswd:
print(“登录成功!”)
#如果登录成功,则直接跳出循环
else:
print(“登录失败!”)
#试错次数+1
else:
print(“登录次数超过三次,请稍后登录”)
学习了Python编程之后,老师留给了同学们一个作业—编写程序计算“1+2+3+…+100”的结果并输出。
对象名 |
属性名 |
属性 |
Command1 |
计算 |
Private Sub Command1_Click()
Dim i, s As Integer
s =
For i = 0 To 100 Step 1
Next i
Label2.Caption = Str(s)
End Sub
S=0
For i=1 to 8 step 3
S=S+i
Next i
Print s
此循环语句中,循环体中的语句是,循环变量是,初值是 ,终值是,输出S值是。
分析流程图,在代码窗口中①处应填写的代码正确的是( )
for i in range(0,2):
print(i)
a=0
while a<5:
a=a+1
print(a)
a,b=[0]*10,[False]*10
i=0
while i<=9:
if not b[r]:
a[i]=r
i=i+1
print(a)
则划线处的代码依次是( )
① r=random.randint(0,10)
② b[r]=True
③import random
④ b[i]=True
⑤from random import randint
⑥ r=random.randint(0,9)
百千白鸡问题是经典的数学问题,原题为“鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一;百钱买百鸡,则翁、母、雏各几何?”翻译过来,意思是公鸡一个五块钱,母鸡一个三块钱,小鸡三个一块钱,现在要用一百块钱买一百只鸡,问公鸡、母鸡、小鸡各多少只?
import random
while True:
x=random.randrange(0,20)
y=random.randrange(0,33)
z=random.randrange(0,100)
if 5*x+3*y+z/3==100 and x+y+z==100:
print('公鸡',x)
print('母鸡',y)
print('小鸡',z)
for i in range(6):
print( )
*
**
***
****
*****