原创 selenium模擬登錄網站

  import time import requests from selenium import webdriver from selenium.webdriver.common.by import By browser = web

原创 將數字列表按照指定大小進行分割成特定大小的塊——Python實現

  ''' 編寫一個程序,將一個數字列表按照指定大小進行分割成特定大小的塊。 定義函數 list_split() 接收兩參數,分別爲 ·要切割的列表 ·切割的大小(每幾個切一次) 比如: [1,2,3,4,5,6,7,8,

原创 模擬登錄和修改密碼——Python實現

    """ 寫一個登錄類,這個類裏有一個屬性,存放着賬號密碼 實例化這個類會生成一段四位數隨機驗證碼 這個類有兩個方法: ·登錄方法,賬號密碼和屬性中的賬號密碼和驗證碼是否一致,一致就返回成功 ·修改密碼,接收賬號密碼和新密碼,如果賬

原创 pyecharts顯示地圖,並且渲染

from pyecharts.charts import Map from pyecharts import options as opts from pyecharts.globals import ThemeType data =

原创 Python多線程的執行

    import time import threading def music(): for i in range(3): print("聽音樂。。。") time.sleep(0.5)

原创 Python多進程的執行

    import multiprocessing as mp import time def music(): for i in range(3): print("聽音樂。。。") time

原创 兩個純數字字符串相加Java實現版

  /** * 兩個純數字字符串相加,不能用大整數相加的方法,無論多長的數字均可以相加 * 考慮進位 */ public class TwoStringAdd { public static void solution(St

原创 兩個純數字字符串相加Python實現版

""" 兩個字符串相加 模擬兩個大整數相加,但是不能直接相加,採用每一位相加的方式 """ def add_large_numbers(num1, num2): # 反轉字符串,方便從低位開始相加 num1 = num

原创 ArkTS水果排行榜【代碼可執行】

  # ArkTS 水果排行榜 > 代碼可執行 > 分爲五個文件 > 1.FruitDataModel.ets 定義app中需要的水果模型 > 2.TitleComponent.ets 定義Title組件 > 3.TableHea

原创 ArkTS待辦列表清單【代碼可執行】

共分爲三個代碼文件: /* 定義APP中需要用到的模型 Models.ets */ export class TaskDataModel { private tasks: Array<string> = [ "早起早讀",

原创 ArkTS條件渲染案例

    /** * 條件渲染案例 */ @Component struct MyChild { // @State counter: number = 0 @Link counter: number label: str

原创 ArkTS的滑動加載案例

  /** * ArkTS的滑動加載案例 */ // 自定義文章類 class Article { public id: number public title: string public content: strin

原创 ArkTS之循環渲染案例

    /** * ArkTS之循環渲染 */ @Component struct MyChild { label:string build() { Text(this.label) .fontSize(

原创 ArkTS Prop組件使用案例

    /** * Prop組件使用案例 */ @Component struct MyChild { @Prop age:number // 狀態變量 private increase:number = 1 b

原创 ArkTS父子組件雙向綁定案例

  /** * 父子組件雙向互綁定 */ // 自定義按鈕的信息類型 class ButtonState { value:string width:number constructor(value:string,wi