第二章 先做键盘侠 总结

一、python的运算


1.数值运算

即加、减、乘、除、乘方、余数的运算

原则一:①加用+            ② 减用-              ③乘用*  

              ④ 除用/            ⑤乘方用**          ⑥求余数用%

简单的运算举例:

>>>1+9  #加法

>>>1-9  #减法

>>>1*9  #乘法

>>>1/9  #除法

>>>1**9 #1的九次方

>>>1%9 #求1除以9的余数

原则二:括号内优先预算

举例:

>>>86000*(0.15+0.2) #结果为30100

原则三:字符串也能进行运算

举例:

>>>"Kristina" + " is clever" #连接成“Kristina is clever”

>>>"clever"*2 #结果为“cleverclever”

一个字符串与一个整数n相乘的话,会把该字符串重复n次。


2 逻辑运算

2.1 “和”运算

必须两者都是对的才是对,有一个是错的就是错。相当于数学中的∩

“与”运算就像是连接的两座桥,必须两座桥都通畅,才能过河。

举例:

>>>True and True #结果为True

>>>True and False #结果为False

>>>False and False #结果为False

2.2 “或”运算

两者中有一个对的就是对,两个都是错才是错。相当于数学中的∪

“或”运算就像是并行跨过河的两座桥,任意一座通畅,就能让行人过河。

举例:

>>>True or True #结果为True

>>>True or False #结果为True

>>>False or False #结果为False


3判断表达式

== 判断是否相等       != 不等于     < 小于 

<= 小于等于             >大于            >=大于等于



4运算优先级

运算优先级归纳:(按优先等级从上往下排序)

乘方:**

乘除:* /

加减:+ -

判断:==    >     >=      <      <=

逻辑:! and  or

二、python常用---变量

1 为什么要用变量

①变量提供的符号化表达方式,是实现代码复用的第一步

②方便日后修改


2 怎么用变量

①给变量取个名字,用=给变量赋值、定义

②先执行赋值符号右边的运算,运算结束后再赋予给同一个变量

举例:

>>>v="tom" #将tom赋予给v

>>>wood=20

    wood=wood+5  # 将wood+5的新值赋予给wood

   print(wood)


3 变量类型

python能自由改变变量类型的特征被称为动态类型(Dynamic Typing)

目前常用的有 

整数   integer (简写:int)

浮点数 Float

字符串 String (简写str)

布尔值 Booleam(简写bool)


4 容器型变量


4.1序列


4.1.1序列的类别

有两种:元组(Tuple)和列表(List)

两者区别:一旦建立,元组的各个元素不可再变更,而列表元素可以变更。


4.1.2序列的组成方式

序列有元素构成

元素的是有序排列

序列元素的标志索引成为 下标(index)

序列名[下限:上限:步长]

下限表示起始下标,上限表示结尾下标,在起始下标和结尾下标之间,按照步长间隔来找到元素

默认步长为1

需特别注意:遵循上限不在内的原则

一些例子:

>>>example_tuple=(2,1.3,"love",5.6,9,12,False) #一个元组

>>>example_list=[True,5,"smile"]

>>>nest_list[1,[3,4,5]] #列表中可以嵌套另一个列表

>>>example[:5] #从下标0到4 不包括下标5

>>>example_tuple[2:] #从下标2到最后一个元素

>>>example_tuple[0:5:2] #从下标0到下标5,每隔2取一个,不包括下标5

>>>example_tuple[2:0:-1] #从下标2取到下标1,不包括上限下标0,从与下标2到下标0的反方向每隔1取一个

>>>example_[-1] #序列最后一个元素



4.2 词典

4.2.1 词典是什么

词典是一个可以容纳多种元素的容器,允许用自定义的方式来建立数据的索引。


4.2.2 词典的组成

词典包含多个元素

每个元素以逗号分割

元素包含两部分 包括 键(Key) 和  值(Value)

键是数据的索引,值是数据本身,键和值一一对应

词典不具备序列的连续有序性,适合于存储结构松散的一组数据

一些例子:

>>>example_dict={'tom":11,"sam":57,"lily":100}

>>>example_dict["tom"]=30 #修改

>>>exmple_dict["lilei"]=99  #增加

小结:

#关于序列的符号用法

tuple元组用( )

list列表用[  ]

dict词典用{ }    修改增加时用[ ]


五 python中执行的选择、顺序、循环

5.1 python 能够有选择地执行程序


5.2 if结构


从上面我们可以知道if , elif, else三个模块中符合哪个条件执行哪一个。python先检测if的条件,如果浮现if条件为嘉,则跳过隶属于if的程序块,转而elif的其中的程序块,如果elif的条件为假,则执行else。

简而言之:按顺序检测,选择符合条件的程序块来执行。

第二个if是嵌套在第一个if中的;这个嵌套是要满足a>50同时满足a==56时才能被执行。其中:后面时if、elif、else符合时的隶属执行程序,隶属需要缩进四位


5.3循环包括for和while两种


5.3.1   for循环

for循环的重复次数是确定的。

例子:

输入:

输出:

有时我们只是希望简单地重复特定地次数,不想建立序列,我们可以使用Python提供地range()函数:

for i in range(5): 

     print(i,“hello world”) 

其中range()函数说面过了需要重复的次数


5.3.2   while 循环

例子:

i=0

while i <10:

    print(i)

    i=i+1

while后面紧跟着一个条件,如果条件为真,则while会不停地循环执行隶属于它的语句,只有条件为假时,程序才会停止。



5.4 跳过或终止

continue #跳过循环的这一次执行,进行下一次的循环操作

break #停止执行整个循环

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 219,928评论 6 509
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 93,748评论 3 396
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 166,282评论 0 357
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 59,065评论 1 295
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 68,101评论 6 395
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,855评论 1 308
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,521评论 3 420
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,414评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,931评论 1 319
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 38,053评论 3 340
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 40,191评论 1 352
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,873评论 5 347
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,529评论 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 32,074评论 0 23
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 33,188评论 1 272
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,491评论 3 375
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 45,173评论 2 357

推荐阅读更多精彩内容

  • 今天是六月最后一天,不怎么忙,六月已经结束了。好好总结一下,把看看收货了什么?得到了什么。不能盲目的去工作,一定要...
    京心达张秀宝阅读 101评论 0 0
  • 1 盘古的斧斧头这玩意,最早使用者应该是盘古。盘古此人,记载倒是很多,形象大抵是“龙首蛇身”。在众多神话故事里,我...
    梦若君兮君若梦阅读 461评论 0 0
  • 在人生的道路上,总会遇上几个渣男。但是,姑娘,我相信你,你是善良的,你只不过是想追求一份爱情,捧出自己的一颗...
    求无1824阅读 223评论 0 1