- 博客(13)
- 收藏
- 关注
原创 面向对象作业
定义一个狗类和一个人类:狗拥有属性:姓名、性别和品种 拥有方法:叫唤人类拥有属性:姓名、年龄、狗 拥有方法:遛狗class Dog: def __init__(self, name, gender, breed): self.name = name self.gender = gender self.breed = breed def roar(self): print('汪汪汪')class Person..
2021-08-03 20:49:39 114
原创 正则表达式练习题
利用正则表达式完成下面的操作:一、不定项选择题能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(ABD )A.r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]+" C.r"[0-9(-)]*\d*" D.r"[(]?\d*[)-]*\d*"能够完全匹配字符串“back”和“back-end”的正则表达式包括( ABCD )A. r“\w{4}-\w{3}|\w{4}” B. r“\w{4}|\w{4}-\
2021-08-02 22:55:54 1619
原创 Python中的函数(2)
Python中的函数(2)1. 匿名函数语法:函数名 = lambda 参数列表: 返回值相当于:def 函数名(参数列表): return 返回值注意:匿名函数只能实现用一句代码就可以完成功能的函数匿名函数在调用的时候和普通函数没有区别匿名函数的参数不能使用冒号语法来进行类型说明2. 变量作用域 - 变量能够使用的范围 根据变量作用域的不同将变量分为:全局变量和局部变量全局变量没有定义在函数里面或者类里面的变量就是全局变量全局变量
2021-07-28 20:39:41 126
原创 Python中的函数
Python中的函数1. 函数的定义什么是函数:函数就是实现某一特定功能的代码的封装(每个函数都有自己特定的功能)函数就是把实现某一个功能的所有的代码打成了一个包,每次需要这个功能的时候不用再重复去写实现这个功能的代码了,而是使用函数函数的分类(按照函数是由谁创建/定义来进行的分类)系统函数 - 由python定义的函数,这类函数只需要在需要它的功能的时候去调用它, 例如:print,input,type,id,max等自定义函数 - 由程序员自己创建自己使用的
2021-07-27 21:25:46 158
原创 Python基础练习题
Python基础练习题一、选择题下面不属于 Python 特性的是(C)A. 简单易学B. 开源的免费的C. 属于低级语言D. 高可移植性Python脚本文件的扩展名是(B)A. .pythonB. .pyC. .ptD. pg当需要在字符串中使用特殊字符时,python 使用(A)。A. \B. /C. #D. %下面(D)不是有效的变量名。A. _demoB. bananaC. NumberD. My-score幂运算运算符为(B)。A.
2021-07-26 19:33:41 77
原创 Python字符串
Python字符串1.什么是字符串字符串的定义容器型数据类型;将’‘或者""或者’’’’’'或者""""""作为容器标志,引号中每个符号都是字符串的元素‘’’’’'和""""""在表示字符串内容的时候换行可以不使用转义字符,而是直接回车字符串不可变字符串的元素 - 字符字符分为普通字符和转义字符两种:转义字符 - 在特定符号前加 \ 让符号具备特殊的功能一个转义字符的长度是1编码字符 - \u4位的十六进制数字符编码编码计算机
2021-07-22 21:48:18 1199
原创 Python中的集合
Python中的集合1. 什么是集合集合是容器:将{}作为容器标志,多个元素用逗号隔开:{元素1, 元素2, …}集合是可变的;集合是无序的;元素:不可变的数据、元素是唯一的(具备自动去重的功能)# 1) 空集合set1 = set()print(type(set1), len(set1)) # <class 'set'> 0# 2) 集合是无序的print({1, 2, 3} == {2, 3, 1}) # True# 3) 集合必
2021-07-21 21:37:51 64
原创 Python中的元组和字典
Python中的元组和字典1. 元组什么是元组(tuple)元组是容器型数据类型;将()作为容器的标志,里面多个文件用逗号隔开(元素1, 元素2, …)元组不可变(只能查)元组有序-支持下标操作元素:和列表一样只有一个元素的元组 - 唯一的元素后面必须加逗号list1 = [12]print(list1, type(list1), len(list1)) # [12] <class 'list'> 1t2 = (12)print(t2,
2021-07-20 20:13:34 532
原创 Python列表
Python列表1. 什么是列表列表的表示方式:列表是容器型数据类型;将[]作为容器的标志,里面多个元素用逗号隔开[元素1, 元素2, 元素3, …]列表的特点:列表是可变的(元素的个数、值、顺序可变) - 增、删、改列表是有序的 - 支持下标操作列表对元素的要求:没有要求(不管什么类型的数据都可以作为列表的元素)容器的基本特征:一个容器型的数据可以同时保存多个其他的数据元素:容器中每一个独立的数据就是一个元素列表中可以
2021-07-19 20:58:31 378
原创 python循环练习题
判断101-200之间有多少个素数,并输出所有素数。count = 0print('101~200之间的素数有: ')for i in range(101, 200): for n in range(2, int(i ** 0.5) + 1): if i % n == 0: break else: count += 1 print(i, end=' ')print('一共有', count, '个素数')..
2021-07-17 19:11:52 477
原创 Python循环结构
循环结构1. for 循环结构语法:for 变量 in 序列: 循环体 循环的次数与序列中的元素个数有关。 常见序列:字符串、元组、列表、字典、集合、迭代器、生成器、rangerange函数 用于产生指定范围的数字序列1. range(N) - 产生[0,N)的数字序列,其中步长是12. range(M,N) - 产生[M,N)的数字序列,步长为13. range(M,N,step) - 产生[M,N
2021-07-15 20:21:06 415
原创 Python的运算符和分支结构
Python的运算符和分支结构1. 运算符数学运算符运算符算法+加-减*乘/除%取余数、取模//整除**幂运算% 的用法:判断一个数是否能被另一个数整除(余数是否为0)对低位数// 的用法:正整数取高位数/去低位数** 的用法:x ** y 为求 x 的 y 次方比较运算符运算符意义>大于<小于>=大于等于<=小于等于
2021-07-14 22:13:44 396
原创 Python基础语法和变量
Python基础语法和变量一、基础语法1. 常用快捷键ctr + / - 添加/取消注释ctr + s - 保存ctr + c - 复制/拷贝ctr + v - 粘贴ctr + x - 剪切ctr + a - 全选ctr + z - 撤销ctr + shift + z - 反撤销(或者ctr + y)2. 注释 注释就是代码中不会被编译执行(不会被解释器解释)的部分。注释的存在不会影响代码的运行程序的功能 注释
2021-07-13 22:15:44 90
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人