“Big Yellow”的版本间的差异

来自CloudWiki
跳转至: 导航搜索
if简用
循环简用
第32行: 第32行:
 
===循环简用===
 
===循环简用===
 
*小小循环
 
*小小循环
for num in range(1,11):
+
for num in range(1,11):
    print(str(num)+'+1=',num+1)
+
    print(str(num)+'+1=',num+1)

2018年5月19日 (六) 05:40的版本

知识点一

if简用

  • 用if语句写一个简易的密码输入小程序

.

password_list =['*#*#','123456']
def account_login():
   password = input('Password:')
   if password == '12345':
       print('Login success!')
   else:
       print('Wrong password or invalid input!')
       account_login()
account_login()

.

  • 用if语句写一个简易的修改密码的小程序
def account_login():
   password = input('password:')
   password_correct = password == password_list[-1]
   password_reset = password == password_list[0]
   if password_correct:
       print('Login success!')
   elif password_reset:
       new_password = input('Enter a new password:')
       password_list.append(new_password)
       print('Your password has changed successfully!')
       account_login()
   else:
       print('Wrong password or invalid input!')
       account_login()
account_login()

循环简用

  • 小小循环
for num in range(1,11):
    print(str(num)+'+1=',num+1)