在任意编程环境下,if,for,while的使用必不可少,掌握这些语句,对编程的效率大大提升
#if使用
##if的使用很简单,这里就不画图,直接代码
_username='dsl'
_password='abc123'
username=input("username:")
password=input("password:")
#password=getpass.getpass("password:")
password=input("password:")
if _username==username and _password==password: #python,if语句使用起来比较简单,它不同与C,如果条件达成他就执行下一句否则就执行else,
print("Welcome user {name} login..".format(name=username)) #如果if语句为true,则执行这一句
else: #否则执行下面这句
print("Invalid username or password !")
#在补充一点,python的if连用时不同C,或者其他语言,只需要elif就行
#for的使用
一谈到循环,我们最先想到的就是,for,while,线程,今天先解释for,while,线程以后再提
##先看代码
#i从0开始执行10次,并打印出0-9数字
for i in range(10):
print("loop",i)
#i从0开始执行5次,并打印出偶数0-2-4-6-8
for i in range(0,10,2):
print("loop",i)
#这是一个带判断循环,
for i in range(0,10):
if i<3:
print("loop",i)
else:
continue #结束本次循环,执行下一次循环
print("hehe")
'''for i in range(10):
print("--------",i)
for j in range(10):
print(j)
if j>5:
break #直接结束循环
'''
#while的使用
##先看代码
其实while使用很简单,但是有一点值得注意,就是死循环,我们在使用时可以利用死循环这一特性,完成特定需求
count=0
while True:
print("count:",count)
count=count+1 #count +=1
if count==1000:
break