• 用break退出while循环

    看凡云阁写的示例: primt = "\n请输入:" primt += "\n(输入'quit'退出。)" while True: city = input(primt) if city == 'quit': break else: print(f"你到过的地方是{city.title()}!") 运行程序,结果如下: 请输入: (输入'quit'退出。)浙江 你到过的地方是浙江! 看懂了吗?
    作者:fanyun/2023年7月05日/分类:python/阅读:255次/标签:/抢沙发
  • 将字符串转为数值

    怎样将字符串转换为数值呢? age = int(age) 看凡云阁下面的一段代码: height = input("请输入你的身高(单位:CM):") height = int(height) if height >= 100: print("\n恭喜你,满足身高要求,可以参加此次活动,祝你玩得愉快!") else: print("\n对不起,你身高不符合安全最低标准,请谅解,不能参加此次活动!") 如果不用i...
    作者:fanyun/2023年6月28日/分类:python/阅读:232次/标签:/抢沙发
  • 我们先来看一段循环中套循环的示例: names = ['a','admin','r','t'] #创建列表 if names: #大判断 for name in names: #内循环 if name == 'admin': #小判断 print(f"hello {name},would you like to see a status report?") else: print(f"daaing {name}.") else: #列表为空则输出如下内容 print('we need to find so...
    作者:fanyun/2023年5月18日/分类:python/阅读:214次/标签:/抢沙发
  • 处理多个列表示例

    names=['a','b','e','f'] #顾客点配料 abcdes=['a','b','c','d'] #本店提供的配料 for name in names: #循环 if name in abcdes: #如果顾客点的配料包含在提供的配料中 print(f"adding {name}.") else: print(f"sorry,we don't have {name}.") print("\nfinished making your pizza!") 输出结果如下: adding a...
    作者:fanyun/2023年5月11日/分类:python/阅读:254次/标签:/抢沙发
  • 确定列表是否为空

    先看一段代码: names=['q','f']#如果列表为空 ,则只保留中扩号即可。 if names: for name in names: print(f"adding {name}.") print("\nfinished making your pizza!") else: print("are you sure you want a plain pizza?") 输出如下: adding q. adding f. finished making your pizza! 如果列表为空,则输出如下结果: are you sure...
    作者:fanyun/2023年5月11日/分类:python/阅读:298次/标签:/抢沙发
  • for 循环语句示例

    先看凡云阁代码示例: name=['a','b','c','d'] for names in name: if names=='c': print("sorry,we are out of e right now.") else: print(f"adding {names}.") print("\nfinished making your pizza!") 输出: adding a. adding b. sorry,we are out of e right now. adding d. finished making your pizza!
    作者:fanyun/2023年5月10日/分类:python/阅读:202次/标签:/抢沙发
  • if elif 使用方法的示例

    我们再来看看 if elif 使用方法的示例 age=['a','b','c','d'] if 'a' in age: print("you really like a!") if 'b'in age: print("you really like b!") if 'c' in age: print("you really like c!") if 'e' in age: print("you really like e!") 输出结果如下: you really like a you really like b you really like c ...
    作者:fanyun/2023年5月09日/分类:python/阅读:257次/标签:/抢沙发
  • if 语句,多个条件的测试

    同理,先看一段代码: name=['a','b'] if 'a'in name: print("adding a.") if'b'in name: print("adding b.") if 'c' in name: print("adding c.") print("\nfinished making your pizza!") 先看上面代码的含义: name的值为客户点的,共有两个,a与b. 但我们为客户提供选择共有三个,分别是a,b,c。 我们要求代码运行的结果,只...
    作者:fanyun/2023年5月07日/分类:python/阅读:238次/标签:/抢沙发
  • if-elif-else 结构语句

    先看凡云阁示例: age=12 if age<4: print("you 0") elif age<18: print("you 25") else: print("you 40") 上面代码含义: 按步骤执行,条件为真就不执行下一条。 如果age小于4,则输出 you 0 如果age小于18,则输出 you 25 如果上面两个条件都不满足,则输出 you 40 所以,上面代码输出结果为: yo...
    作者:fanyun/2023年5月07日/分类:python/阅读:255次/标签:/抢沙发