首先是认识什么是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
更多免费技术资料可关注:annalin1203