栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python语句用法整理(1)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python语句用法整理(1)

len("automatically")
len([1,1,5,1,4])
len(("one",))

识别字符串长度

x=[1,2,3,4,5]
x.append(6)
x
#如下功能相同
x=[1,2,3,4,5]
list.append(x,6)
x

向数组中加入新的对象

 . 用于存取对象的某个属性

x=[1,2,3,4,5]
x[0]

索引从0开始,这里会输出1

x=[1,2,3,4,5]
x[2]=7

3会变成7

>>> a=["wow",23]
>>> b=["wow",23]
>>> a is b
False
>>> b=a
>>> a is b
True

当is左右的对象指向的是同一个对象,会返回true

>>> a=3
>>> b=3
>>> a is b
True
>>> a==b
True
>>> a=banana
>>> b=banana
>>> a is b
True
>>> a==b
True
>>> a="faker"
>>> b="faker"
>>> a is b
True
>>> a==b
True

 当给对象赋的是单一数值而非数组时,非同一对象用is判定是true

>>> c="absolutely"
>>> d= None
>>> c is not None,d is None
(True, True)

反向测试。None用作位置标记值,指示“未知”或“不存在”

>>> a=3
>>> b=5
>>> a==b
False
>>> a>> a<=b,a!=b
(True, True)

==表示等于,!=表示不等于,<=小于等于,>=大于等于

>>> a=["more",5]
>>> b=["more",5]
>>> a==b
True

a与b是不同的对象,但有相同的值,所以比较结果是True

>>> a=55
>>> 0<=a<=56
True

链式结构

>>> x=["absolutely",2,3]
>>> 2 in x
True
>>> "ab" not in x
True
>>> "fake" in x
False

in用来判定对象是否在数组中

>>> absolutely="fake a smile"
>>> "k" in absolutely
True
>>> "mil" in absolutely
True

查找字符是否在数组中

>>> apple=1
>>> banana=2
>>> zero=0
>>> apple and banana
2
>>> banana and apple
1
>>> apple and zero
0
>>> apple==banana
False
>>> apple is not banana
True
>>> banana or apple
2

and返回最后一个真值,or返回第一个真值。顺便加了个身份操作符的练习(判断false和true)

>>> x=2
>>> if x==2:
...     print("you are very good")
... 
you are very good

先给x赋个值,然后进入if语句

>>> x=3
>>> y=4
>>> if x is y:
...     print("x is y")
... elif x!=y:
...     print("you are very good")
... else:
...     print("what is you doing")
... 
you are very good

if判断true和false来执行后续语句

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/355272.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号