- 简单的dos命令
dir //获取文件夹下的所有文件
cd //进入指定目录
cd .. //返回上一级目录
. //表示当前目录
//上下键查找历史命令
//table 自动补全
del //删除一个文件
cls //清楚屏幕
rd 删除一个目录
md 创建一个目录
- or 与 and的判断
True and print('XXX')
# and 是找False,如果and左侧为真,则继续看and右侧,如果and左侧为False,则直接停止
#此处输出XXX
False or print('XXX')
# or 是找True, 如果or左侧代码为真,则运行结束,如果为False,则执行右侧的代码
# 此处输出XXX
#总结一句 或运算是找True, 且运算是找False
- python中的三元表达式(获取两个数值中的最大值)
x = 1
y = 2
result = x if x > y else y
print(result)
- input()函数的使用示例
a = input('请随意输入一个数值:')
- 常用的运算符//、 %
a = 100 // 2
print('a = ',a)
# a = 50 '//'为整除
b = 6 / 3
print('b = ',b)
# b = 2.0
#----------------------------------------------------------------------------
c = 5 % 2
print('c = ',c)
# c = 1 %是取模运算
- break 与continue的不同
for i in range(5):
if i == 3:
break
else:
print(i)
i += 1
# 运行结果为
# 0
# 1
# 2
#----------------------------------------------------------------------------
for i in range(5):
if i == 3:
continue
else:
print(i)
i += 1
# 运行结果为
#0
#1
#2
#4
#小结 遇到程序中的break,循环结束, continue则是只结束本次循环
- 小函数 len()、max()、min()
a = [1,2,3,4,5]
print('a的长度为:',len(a))
#a的长度为:5
print('a中的最大值为:',max(a))
#a中的最大值为: 5
print('a中的最小值为:',min(a))
#a中的最小值为: 1
- 列表中的增删
a = [3,4,5,6,20]
a.append(5)
print(a)
#[3, 4, 5, 6, 20, 5]
# append()可以像列表中尾部加入一个元素
a.insert(0,8)
print(a)
#[8, 3, 4, 5, 6, 20, 5]
#insert(index,value)
- ‘==’ 、‘!=’
a = 10
if a == 10:
print('a的值为10')
else:
print('a的值不为10')
# a的值为10
if a != 5:
print('a的值不为5')
else:
print('a的值为5')
#a的值不为5
- 类的创建
class Person():
pass
p1 = Person()
- 面向对象的三大特征:封装、继承、多态
封装: 确保对象中的数据安全
继承:实现对象的可扩展性
多态:使对象具有灵活性
总结自“尚硅谷python”课程