实习第二天--python、pexpect学习

  1. 定义基本类型直接 a = 1 不需要 int a = 1;
  2. 定义一个函数 def a : 不需要大括号,直接按照缩进规范
  3. 整数和浮点数:向浮点数取;5 // 2,取整。5 / 2精确。
  4. 字符串:可用’test’ “test” “”" test “”" 定义
  5. 字符串的格式化:
    (1)str1 = “I am %s,I am %d”%(name,age)
    (2)str2 = “我是{},今年{}”.format(name,age)
    (3)str3 = “我是{name},今年{age}”.format(name=‘aaa’,age=‘bbb’)
    (4)str4 = f"我是{name},今年{age}"
  6. 布尔型 True\False 空值 None
  7. 列表的创建和访问:与Java差不多 print(list[1:3],list[3]) 可以有这种写法
  8. 元组tuple 创建: a = (1, 2, 3) / a = 1, 特点:元组里的数值不能修改
  9. 字典(底层是哈希表,key是不可变的,如元组) 创建 如:c = { a: 1} 或者 b = dict(x=1,y=2,z=“tt”);
    字典的API, clear() update() get() pop()
  10. 集合(只关心key,key不可重复)
    创建:a = { ‘a’ , ‘b’, ‘c’ } 或 l = {1,2,4,3,5,3,4} s1 = set(l)
  11. 条件语句:
    (1)if
    a = int(input(“请输入一个数字:”))
    print(a,type(a))
    if a > 0:
    print(“这是一个大于零的数字”)
    (2)if…else
    a = int(input(“请输入一个数字:”))
    if a > 0:
    print(“这是一个大于零的数”)
    else:
    print(“它不大于零”)
    (3)if…elif…else
    a = int(input(“请输入一个数字:”))
    if a > 0:
    print(“这是一个大于零的数”)
    elif a == 0:
    print(“它等于零”)
    else:
    print(“它不大于零”)
  12. while语句
  13. for循环
    (1)如:
    a = ‘12345’
    b = [1,2,3,4,5]
    c = {
    1: “a”,
    2: “b”,
    3: “c”
    }

for a,b in c.items():
print(’{}={}’.format(a,b))
(2)range(start,stop,step)
如:
for item in range(1,20,4):
print(item)
14. 函数:
def my_Sum(a,b):
return a+b
15. 作用域
函数的作用域只能在方法体内有效,不会修改原先的值

  1. 模块
  2. sys.path的用处
  3. 虚拟环境
    终端是全局环境,pyCharm创建的项目是零时环境,它帮你引入了一些三方的库

if name == ‘main’:
print(name)
print(“aaa”)

pexpect学习:

  1. 主要接口
    (1)run函数
    (2)spawn函数
    spawn类是Pexpect库的主要对象即接口对象,主要用于启动和控制子程序

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
2.ssh专用类
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值