**若代码有误,欢迎大家指正。**
1、猜数游戏
from random import randint
ran = randint(0,9) #产生0-9之间的整数(包括9)
number = eval(input("请输入你猜测的数字:"))
N = 1
while(ran != number):
if(ran > number):
print("遗憾,太小了")
else:
print("遗憾,太大了")
number = eval(input("请输入你猜测的数字:"))
N = N + 1
print("预测{}次,你猜中了!".format(N))
运行结果
请输入你猜测的数字:2
预测1次,你猜中了!
2、统计字符个数
s = input("请输入一行字符:")
letter = 0 #字母
Space = 0 #空格
number = 0 #数字
character = 0 #其他字符
for i in s:
if ord("a") <= ord(i.lower()) <= ord("z"):
letter += 1
elif ord(" ") == ord(i):
Space += 1
elif ord("0") <= ord(i) <= ord("9"):
number += 1
else:
character += 1
print("英文个数:" + str(letter))
print("空格个数:" + str(Space))
print("数字个数:" + str(number))
print("其他字符个数:" +</