1、while循环
#猜lucky_number = 6 #如果比6大,提示你猜的大了 #如果比6小,提示你猜的小了 #猜的等于6,提示Bingo #限制3次 lucky_num = 6 count = 0 while count < 3: count = count + 1 num = int(input("请输入你猜测的数字:")) if lucky_num > num: print("你猜测过小!") elif lucky_num < num: print("你猜测过大!") else: print("你猜对了!") break else: #如果上面循环正常退出刚运行,否则不运行 print("猜测错误太多了!")
2、for in 循环
#猜lucky_number = 6 #如果比6大,提示你猜的大了 #如果比6小,提示你猜的小了 #猜的等于6,提示Bingo #限制3次 lucky_num = 6 for i in range(3): num = int(input("请输入你猜测的数字:")) if lucky_num > num: print("你猜测过小!") elif lucky_num < num: print("你猜测过大!") else: print("你猜对了!") break else: #如果上面循环正常退出刚运行,否则不运行 print("猜测错误太多了!")
3、字符串
功能函数:strip()去掉前后空格,如果有参数则去掉字符串中匹配到的参数
s1 = " char ".strip() print(s1) #char s2 = "cvc".strip('c') print(s2) #v
功能函数:分割
s = "abcdefg" print(s[0:2]) #ab,从0开始不包括2 print(s[:2]) #ab print(s[::2]) #aceg,隔位取