开始新一天的学习,同样是跟大家分享今日所学,都是十分基础且应该相对实用的个人理解吧。
首先咱们在上一篇文章完成了环境的搭建,接下来是正式学习环节。
有关解释器;
通俗理解,就是起到一个翻译的作用,把程序员所编写的代码翻译为计算机能读懂执行的代码。简单地说,Python解释器对输入的Python代码进行解释和执行。Python解释器有多种实现。
1.打开python编辑器创建项目环境
2.新建.py文件
3.输入python语法,执行项目
4.pycharm编辑器为例:
一切正常的话会有个名为main的py文件
变量
变量是代数的思想,用来代替或缓存数据,可以让程序更加简洁;
在python中,我们用符号等号(=)来给变量进行赋值
##a=X(变量赋值表达式)
命名的变量--在符号(=)右边为我们需要存储在变量中的数据或是值,例如下面
a=100 #整型变量,基本为整数等
b=1.33 #浮点型变量,带小数点的等
name=“Lee” #在这里用名字举例,通常为字符串。
print()#输出,括号内为你要输出的变量名
变量命名
-
命名规则:
-
变量名只能包含字母、数字和下划线(_)。
-
变量名必须以字母(a-z,A-Z)或下划线(_)开头,不能以数字开头。
-
变量名区分大小写,例如
myVariable
和myvariable
是不同的变量。 -
变量名不应该使用Python关键字,例如
if
、while
、for
等。 -
_ 变量应被用户视为只读变量
-
变量语法总结:
- 变量可以修改数据和保存数据,例如 a=20,a=30。
2.访问变量中的数据:访问的变量必须是已经声明过得变量,访问的数据一定是访问时最近一次修改的数据
3. 存和取,如果没有变量就可以存但是不能取 ,如果有变量既可以存又可以取
注释
可以对python代码进行解释,然后运行的时候不会运行这一段语句。
分为单行注释与多行注释
- 单行注释
“# 这是单行注释”
快捷注释为选中字段Ctrl加/
- 多行注释
"""这是多行注释,用三个双引号这是多行注释,用三个双引号 这是多行注释,用三个双引号"""
print("Hello, World!")
不同的数字类型
着重解释下布尔类型;
布尔(bool)是整型的子类型。
-
表示真假、对错、黑白等;
-
True和False:他们首字母是大写的,类型转换是为1和0;
-
类型转换为bool:使用bool()小方法
-
非0都是True
-
0、0.0、-0.0、空字符串、空列表、空字典、空集合、空元组、None等都是False;
例如:
输出结果分别为2,1;
python数字运算符
算数运算符
+(加法),-(减法),*(乘法),/(除法),%(求余数,取模),**(幂运算),//(整除)
在进行整除运算过程中,如果双方有浮点数,那么结果也为浮点数。
比较运算符
1.==:等于
“==比较的是数字的值的大小是否相等”
输出结果为布尔值。
2.!=
:不等于 #is not(判断是不是同一种类型的class)
3.< ,>运算符
4.<=,>=运算符
##比较运算结果统一为布尔值。即(True,False)
逻辑运算符
1.and
2.or
3.not
A and B表达式的结果: 如果A表达式的布尔判定为真则B表达式的结果作为整个表达式的结果,如果A表达式的布尔判定为假则A表达式的结果作为整个表达式的结果
注意: 如果A判定为假 B将不会执行
or和not跟and一样
not; 相当于是取反,对的变错的,错的变对的。
用法
print(not 1>2)# Ture
print ( not 1<2)#False