python基础教程第二天

Posted 九黎AJ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python基础教程第二天相关的知识,希望对你有一定的参考价值。

Python编程语言中有四种收集数据类型:

列表是有序且可更改的集合。允许重复的成员。用[]括起来。
元组是有序且不可更改的集合。允许重复的成员。用()括起来。
他们的代码使用没有明显区别,主要就是用什么括起来不一样

Set是无序和未索引的集合。没有重复的成员。
字典是无序,可变和索引的集合。没有重复的成员。这两个暂时不讲

我们现在讲的列表是有序且可更改的集合。在Python中,列表用方括号括起来。

#几种遍历列表方法
thislist = ["九黎0", "九黎1", "九黎2"]
for x in thislist:
  print(x)

""" 注意,这里的缩进或者说空格是有意义的.类似于js的{}的标记,使得程序能够知道,是for,while等的下级代码 """

thislist = ["九黎0", "九黎1", "九黎2"]
i = 0
while i < len(thislist):
  print(thislist[i])
  i = i + 1
  #这个可能最容易理解.循环打印列表


thislist = ["九黎0", "九黎1", "九黎2"]
[print(x) for x in thislist]

在这里插入图片描述

列表是有序且可更改的集合。允许重复的成员。用[]括起来。
元组是有序且***不可更改***的集合。允许重复的成员。用()括起来。
他们的代码使用没有明显区别,主要就是用什么括起来不一样

thislist = ("九黎0", "九黎1", "九黎2")
for x in thislist:
  print(x)

在这里插入图片描述

运算符

Python算术运算符在这里插入图片描述
Python赋值运算符
赋值运算符用于为变量赋值:
在这里插入图片描述
Python 成员运算符
成员资格运算符用于测试序列是否在对象中出现:

在这里插入图片描述
常用的是上面的,不常用的就自己百度即可

Python if…else判断

Python支持数学中通常的逻辑条件:

等于:a == b
不等于:a!= b
小于:a <b
小于或等于:a <= b
大于:a> b
大于或等于:a> = b
这些条件可以几种方式使用,最常见的是在“ if语句”和循环中使用。

使用if关键字编写“ if语句” 。

a = 99
b = 66
if b < a:
 print("b比a小")
else:
  print("b比a大")

那如果想else if继续判断呢?

python里是简写为elif

a = 99
b = 66
if b < a:
 print("b比a小")
elif b > a:
  print("b比a大")

在这里插入图片描述

在这里再次提到缩进缩进,记得打个空格.不要编译器出错不知道为什么.

Python依靠缩进(在行首的空白)在代码中定义范围。为此,其他编程语言通常使用花括号{}。

以上是关于python基础教程第二天的主要内容,如果未能解决你的问题,请参考以下文章

python基础自学 第二天

Python基础总结之异常调试代码第十二天开始(新手可相互督促)

据廖雪峰python3教程----python学习第二天

Python基础-第二天

python基础第二天

Python第二天--基础知识