python
文章平均质量分 51
Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程
yk-ddm
IT学习者 ~ Hello world
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
《Python 学习笔记 之 案例练习》
目录Python 学习笔记案例练习爬虫精选案例 Python 学习笔记 案例练习 爬虫精选案例 todo原创 2021-08-21 20:05:34 · 260 阅读 · 0 评论 -
获取ftp 中的文件夹名称
爬取 ftp 中的文件(Python) test原创 2021-03-17 20:57:41 · 632 阅读 · 0 评论 -
python demo 之学生管理系统
学生管理系统原创 2021-01-05 00:14:23 · 148 阅读 · 0 评论 -
Python复习
python原创 2020-12-09 20:50:00 · 230 阅读 · 0 评论 -
《Python基础之运算符和表达式》
Python基础之运算符和表达式原创 2020-11-14 18:37:04 · 490 阅读 · 0 评论 -
《Python基础之数据类型 summary》
Python基础之数据类型 方式原创 2020-11-14 17:16:04 · 2011 阅读 · 0 评论 -
《Python基础之基础语法 summary》
Python基础: 使用哪个程序运行python程序?参考答案: python print(“Hello”)语句的执行结果是: Hello 在print函数的输出字符串中可以将()作为参数,代表后面指定要输出的字符串 : %s ()表达式是一种匿名函数,是从数学里的"入"得名: lambda ( )不是用于处理中文的字符编码(gb2312/gbk/big5): ascii 与数学表达式cd/2ab对应的Python表达式中,不正确的是(): 答案:cd/2a*b Python语句print(原创 2020-11-13 17:28:49 · 3128 阅读 · 0 评论 -
《python 题库集之基础练习》
一、单项选择题(本大题共10小题,每小题2分,共20分) 1、想用一个变量来表示出生年份,下列命名中( )项最可取。B A. b_y B. birth_year C. birthYear D. birthyear 2、假设有两个变量分别是x和y,其中x=3,y=5,以下选项中,( )不能交换两个变量中的值。A A.x=y;y=x B.t=x;x=y;y=t C.x=x+y;y=x-y;x=x-y D. x,y=y,x 3、如何解原创 2020-11-12 22:17:53 · 13232 阅读 · 2 评论 -
《python知识点总结之习题记录》
2020年11月4日 星期三: python采用的是基于值的自动内存管理方式 python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义 调用match方法返回match对象! 正则表达式模块re的match()方法是从字符串的开始匹配特定模式 search() 方法是整个字符串中寻找模式,‘ match 和 search方法如果匹配成功则返回match对象,匹配失败则返回空值None A项得到一个列表 ...原创 2020-11-04 13:54:21 · 242 阅读 · 0 评论 -
python练习题解析
第1题:列表 题目内容: 已知x为非空列表,那么表达式 sorted(x, reverse=True) == list(reversed(x)) 的值一定是True。 A 对 B 错 正确答案:B 第2题:输出结果 题目内容: num = 10if num 10: print chr(39)hellochr(39)else: print chr(39)undefinechr(39) A hello B undefine C helloundefine D undefinehell原创 2020-10-24 16:29:53 · 7447 阅读 · 0 评论 -
python 入门篇 之 正则表达式re.findall的使用
“”" 12. 代码题: import re s = ‘137python 714 abd 668 aed’ print(re.findall(r’\d+’, s)) 运行结果是() “”" #test import re s = ‘137python 714 abd 668aed’ print(re.findall(r’\d+’, s)) #[‘137’, ‘714’, ‘668’]原创 2020-10-24 14:05:19 · 456 阅读 · 0 评论 -
python 入门篇 之 私有成员
“”" 5.在Python中定义类时,如果某个成员名称前有2个下划线则表示() 私有成员 “”" #test原创 2020-10-23 21:11:48 · 450 阅读 · 0 评论 -
python 入门篇之字符串的函数练习
“”" 4.表达式’aaasdf’.lstrip(‘as’)的值为: 表达式’aaasdf’.lstrip(‘af’)的值为: 表达式’aaasdf’.strip(‘af’)的值为: 表达式’aaasdf’.rstrip(‘af’)的值为: “”" #test print(‘aaasdf’.lstrip(‘as’)) #df print(‘aaasdf’.lstrip(‘af’)) #sdf print(‘aaasdf’.strip(‘af’)) #sd print(‘aaasdf’.rstrip(‘原创 2020-10-23 20:07:22 · 2435 阅读 · 0 评论 -
python 入门篇之map函数的使用
“”" 3.执行语句x,y,z = map(str, range(3))之后,变量y的值为(); “”" #test x, y, z = map(str, range(3)) print(y) #‘1’ print(type(y)) #‘1’原创 2020-10-23 20:04:48 · 1936 阅读 · 0 评论 -
python 入门篇之列表推导式的使用练习
“”" 2.已知 x = ‘abcd’ 和 y = ‘abcde’,那么表达式[i==j for i,j in zip(x,y)]的值为() “”" #test x = ‘abcd’ y = ‘abcde’ #进行字符比较,返回布尔值 print([i==j for i,j in zip(x,y)]) #[True, True, True, True]原创 2020-10-23 19:57:47 · 1557 阅读 · 0 评论 -
python 入门篇 之 字符串 的练习
“”" 1.执行语句后的显示结果是什么? s = “ha” print(“ha”, 2 * s); #hahaha “”" #test s = “ha” print(“ha”, 2 * s); #ha haha原创 2020-10-23 19:55:48 · 265 阅读 · 0 评论 -
python 练习之 文件方法
假设os模块已导入,那么列表推导式[filename for filename in os lstsisr(CWindows) if filename. endswith( exe’)]的作用是列出C:Windows文件夹中所有扩展名为exe的文件。—》正确 +写模式,新建一个文件,如果该文件已存在则会报错。-错误 x二进制模式。–》错误 t文本模式(默认) – >正确 r打开一个文件用于读写。文件指针将会放在文件的开头。-错误 在读写文件之前,必须通过以下哪个方法创建文件对象: open 调用团数原创 2020-10-23 14:30:12 · 654 阅读 · 0 评论 -
python 练习 之 文件操作
題目內容: 二进制文件也可以使用记事本或其他文本输铺器! —> 正确 使用普通文本编辑器软件也可以正常查看二进制文件 的内容 —》错误 二进制文件不能使用记事本程序打开。 – 》错误 file.name返回文件的名称。 – 》正确 file.mode返回被打开文件的访问模式 。 – 》正确 file.closed返回true如果文件已被关闭,否则返回false. —》正确 file softspace 如果用print输出后, 必须跟一个空格符,则返回false否则返回true. — 》正原创 2020-10-22 22:29:32 · 969 阅读 · 0 评论 -
python 案例练习
import hello x = 5 print(x) #5 print(type(x)) #<class ‘int’> print(type(x) == int) #True print(isinstance(x, int)) #True x = ‘hello world’ print(x) print(type(x)) x = [1, 2, 3] print(x) print(type(x)) print(2**10) #1024 pri原创 2020-10-01 23:39:37 · 1009 阅读 · 2 评论 -
python 小案例-demo 练习篇
“”" @author yk-ddm 杨侃 @function 编写程序,生成包含20 个随机数的列表,然后将前10 个元素升序排列,后10个元素降序排列,并输出结果。 “”" import random x_list = [] for i in range(20): n = random.randint(1, 100) x_list.append(n) “”“for i in range(10): for j in range(9): if x_list[j] > x_list[j+1]: temp原创 2020-10-01 23:38:19 · 1045 阅读 · 0 评论 -
python 语法练习demo 常用语法篇
print(‘hello world!’) import math print(math.sqrt(9)) #3.0 def main(): # print('hello world!---') #main() import math print(math.gcd(56, 64)) #8 import random n = random.random() print(n) #[0, 1) n = random.randint(1, 100) print(n) #[/1, 100]原创 2020-10-01 23:37:08 · 466 阅读 · 0 评论 -
python 小案例-demo 之 猜数游戏
编写程序模拟猜数游戏。程序运行时,系统生成一个随机数,然后提示用户进行猜测,并根据用户输入进行必要的提示(猜对了、太大了、太小了),如果猜对则提前结束程序,如果次数用完仍没有猜对,提示游戏结束并给出正确答案。 “”" @author yk-ddm 杨侃 @function 猜数游戏 “”" import random num = random.randint(1, 100) for i in range(5) : user = int(input(‘请开始猜测数字:’)) if user == num :原创 2020-10-01 22:52:57 · 2843 阅读 · 0 评论 -
python demo2练习
“”" @author yk-ddm 杨侃 @function 阿凡提与国王比赛下棋,国王说要是自己输了的话阿凡提想要什么他都可以拿得出来。 阿凡提说那就要点米吧, 棋盘一共64 个小格子, 在第一个格子里放1 粒米,第二个格子里放2 粒米, 第三个格子里放4 粒米, 第四个格子里放8 粒米, 以此类推, 后面每个格子里的米都是前一个格子里的2 倍, 一直把64 个格子都放满。需要多少粒米呢? 要求使用列表推导式和内置函数进行计算。 “”" result = sum([2 ** i for i in ran原创 2020-09-22 22:24:02 · 1885 阅读 · 0 评论 -
python demo练习
“”" @author yk-ddm 杨侃 @function 编写程序,输入一个大于2的自然数,然后输出小于该数字的所有素数组成的列表。 “”" num = (int)(input(“请输入一个大于2的自然数:”)) arr = []; if num <= 2: print(“数据输入错误!”) else: for i in range(3, num): flag = 1 for j in range(2, i): if i % j == 0: flag = 0 if flag: arr.appen原创 2020-09-22 20:39:04 · 294 阅读 · 0 评论
分享