第二篇 Python基础入门,for与列表的认识

回顾上节内容:

1、单行注释#”,多行注释“’’’,’’’”或者是三个双引号(Python中,单引号与双引号作用一样

2、If循环,句式:  If (条件): ...elif (条件) : ....else  : ...

3、While循环 ,句式: while 条件:...    else :...(while循环时正常情况下退出循环的就会执行eles,如果是强制性退出程序例如(break),就不会执行else)

 

4、缩进表示为循环所走路径,在条件之后必须缩进,才能让循环正确执行。

新的旅途(二)

1、介绍几种IDE编辑器

 

2、编写作者、时间、编译器注释

扫描二维码关注公众号,回复: 2051698 查看本文章

 

 

3、字符格式化输出以及占位符的使用

 input输入的内容均为字符,占位符 %s s=string  %d d=digit %f f= float,退出程序(exit()),关联字符%

 

在格式化字符中,可以使用%d来限制必须输入字符

 

5、循环

  循环loop

有限循环

无限循环=死循环

   Python 32的区别

 

For循环句式:

 

可以规定开始数字,该集合为半开半闭区间 [1,4)表示如下:

 

For循环和while类似都可以嵌套循环,但要注意格式缩进,新增知识:步长。

 

使用for 循环 进行用户登录三次判断

Break可以退出循环,exit()也可以退出循环,并且在括号内还可以使用输出一段红色语句用于提示。exit()会直接强制退出程序,而break只会退出当前循环,continue只是结束当前的一次循环,又会进入下一次循环

 

Whilefor循环时,都可以在后面添加else (当中间循环没有被打断时,就会执行else后面的语句),这个句式不同于其他语言,仅仅Python语言独有。

 

6、breakcontinue 用法

 

跳出两个循环,关联两个break

 

7、列表,元组

 

数组列表的增删改查

 

注:pop删除方法中,如果未指定参数,会默认删除最后一个参数。a.clear(清空)只剩下一个中括号

8、列表的其他方法

1)count方法:计算某元素出现次数

 

2)extend方法:为列表添加元素,在末尾位置添加

 

3)index方法:用于检索列表中第一个元素的位置。

若想检验出该列表有多个元素,需要对该列表进行切片,首先就需要使用到count方法,先知道该元素的个数。

 

4)reverse方法:对列表的元素进行倒置,下图有两种倒置列表方法。

 

5)sort方法:排列方法(可进行数字,字母,汉字,符号,排列,ASCLL

 

6)判断一个元素在不在列表中的两种方法

 

练习:

购物车程序

Salary = 5000

商品选择:

1. iphone6s 5800

2. Mac book 9000

3. Coffee  32

4. Python book  80

5. Bicyle   1500

用户输入商品选项:进行购物

买不起商品,就提示余额不足,剩余金额。

若能够买起商品,则加入购物车中(一个列表),在提示当前余额。并且继续购买

当用户使用quit时,就退出程序。并打印已经购买的商品。

 


 


猜你喜欢

转载自blog.csdn.net/qq_35508162/article/details/80953691