主要内容
1.环境的安装 Anaconda
重点步骤:打开jupyter Notebook(在开始菜单中找到)的目标文件夹修改指定的路径
2.python的注释 #为单行注释 ‘’’ 为多行注释
3.Python的运算符
a=2,b=3
3.1算术运算符
a/b a//b
例如2/3为0.6666,2//3为0;即/除以是有小数点的,//除以是取整 没有小数点的。
a ** b幂的运算
包含小数幂(根号)负号幂(负数)
支持科学计数法
5e3:5000.0
3.2逻辑运算符
True&False
布尔类型运算为逻辑运算
3.3位运算符
2 & 3结果为False
~2取反,结果为-3
3.4赋值运算符
没有a++,a–,其他相似
3.5成员运算
“e”not in “Hello”
3.6身份运算符
a =1
b=“1”
a is not b
3.7运算符的优先级。。。
4.标识符 略
5.变量:python中变量不需要声明,没有类型 ,数据有类型
6.数据类型
1.Number(数字)2.String(字符串)3.LIst(列表)4.Tuple(元组)5.Sets(集合)6.Dictionary(字典)
6.1列表,增删改查,支持+,*;不支持-,/
le=[1,2,3,4]
le.append(5) #添加
le #查看
le.remove(5)#删除
le
le.pop() #堆栈的栈顶元素
le[4][=500 #赋值
le[2::1] #切片访问 le[开始角标:结束角标:步长]
del le[3] #删除角标元素
6.2元组,不支修改和部分的删除,只能查
tup=(1,2,3,4)
tup #访问1,直接输出
tup[1] #访问2,直接访问元素
tup[ :3] #访问3,切片访问
6.3集合,
s1={1,2,3,4}
s2={1,2,3}
s1-s2 #差集
s1&s2 #交集
s1|s2 #并集
s1.add(100)
s1.remove(100)
s1.pop() #类比列表
6.4字典,
dit={“a”:“henu”,“b”:“rjxy”}
dit.keys()
dit.items()
dit.values()
#key值不可变,只能是数字,字符串或元组
dit[“a”]=“hndx”
print(dit[“a”]) #修改和输出
7.语句 调出帮助语句看语法参数,例如help(print) ; 调出dir看模块和内容dir(builtins)
7.1输出语句,
print(1,2,“123”,sep="-",end=" “) #以-为分隔符和以空格结束,例如/n就是以换行结束
print(1,2,“123”,sep=”-")
输入一个分数,加入一个异常处理
try:
fen = int(input(“请输入一个数字”)) #input默认字符串类型,转换一下
except:
print("输入错误")
fen = -1
if(fen>90):
print(“succ”)
elif(fen>80):
print(“suc”)
else:
print(“fail”)
换行符/:在代码中换行,/n在展示中换行
7.2循环语句,
while(True)