对python部分字符、函数和语句的理解
print–输出
input–要求输入
while–条件成立后再执行
if–如果
else–或者
elif–再如果
import–导入模块~
assert–断言(此后的条件为假时程序自动崩溃)
range–函数,可创建一个整数列表,一般用在 for 循环中
while True:
break -----满足条件跳出循环
while True:
continue -----满足条件继续循环
写的几个小程序
1.这是个猜数游戏,其中random.randint是随机数。
import random
secret = random.randint(1,10)
print('-------第二天的作业---------')
temp = input("来耍个游戏吖,你猜猜小青心里想的是哪个数字:")
guess = int(temp)
while guess != secret:
temp = input("没得事你可以的,再来:")
guess = int(temp)
if guess == secret:
print("牛批牛批,。")
print("猜中了有奖励哟,不过我还没有想好奖励什么")
else:
if guess > secret:
print("大辽大辽,你不行啊~.~")
else:
print("no no no,小了.")
print("游戏结束~.~")
2.这是个登分系统。
score = int(input('请输入您的分数:'))
if 100 > score >= 95:
print('A')
elif 95 > score >= 85:
print('B')
elif 85 > score >= 75:
print('C')
elif 75> score >= 60:
print('D')
else:
print('输入错误')
3.这是个登陆器。(未完成)
d = {}
print('登陆界面')
while Ture:
name = input('请输入您的用户名:')
if name in d:
break
else:
print('您输入的用户名不存在,请重新输入')
continue
while True:
password = input('请输入您的密码:')
if d[name] == password:
print('进入系统')
break
else:
print('您输入的密码不正确,请重新输入')
continue