
笔记
文章平均质量分 91
OGoodness
宁静致远
展开
-
python_1.统计字符串中,中文字符,英文字符、数字、空格和其他字符的个数?
小题内容: 用户从键盘输入一行字符,统计并输出其中文字符,英文字符、数字、空格和其他字符的个数?""" 日期:20/8/26 题目:统计不同字符的个数 内容:用户从键盘输入一行字符,统计并输出其中文字符,英文字符 、数字、空格和其他字符的个数?"""def is_chinese(uchar): """判断一个unicode是否是汉字""" if uchar原创 2020-08-26 16:31:28 · 7450 阅读 · 0 评论 -
random库_python笔记(continue)
random库机制:采用梅森旋转算法生成伪随机数序列功能:生成随机数实现:random.random()random库常用函数seed():初始化随机数种子,默认值为当前系统时间randrange(a,b,c): 生成[a,b)区间内以c为步长的随机整数random() :返回[0.0 ,1.0)之间的随机小数uniform(a,b):返回[a,b]之间的随机小数randint(a,b):返回[a,b]之间的整数shuffle(a):a为序列类型,生成打乱后的a序列choice(原创 2020-08-24 19:29:50 · 249 阅读 · 0 评论 -
python OOP面向对象笔记
OOP面向对象编程以模块化解决工程问题,以模块化的思想编程以宏观构想组成的模块面向对象 VS 面向编程由 过程化 转向 对象化面向对象名词oo 面向对象ooa 分析ood 设计oop 编程ool 是实现过程: ooa–>ood–>ool类与对象类:抽象,侧重于共性对象:具象,侧重于个体类的内容(成员)动作:由函数实现,函数名括号中需加 self属性:即是变量is-a 语句类的定义class 关键字类名:遵循大驼峰规则(每个单词首字母大写原创 2020-08-19 19:36:15 · 1056 阅读 · 0 评论 -
python 普通函数+递归函数笔记
函数函数使代码的一种组织形式函数应该能够完成一项特定的工作,而且一般一个函数只完成一项工作有些语言,分函数和过程两个概念,通俗解释是,有返回结果的叫函数,无返回结果的叫过程,python不加以区分函数的使用函数使用需要定义使用函数,俗称调用#函数实例def special_name(): print('我爱读书') print('我爱运动') print('我爱编程')#结果:我爱编程函数的结构及注意事项:def关键字后加空格,必须要有原创 2020-08-19 19:14:14 · 341 阅读 · 0 评论 -
python 字符串类型和操作
字符串str转义符格式化内建函数str表示文字信息,用‘单引号,双引号,三引号’表示转义字符用特殊的方法表示一系列不方便写出的内容,比如回车,退格键,换行符等用反斜杠表示转移字符,要注意反斜杠后面的内容,可能表达的不是原来得含义在字符串中出现反斜杠时一定要注意windows中表示换行为 \nlinex 中表示换行为 \r\n转义字符表\ (在行尾时)续行符\\ 反斜杠符号’ 单引号" 双引号\a 响铃\b 退格(Backspace)\e 转义\原创 2020-08-19 19:09:59 · 204 阅读 · 0 评论 -
python 集合和字典笔记
set集合类似数学集合概念元素不可重复元素无序排列元素种类可不一集合创建用大括号{ }创建#集合创建a = set()print(type(a))#集合元素不可重复a = {1,2,2,3,3,3,4,100,99}print(a) #输出的为不重复元素,且也是无序的元素#成员检测a = {1,2,2,3,'music'}if 'music' in a: print('你猜对了')#元素遍历for i in a: print(i)原创 2020-08-19 18:58:36 · 167 阅读 · 0 评论 -
python 列表和元组笔记
list列表定义:一组有序数据做成的序列列表中的数据有先后顺序各个数据可以不是一类直接创建,用[ ]创建,用英文逗号隔开#list列表的创建方法一s = [1,2,3]l = ['A','B','C']print(s,l)#list列表创建方法二s = list()print(type(s)) #type内置函数,可判断类型#结果:[1, 2, 3] ['A', 'B', 'C']<class 'list'>内置函数help:帮助函数type:原创 2020-08-19 18:49:13 · 172 阅读 · 0 评论 -
python运算符 +分支+ 循环语句笔记
表达式由数字和运算符结合为一行的代码通常返回结果运算符操作运算的符号叫做运算符运算符分类算数运算符关系或比较运算符赋值运算符位运算成员运算符身份运算符### 1.算数运算符通常表示加减乘除的运算python一般 没有自加自减#算数案例#加a = 2 + 4#减b = 4 - 2#乘c = 4 * 2#除d = 4 / 2#取余一e = 4 % 2#取余二 运用定义:(9-x)/-3 = y···0,且余数的取值范围为0到除数之间(不包括除数)的整数原创 2020-07-22 16:27:54 · 413 阅读 · 0 评论 -
初学者Turtle库“分形树”绘制
画到枝干顶端的变化为:1.角度转到与枝干重合的三步:向右 30向左 60向右 302.回到枝点的一步:向后 153.第一次绘画左枝的两步:向左 60向前 15(不断随枝干长度的变化,重复以上三步完成绘制)import turtledef draw_branch(branch_length): # 设置枝干颜色 if branch_length >= 5: if branch_length <= 35: tu.原创 2020-07-18 23:56:44 · 425 阅读 · 0 评论 -
图灵学院<python>2-3—2.5变量_课后笔记。
2-3——2.5变量¶笔记 日期:20/7/16¶ 变量类型 - 1.数字 Number - 2.字符串类型 str - 3.列表 list - 4.元组 tuple - 5.字典 dict - 6.集合 set 1.数字 Number 2.字符串类型 str 3.列表 list 4.元组 tuple 5.字典 dict 6.集合 set ### 1.数字类型- python中的数字没有大小限制### ..原创 2020-07-16 19:04:37 · 210 阅读 · 0 评论