序列类型(list:列表,str:字符串,tuple:元组)

                                            一

:后面必须要有缩进          pass也是占位

1,语法详解

!=  代表不等于的意思

==    两个等于号才用来表达相等的意思,=是用来赋值

if    关键字,判断语句,有如果的意思,后面跟上判断语句,

else  常和if连用,有否则的意思,后面直接跟上 冒号:

                                              1. 常见运算符

’>’    小于    ‘<’    大于        ‘>=’小于等于    ‘<’大于等于    ==等于    !=  不等于

运算符的返回结果都是bool值。在实际作用当中,会经常使用到他们,或者组合!




2,代码优化

优化的原则:1.逻辑更加简单,  少用否定多用肯定,逻辑最好不要超过三成,

多种选择时,可以使用elif保证在一个判断当中!否则会要做很多次判断,增加程序运行时间,elif也是用在if后面,并且用法和if一样的,



                                                  总结

if使用:if后面跟上判断表达式,注意加上冒号和缩进,

else使用:else不能单独使用,后面直接跟上冒号,没有判别式,

elif使用:elif只能跟在if后面,不能单独出现,

判断语句:判断语句是基本的语句,是必须要掌握的内容,

                                              三目运算

如:a = 6

if a > 5:

print(True)                    --------->print(True if a > 5 else False)

else:

print(False)

后面这种同样也是判断,但是要简洁很多,可以节省很多代码,看起来更整简洁,

注意!:只有简单if判断可以使用,过于复杂的判断就不要使用了,不然会影响代码的可读性!

True if  a > 5 else False

True:为真时返回的值。

a > 5:判断式,

False:为假时返回的值,



                                              与逻辑

当需要同时判断多个内容的时候可以使用‘与’‘或’‘非’逻辑·来同时判断多个条件

and:并且,和,的意思,只要两边同时存在真才会返回真,

                                            或逻辑

or是或者的意思,如果两边任意一边存在真,就会返回真,都是假时才会返回假。

                                            非逻辑

not:取反的意思,也就是真的变成假,假的变成真!

                                            逻辑短路

or或者and只要一边确定了后面就不会再去运行了,

逻辑短路运算过程中,如果已经能够得到最后的值,则不会再进行后面的判断,

a=5

a==5orb>1

True

'1'<'2'<3的输出结果为

False

python底层会把连续判断转换成and连接的形式

'1'<'2'and'2' <3


                                        列表

列表中每个元素在列表中的位置称为索引,可以通过索引值来取得对应位置上的值!

列表还可以根据范围来进行取值,这称切片!切片是用‘  :’!

切片是两个范围之间取值且后面的数取不到!

切片时范围超过也没关系!

切片时还可以指定步长!


                                        列表推导表达式

list—a = [i for i in range(1.101),if i%2==0]

i:是保存在列表里筛选的值!

for i in range(1,101):    for循环得到的值

if i%2==0:if判断来对值进行筛选!

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ¥开启¥ 【iAPP实现进入界面执行逐一显】 〖2017-08-25 15:22:14〗 《//首先开一个线程,因...
    小菜c阅读 11,851评论 0 17
  • Python简介 Python历史 Python 是由 Guido van Rossum 在八十年代末和九十年代初...
    莫名其妙的一生阅读 4,681评论 0 2
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,748评论 0 38
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 11,219评论 0 10
  • 在一片玉米地里匍匐前进 并不是为了找到一只蜻蜓或蚱蜢 只是单纯想快速通过 避免 玉米树的叶子划伤我的脸 挂在我的身...
    向南浔枝柳阅读 1,690评论 5 3