- 博客(14)
- 收藏
- 关注
原创 Python(第四章)基础函数
函数是一段可重复使用的代码块,用于执行特定任务。函数可以接受输入参数,并可能返回一个或多个结果。它们提高了代码的可读性和可重用性,同时也使程序更易于维护和扩展。定义一个函数"""生成一个问候语"""# 调用函数print(message) # 输出: Hello, Alice!# def 关键字用于声明一个函数。# greet 是函数的名字。# name 是函数的参数,当函数被调用时,你可以传递一个值给它。# return 语句指定了函数的结果。
2024-07-23 16:26:05 712
原创 Python(推导式及拆包)
推导式分为列表推导式(List Comprehensions)、字典推导式(Dictionary Comprehensions)、集合推导式(Set Comprehensions)和生成器表达式(Generator Expressions),都是为了简化代码、使代码更加简洁和高效的方式。列表同样可以进行拆包,但是需要注意的是列表是可变的,而元组是不可变的。拆包(Unpacking)是一种非常有用的功能,它允许你从一个序列或者可迭代对象中取出元素,并将这些元素分配给多个变量。集合推导式用于创建集合。
2024-07-22 21:07:04 205
原创 Python(第三章)容器
使用圆括号 () 来创建元组,例如:my_tuple = (1, 2, 3)如果元组只有一个元素,需要在元素后面加上逗号 ,,例如:single_element_tuple = (42,)
2024-07-22 20:16:49 630
原创 Python(第二章)判断和循环语句
这意味着当前循环中 continue 语句之后的代码将不会被执行,但循环将继续进行,直到满足终止条件。可以将一个循环嵌套在另一个循环内,这意味着你可以在一个循环(外循环)的体内再定义一个循环(内循环)。条件若为真(布尔值返回True),输出你已成年,条件为假(布尔值返回False),输出你还未成年。判断while中的条件是否为真,为真则循环输出,为假则停止循环。如果操作为真,那么结果为假,如果操作为假,则结果为真。若条件为真,则执行语句1,若为假,则执行语句2。判断密码是否正确,并给予相应的提示。
2024-07-19 22:59:41 709
原创 Python(第一章)基础概念
1、Python是一种高级编程语言,Python在运行时由解释器处理。在执行程序之前不需要编译程序。2、Python的三个主要版本是2X和3X,这些版本被细分为次要的小版本,Python有几种不同的解释器,分别用不同的语言编写3、解释器是为运行Python等解释型语言编写的脚本的程序。
2024-07-18 14:55:28 330
原创 ES6(数组扩展)
Array.from() 是 ES6 中的一个方法,用于从类似数组或可迭代的对象中创建一个新的、浅拷贝的数组实例。这个方法的主要作用是将非数组对象转化为数组。
2023-12-28 14:29:00 395 1
原创 ES6(对象的扩展)
目录一、Object.is()函数1、概念2、Object.is()的特点3、== 和 === 的区别4、Object.is()的使用二、Object.assign()函数1、概念2、Object.assign()函数的使用三、Object.keys()函数1、概念2、Object.keys()函数使用四、Object.values()函数1、概念2、Object.values()函数使用五、Object.entries()函数1、概念
2023-12-14 09:11:20 832 1
原创 ES6(字符串的扩展)
startsWith() 是 ES6 中 String 对象的一个方法,用于判断字符串是否以指定的前缀开始。第四个 console.log() 输出 false,因为从字符串的第7个字符开始搜索,字符串不再以 'world' 开始。第三个 console.log() 输出 true,因为从字符串的第6个字符开始搜索,字符串仍然以 'world' 开始。在ES6中,repeat() 是 String 对象的一个方法,用于重复字符串指定的次数,并返回一个新的字符串。,因为从字符串的第6个字符开始搜索,'
2023-12-11 15:10:11 913
原创 ES6(数值的扩展)
这个函数接受两个参数:第一个参数是要转换的字符串,第二个参数是要转换的基数,基数可以是 2-36 之间的整数,代表要解析的数字的基数。第一个参数为需要转换的值,第二个参数为需要转换的进制(2,8,10,16)函数用于将给定的参数转换为数字,它可以接受一个或多个参数,并尝试将它们转换为数字。console.log(0b11)这里的意思是将二进制的11转换为十进制的3。console.log(0x11)将十六进制的11转换为十进制的17。console.log(0o11)将八进制的11转换为十进制的9。
2023-12-07 12:04:56 860 1
原创 ES6(rest和spread的使用)
在ES6(ECMAScript 6,JavaScript的版本)中,“rest”是一个参数修饰符,允许在函数中接收任意数量的参数。当一个参数被声明为“rest”时,它收集传递给函数的剩余参数,将它们存储为一个数组。
2023-12-07 10:56:10 385 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人