2019-12-24收获

今天解决的问题有:
1.针对自动化测试中,点击某个连接后需要跳转到另一个选项卡的函数使用
 driver.switch_to_window(driver.window_handles[1])//handeles[0]就是当前窗口
2.不再使用绝对路径,相对路径的使用获取
3.云计算的视频理解 iaas,paas,saas
    1、基础设施即服务IaaS)
          基础设施即服务是主要的服务类别之一,它向云计算提供商的个人或组织提供虚拟化计算资源,如虚拟机、存储、网络和操作系统。  
     2、平台即服务(PaaS)
          平台即服务是一种服务类别,为开发人员提供通过全球互联网构建应用程序和服务的平台。Paas为开发、测试和管理软件应用程序提供按需开发环境
     3、软件即服务(SaaS
          软件即服务也是其服务的一类,通过互联网提供按需软件付费应用程序,云计算提供商托管和管理软件应用程序,并允许其用户连接到应用程序并通过全球互联网访问应用程序。


'''
问题:
一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少?
解答:
1、则:x + 100 = n2, x + 100 + 168 = m2
2、计算等式:m2 - n2 = (m + n)(m - n) = 168
3、设置: m + n = i,m - n = j,i * j =168,i 和 j 至少一个是偶数
4、可得: m = (i + j) / 2, n = (i - j) / 2,i 和 j 要么都是偶数,要么都是奇数。
5、从 3 和 4 推导可知道,i 与 j 均是大于等于 2 的偶数。
6、由于 i * j = 168, j>=2,则 1 < i < 168 / 2 + 1。
7、接下来将 i 的所有数字循环计算即可。

'''

#!/usr/bin/python
#-*- coding:UTF-8 -*-

for i in range(1,85):
if 168 % i == 0:
j = 168/i;
if i > j and (i+j)%2==0 and (i-j)%2 == 0:
m = (i+j)/2
n = (i-j)/2
x = n*n -100
print(x)


#!usr/bin/python
# -*- coding: UTF-8 -*-
class Employee:
'所有员工的基础类'
empCount = 0

def __init__(self,name,salay):
self.name = name
self.salary = salary
Employee.emCount += 1

def displayCount(self):
print "Total Employee %d" % Employee.empCount

def displayEmployee(self):
print "Name:" ,self.name, ",Salary:", self.salary

猜你喜欢

转载自www.cnblogs.com/wenwen9090/p/12093771.html