python
while循環
while 語句:
執行語句
結束條件
#應用while輸出1到11
counts = 1
while True:
print("counts:", counts)
counts = counts +1 #counts +=1
if counts == 11:
break
for 循環
for 變量 in range(起始值,終止值,步長):
循環語句
#從零開始以3為步長不超過10
for i in range(0,10,3)
print(i)
python注釋中獲得輸入信息的幾種方式
方法1:
變量1 = input(“A”)
變量2 = input(“B”)
info = '''
C:%s
D:%s
'''%(變量1,變量2)
#輸入姓名、年齡,輸出姓名、年齡
name = input("name")
age = int(input("age"))
info = '''
-------------info of %s---------
name:%s
age:%d
'''%(name,name,age)
print(info)
方法2:
變量1 = input(“A”)
變量2 = input(“B”)
info = '''
C:{E}
D:{F}
'''.format(E=變量1,F=變量2)
info2 = '''
-------------info of {_name}---------
name:{_name}
age:{_age}
'''.format(_name=name,
_age=age)
print(info2)
方法3:
變量1 = input(“A”)
變量2 = input(“B”)
info = '''
C:{0}
D:{1}
'''.format(變量1,變量2)
info3 = '''
-------------info of {0}---------
name:{0}
age:{1}
'''.format(name, age)
print(info3)
簡單登陸
#引入一個getpass
import getpass
#定義一個用戶名和密碼
_name = '123'
_password = '456'
#獲得鍵盤輸入值
name = input("name")
# password = getpass.getpass("password")
# 密碼密文,pycharm不好使
password = input("password")
#判斷用戶名和密碼是否一致
if _name == name and _password == password:
#將用戶名傳給輸出語句中
print("welcome user{name} login...".format(name = name))
print("----------------")
else:
print("Invalid password")
猜大小小程序
number = 20
#for 循環 range(開始,結束,步長)
for i in range(1,10,2):
#獲得輸入值
guess_number = int(input("guess number:"))
#進行比較
if guess_number == number:
print("yes, you got it.")
elif guess_number > number:
print("think smaller ...")
else:
print("think bigger!")
print("loop",i)
