Python语法入门之基本数据类型(day04)

成员运算

in 判断在… 里面

not in 取反

print('a' in 'hello world aaa')
print('hello' in 'hello world aaa')
print( 'jason' in ['jason','egon','kevin'])
#字典参与成员运算  只有key 参加   value无法参与
print('jason' in {'name','jason','pwd':123 })
print( 'name' in {'name','jason','pwd':123})

身份运算

L1=['aaa','bbb','ccc']
L2=['aaa','bbb','ccc']
print(L1 == L2) # True
print (L1 is L2)# false
'''
值相等内存地址不一定相等
内存地址相等值一定相等
'''

流程控制

顺序结构

​ 代码自上面下依次运行(我们之前所写的代码都是顺序结构)

分支结构

​ 代码 远行到某个节点之后根据条件的不同执行不同的代码(if代码)

​ 必备知识

​ 代码缩进

	在python中使用缩进来表示代码的从属关系

	一般情况下我们采取四个空格来表示缩进(推荐)

​ 并不是所有的代码都可以拥有子代码

​ 截至目前为止只有if可以拥有子代码

​ 同属于一个关键字的子代码必须要保持相同的缩进量

#如果年龄小于30岁打印小姐姐
 age=20
    if age<30
    print('小姐姐')
    elseprint('认错人了')
     如果条件成立则走if 的子代码
 如果条件不成立则走else 的子代码
    
# 根据用户输入内容打印其权限
'''
wyz --> 超级管理员
tom  --> 普通管理员
jack,rain --> 业务主管
其他 --> 普通用户
'''
res = input('请输入用户名>>>:' )

if res=='wyz':
      print("超级管理员")
elif res== "tom":
    print("普通管理员")
elif res=='jack' or res=='rain':
    print('业务管理')

else:
    print('普通用户')  
    

    
    
    
    

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-tDuNPpK1-1624955172039)(%E6%88%90%E5%91%98%E8%BF%90%E7%AE%97.assets/image-20210610200715035.png)]

循环结构

​ 代码运行到某个节点之后一直重复执行某一段代码直到结束(while , for )

while True:
name=input('名称》》》:')
pwd=input('密码》》》:')
 if name=='jason' ande pwd=='123':
     print('success login!')
  else:
      print('pass not')
'''
总结   
while  条件:
	 循环体代码1
	 循环体代码2
	 。。。。
 当条件成立的情况下 会依次执行while 子代码
 子代码运行结束之后再次返回到条件处判断条件是否成立,如果成立继续执行
'''           

while 三个关键字

break 结束循环体(结束离它最近的循环)

continue 结束上一次循环进行下一次循环

while

else

while镶嵌及标志位

全局标志位

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-T6sEF3Mg-1624955172042)(%E6%88%90%E5%91%98%E8%BF%90%E7%AE%97.assets/image-20210610215523519.png)]

for 循环

len 获取列

#for循环能够做到的事情While 循环都可以做到
#但是for 循环使用起来比while更加的简单快捷

表的长度

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值