目录
一、标识符和关键字
二、变量与数据类型
三、运算符
四、总结
标识符
标示符由字母、下划线和数字组成,且数字不能开头,Python中的标识符是区分大小写的,并且标识符不能有关键字。
关键字
关键字是python已经使用的、不允许开发人员重新定义的标识符。
变量
标识内存单元的标识符叫变量名,通过赋值运算符“=”将内存单元中储存的数值与变量名建立联系
即:变量=值
变量输入和输出
name = input(“请输入你的名字”)
print(name)
数据类型
字符串
由单、双或者三引号包裹的、有序的字符集合
如:‘Python498¥’ “Python6*&%” '''I can print'''
列表
多个元素的集合,可保存任意数量、类型的元素,并可被修改
如: ['physics',12356]
集合
也可保存任意数量、类型的元素,集合中的元素无序且唯一
{'apple','orange'}
元祖
也可保存任意数量、类型的元素,但不可被修改
如:(‘abc’,1977)
字典
字典中的元素是“键(Key):值(Value)”形式的键值对,键不能重复
如:{“name”:“shendongsen”,“age”:20}
运算符
(1)算术运算符:+、-、*、/、//、%、**
a=10
b=21
print(a±b)
print(a*b)
print(b/a)...
(2)比较运算符:==、!=、<>、>、<、>=、<=
a=3
b=3
print(a==b)
a=1
print(a!=b)
a=7
print(a>b)
print(a<b)
a=3
print(a>=b)
print(a<=b)
(3)赋值运算符:=、+=、-=、*=、/=、%=、**=、//=
a = 22
b = 11
c = 0
c = a + b
print("1 - c 的值为:", c)
c += a
print("2 - c 的值为:", c )
c *= a
print("3 - c 的值为:", c0
c /= a
print("4 - c 的值为:", c)
c = 2
c %= a
print("5 - c 的值为:", c)
c **= a
print("6 - c 的值为:", c)
c //= a
print("7 - c 的值为:", c)
(4)逻辑运算符:and、or、not
a=29
b=33
print(a and b)
print(a or b)
print(not b)
print(not a)
(5)成员运算符:in、not in
a = 22
b = 19
list = [1, 2, 3, 4, 5 ];
if ( a in list ):
print("1 - 变量 a 在给定的列表中 list 中")
else:
print("1 - 变量 a 不在给定的列表中 list 中")
if ( b not in list ):
print("2 - 变量 b 不在给定的列表中 list 中")
else:
print("2 - 变量 b 在给定的列表中 list 中")
# 修改变量 a 的值
a = 2
if ( a in list ):
print("3 - 变量 a 在给定的列表中 list 中")
else:
print("3 - 变量 a 不在给定的列表中 list 中")
(6)身份运算符:is、is not
a = 12
b = 22
if ( a is b ):
print("1 - a 和 b 有相同的标识")
else:
print("1 - a 和 b 没有相同的标识")
if ( a is not b ):
print("2 - a 和 b 没有相同的标识")
else:
print("2 - a 和 b 有相同的标识")
# 修改变量 b 的值
b = 30
if ( a is b ):
print("3 - a 和 b 有相同的标识")
else:
print("3 - a 和 b 没有相同的标识")
if ( a is not b ):
print("4 - a 和 b 没有相同的标识")
else:
print("4 - a 和 b 有相同的标识")
总结
在本章节我们主要学习了有关Python的基础知识,包括关键字、标识符,了解python的运算符、变量以及数据类型。(内容章节仅供参考)