1,in ,not in

判断子元素是是否在原字符串(字典,列表,集合)中,主要是用在检测敏感字

print('a' in 'abcchhhhd')
有则返回True,
print('j' in 'abcchhhhd')
没有则返回False
 
主要是用在检测敏感字
comment = input("请输入你的评论:")
while True:
if '血腥' in comment:
print("请重新输入:")
break

2,控制流程 之 while ....else 之深入

如果循环被break 打断,程序就不会走else语句,否则就走else语句

flag =True
while flag:
if flag == True:
print('欢迎学习python')
break
else:
print('呵呵呵')
flag =True
while True:
if flag == True:
print('欢迎学习python')
if flag == False:
print('hhhh')
else:
print('呵呵呵')

3,  格式化输出

name =input("请输入你的姓名:")
age =input("请输入你的年龄:")
hobby =input("请输入你的爱好:")
msg ="我的姓名叫%s,年龄是%d,爱好是%s"%(name,int(age),hobby)
print(msg)

先看上面的代码,其中%s代表字符串的占位符,%d是数字的占位符,这时候必须在年龄一行输入数字,否则程序会报错。

这里有个问题如果,程序里有两个%%,这时候怎么办呢?

name =input("请输入你的姓名:")
age =input("请输入你的年龄:")
hobby =input("请输入你的爱好:")
msg = "我是%s,年龄%d,爱好是%s,目前学习进度为80%%"%(name,int(age),hobby)
print(msg)

还有一种字典的格式化输出模式,dic 字典输出

dic ={'name':'yu','age':,'hobby':'like'}
msg ="我叫%(name)s,年龄%(age)d岁,爱好%(hobby)s,"% dic
print(msg)

4,基本运算符

运算符

  计算机可以进行的运算有很多种,可不只加减乘除这么简单,运算按种类可分为算数运算、比较运算、逻辑运算、赋值运算、成员运算、身份运算、位运算,今天我们暂只学习算数运算、比较运算、逻辑运算、赋值运算

算数运算

以下假设变量:a=10,b=20

比较运算

以下假设变量:a=10,b=20

赋值运算

以下假设变量:a=10,b=20

逻辑运算

针对逻辑运算的进一步研究:

  1,在没有()的情况下not 优先级高于 and,and优先级高于or,即优先级关系为( )>not>and>or,同一优先级从左往右计算。

2,

x or y , x为真,值就是x,x为假,值是y;

x and y, x为真,值是y,x为假,值是x。

最新文章

  1. 写了cookie阻止通过输入地址直接访问下一个html,但是直接输入地址访问时,会闪一下下一个页面,怎么回事啊????、
  2. 轻松掌握:JavaScript状态模式
  3. [转]Dll注入经典方法完整版
  4. [转]一个四叉树Demo学习
  5. 解耦HTML、CSS和JavaScript
  6. 01.Hibernate入门
  7. Top 12 Best Free Network Monitoring Tools (12种免费网络监控工具)
  8. $_GLOBALS超全局数组和global定义的全局变量区别?
  9. php中使用伪静态
  10. OpenSceneGraph几个重要功能节点练习
  11. 对.Net Core结合Docker和Jexus的实践
  12. html和css的使用方法以及样式
  13. 颜色空间之CIE2000色差公式
  14. Debian中配置静态IP
  15. servlet 乱码解决方法
  16. 小程序自定义tabBar,动态控制tabBar
  17. HTTP 的长连接和短连接
  18. VsCode 使用习惯设置(备份)
  19. Jenkins安装以及邮件配置
  20. Firefox内存占用过高解决方法

热门文章

  1. 【模板】2-SAT
  2. PHP原生处理select结果集的函数介绍
  3. eCharts使用图表简单示例
  4. Laravel 下生成验证码的类
  5. 看我如何未授权登陆某APP任意用户(token泄露实例)
  6. 简单BootLoader
  7. Win7下mysql的安装
  8. flask模版继承和block
  9. net-snmp开发教程
  10. [JUC-2]AbstractQueuedSynchronizer源码分析