---恢复内容开始---
小学生都能学会的python(运算符和编码)
一.格式化输出
#占位:"%s"占位,占得是字符串,"%d"占位,占的是数字.
1 # 让用户输入 名字, 年龄, 爱好 。格式化输出成 我叫xxx, 我喜欢干xxxx。 我今年xxx大了 2 name = "alex" 3 age = 18 4 hobby = "佩奇" 5 print("我叫%s, 我喜欢干%s, 我今年%d岁了" % (name, hobby, age)) # %d 必须占位数字 6 7 print("我叫%s, 我已经学习python15%%了" % ("刘伟")) # 当字符串中出现了占位符。 那么想要使用%。 必须写%%
二,基本运算符
2.1 算法运算
#"+"(两对象相加), "-"(两对象相减), "*"(两对象相乘), "/"(两对象相除) , "%"(取模,输出结果为余数), "**"(幂 输出x的y次幂), "//"(取整除 输出结果为商的整数)
1 # print(1+2) 2 # print(1-2) 3 # print(1*2) 4 # prin2) 5 # print(1**2) 6 # print(2**1) 7 # print(2**2) 8 # print(2**3)
2.2 ⽐较运算
#"=="(等于,比较对象是否相等), "!="(不等于,比较对象是否不等于), "<>"(不等于,比较对象是否不等于), ">"(前者大于后者), "<"(后者大于前者), ">="(前者大于或者等于后者), "<=", (后者大于或者等于前者)
# and 并且的意思. 当左右两端同时为真。 运算的结果才能是真
# or 或者的意思. 有一个为真。 结果就是真
# not 非真即假, 非假即真.
1 print(3 > 4 or 4<3 and 1 ==1) # False 2 print(1 < 2 and 3 < 4 or 1 > 2) # True 3 print(2 > 1 and 3 < 4 or 4 > 5 and 2 < 1) # True 4 print(1 > 2 and 3 < 4 or 4 > 5 and 2 > 1 or 9 < 8) # False 5 print(1 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # False 6 print(not 2 > 1 and 3 < 4 or 4 > 5 and 2 > 1 and 9 > 8 or 7 < 6) # False
三. while循环
'''
while循环
while 条件:
代码块
流程: 判断条件是否为真。 如果真, 执行代码块。 然后再次判断条件是否为真 。如果真继续执行代码块。。。。
直到条件变成了假。 循环退出
'''
1 #死循环: 永远都停不下来的 2 while True: 3 print("!@#$%^&*") 4 5 喷10次 6 count = 1 7 while count <= 10000: # 当count小于等于10的时候。 喷 8 print("!@#$%^&*") 9 count = count + 1 10 # count的作用: 计数。 控制循环范围 11 12 # 从1-100 13 count = 1 14 while count <= 100: 15 print(count) 16 count = count + 1 17 18 # 求1+2+3+4+5+....+10054 = ? 19 count = 1 20 sum = 0 # 最终的结果 21 while count <= 100: 22 sum = sum + count # 累加运算的思想 23 count = count + 1 24 # 25 print(sum)
1 content = input("请输入你要跟对方说的话(输入Q退出程序):") 2 if content == 'Q': 3 # exit(0) # 这个是彻底的退出程序。 4 # break # 打断的是当前本层循环, 终止掉循环, 毁灭性的 5 continue # 停止当前本次循环。 继续执行下一次循环 暂时性的 6 print(content) 7 8 print("我去吃饭了") 9 10 count = 1 11 while count <= 10: 12 print(count) 13 if count == 3: 14 break 15 count = count + 1 16 else: # 当条件不成立的时候执行 17 print("刘伟") # ???
1 content = input("请输入你的评论信息:") 2 if "金三胖" in content: # xxx是否出现在xxx中 3 print("对不起. 你的评论包含敏感词汇") 4 else: 5 print("OK")