ARTS-week1

Algorithm

小A 和 小B 在玩猜数字。小B 每次从 1, 2, 3 中随机选择一个,小A 每次也从 1, 2, 3 中选择一个猜。他们一共进行三次这个游戏,请返回 小A 猜对了几次?
输入的guess数组为 小A 每次的猜测,answer数组为 小B 每次的选择。guess和answer的长度都等于3。

Guess Numbers

class Solution:    
    def game(self, guess, answer):        
        return len([i for i in range(3) if guess[i] == answer[i]])

给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。
J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头。

Jewels and Stones

class Solution:    
    def numJewelsInStones(self, J, S):        
        return len([i for i in S if i in J])

Review

Understanding the components

1.driver驱动浏览器

  • webdriver通过driver控制浏览器
  • webdriver通过RemoteWebDriver连接driver再控制浏览器
  • webdriver通过Selenium Server/Grid连接driver再控制浏览器

2.Frameworks

  • 测试框架用例用于执行webdriver以及相关测试步骤

Tip

帮别人解决Virtualbox启动centos6时提示“物理网卡没找到”(网卡设置里提示“发现无效设置”)的问题时,当时只是认为是以太网网卡选择问题,忽略了本地使用的网络,结果发现是本地使用的宽带连接没有安装桥接驱动。
总结解决思路:

  1. 检查当前使用的网络配置
  2. 检查virtualbox与当前使用的网络是否一致
  3. 检查驱动

Virtualbox中的网络类型(NAT,桥接等),网卡,IP地址等方面的设置

Share

不聊技术,陈皓、刘超、王争、李运华跟你聊聊学习观

  • 主动学习,去信息的源头获取知识,不要等着别人来喂养,形成自己的一套学习方法&体系
  • 遇到“硬核”的课程,先开始,不要等一切都准备好了再前行
  • 坚持...数十年如一日
上一篇:python实例—猜字小游戏


下一篇:人和机器猜拳游戏