首先是认识什么是python,开始上课的时候老师就说,Python是一种解释性语言,Python语言非常的简洁和优雅,Python的优缺点。还介绍了Python的三种运行模式python三种模式 | 解释器 | | 交互式 | ipython(z支持补全) | 集成开发环境 | IDE典型的使用Pycharm | 不管学习哪一个语言,我们都需要了解一些运算符 1,算术运算符,运算符 | 描述 | + | 加法运算,将运算符两边的操作数增加。 | - | 减法运算,将运算符左边的操作数减去右边的操作数。 | * | 乘法运算,将运算符两边的操作数相乘 | / | 除法运算,用右操作数除左操作数 | % | 模运算,用右操作数除数左操作数并返回余数 | ** | 对运算符进行指数(幂)计算 | // | 取整的操作 | 2.比较运算符
运算符 | 描述 | == | 如果两个操作数的值相等,则条件为真。 | != | 如果两个操作数的值不相等,则条件为真。 | > | 如果左操作数的值大于右操作数的值,则条件成为真。 | < | 如果左操作数的值小于右操作数的值,则条件成为真。 | >= | 如果左操作数的值大于或等于右操作数的值,则条件成为真。 | <= | 如果左操作数的值小于或等于右操作数的值,则条件成为真。 | 3.赋值运算符运算符 | 描述 | = | 将右侧操作数的值分配给左侧操作数 | += | 将右操作数相加到左操作数,并将结果分配给左操作数 | -= | 从左操作数中减去右操作数,并将结果分配给左操作数 | *= | 将右操作数与左操作数相乘,并将结果分配给左操作数 | /= | 将左操作数除以右操作数,并将结果分配给左操作数 | %= | 将左操作数除以右操作数的模数,并将结果分配给左操作数 | **= | 执行指数(幂)计算,并将值分配给左操作数 | //= | 运算符执行整除运算,并将值分配给左操作数 | 4.逻辑运算符 比较少,目前学有三种 and ==》 如果两个操作数都为真,则条件成立,or ==》如果两个操作数中的任何一个非零,则条件成为真。not==》用于反转操作数的逻辑状态。这是我们Python基础班学的几种运算符。
还有我觉得比较重要的一些知识点是字符串的一些操作,列表,元组和字典的一些操作方法。还有字符串,列表和字典的遍历的使用。还要明确可变和不可变类型:列表和
字典是可变类型,字符串,元组和数字类型都是不可变类型。
还得了解全局变量和局部变量的区别和作用。
局部变量 是在 函数内部 定义的变量,只能在函数内部使用;函数执行结束后,函数内部的局部变量,会被系统回收;不同的函数,可以定义相同的名字的局部变量,但是 彼此之间 不会产生影
全局变量 是在 函数外部定义 的变量,所有函数内部都可以使用这个变量。如果需要在函数内部修改全局变量的值,我们需要用global。
下面我分享一下我自己写的代码打印小星星,谢谢大家
i = 1
count = 1
while i <= 9:
col = 1
if i != 1:
if i <= 5:
count += 1
else:
count -= 1
while col <= count:
print('* ', end="")
col += 1
print("")
i += 1
|
|