這個做的就是把1952的每個數加起來吧,納凳槐1+9+5+2,最後輸出17。洞友
java的方粗做法:
int sumDigits=0;
for(char c:String.valueOf(1952).toCharArray())
sumDigits+=((int)c-48);
System.out.println(sumDigits);
❷ python如何在手機上點擊多項選擇題的選項
你可以在開發者選項中打開指針位置,這樣就很容易去獲取界面上各個圖標的具體位置了。建議是先獲取手機解析度,然後根據解析度去計算要點擊的位置。
點擊操作driver有click()方法,如果沒有className或者resource-id,使用swipe方法,參考如下:
##獲取手機屏幕賀數解析度
x = self.driver.get_window_size()['width']
y = self.driver.get_window_size()['height']
x = int(x*0.1)
y = int(y*0.1)
self.driver.swipe(x, y, x, y,1)
#這里的xy就是你UI界面上圖標對應的坐標,時間非常短,1毫秒,模擬點擊了。
如果別人有禪陸首更好的方法,你就用別人的,僅悉螞供參考。
當然tap也可以,doc如下:
"""Taps on an particular place with up to five fingers, holding
for a
certain time
:Args:
- positions - an array of tuples representing the x/y
coordinates of
the fingers to tap. Length can be up to five.
- ration - (optional) length of time to tap, in ms
:Usage:
driver.tap([(100, 20), (100, 60), (100, 100)], 500)
"""