博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

01 2022 档案

摘要:11.数学与随机数 (1)math包主要处理数学相关的运算。math包定义了两个常数: math.e # 自然常数e math.pi # 圆周率pi (2)math包运算 math.ceil(x) # 对x向上取整,比如x=1.2,返回2 math.floor(x) # 对x向下取整,比如x=1.2 阅读全文
posted @ 2022-01-23 18:19 阅读(51) 评论(0) 推荐(0)

摘要:9.定制类(魔术方法) (1)__str__():把一个类的实例变成 str __repr__()转换为机器看的字符串,可以由eval()执行 (2)比较运算符_cmp__():可以实现对一组 Student 类的实例排序 __eq__()判断等于,__lt__()判断小于,__gt__()判断大于 阅读全文
posted @ 2022-01-22 19:08 阅读(37) 评论(0) 推荐(0)

摘要:7.参数 (1)位置参数必须以在被调用函数中定义的准确顺序来传递,参数数目必须一致。 (2)所有必需的参数都要在默认参数之前。 (3)如果命名了参数,这里可以不按顺序给出参数。 (4)变长的参数在函数声明中不是显式命名的,因为参数的数目在运行时之前是未知的(甚至在运行的期间,每次函数调用的参数的数目 阅读全文
posted @ 2022-01-21 20:25 阅读(55) 评论(0) 推荐(0)

摘要:5.高阶函数 (1)由于参数 x, y和 f 都可以任意传入,如果 f 传入其他函数,就可以得到不同的返回值。 (2)map映射 map()是 Python 内置的高阶函数,它接收一个函数f和一个list,并通过把函数f依次作用在 list的每个元素上,得到一个新的 list 并返回。 利用map( 阅读全文
posted @ 2022-01-20 19:27 阅读(47) 评论(0) 推荐(0)

摘要:1.文件 (1)文件也是一个对象 (2)打开文件 f = open(文件名,模式),文件名可以是相对路径或者绝对路径 模式有:"r" 只读、“w” 写入、“a” 追加,“r+/w+”读写 使用 'r' 或 'U' 模式打开的文件必须是已经存在的。 使用 'w' 模式打开的文件若存在则首先清空, 然后 阅读全文
posted @ 2022-01-19 20:21 阅读(83) 评论(0) 推荐(0)

摘要:10.循环 (1)for循环依次把list或tuple的每个元素迭代出来 格式: name 这个变量是在 for 循环中定义的,意思是,依次取出list中的每一个元素,并把元素赋值给 name,然后执行for循环体(就是缩进的代码块) 这样一来,遍历一个list或tuple就非常容易了。 (2)wh 阅读全文
posted @ 2022-01-18 21:06 阅读(77) 评论(0) 推荐(0)

摘要:基础语法 1.打出 hello word 2.注释 (1)#号后面直到结束都是注释 (2)多行注释单引号和双引号都可以 (3)中文注释开头要写#-*-coding:utf-8-*- 3.数据类型 (1)变量不需要声明,可以直接输入,大小写注意就好 (2)var== xxxx不叫变量赋值,而是变量绑定 阅读全文
posted @ 2022-01-17 21:38 阅读(77) 评论(0) 推荐(0)

摘要:首先下载vscode和python 1.登录Python官网 界面效果如下 2.鼠标放在下载然后会显示系统样式,根据自己的电脑系统点击对应按键 我的是windows系统点击后显示效果如下 建议下载稳定版本 我下载的是3.10.1 点击下载Windows嵌入式软件包(64位)和下载视窗安装程序(64位 阅读全文
posted @ 2022-01-16 19:04 阅读(68) 评论(0) 推荐(0)

摘要:一、代码块 接下来在分别写 1.java代码 然后把上面的java文字复制,按下回车键 并输入java代码 同理shell脚本也一样 复制完文字按下回车键效果如上图 二、标题 一共六个标题 三、字体 四、引用 阅读全文
posted @ 2022-01-15 15:34 阅读(66) 评论(0) 推荐(0)