1、Python不支持的数据类型有( A )A、char
B、int
C、float
D、list
注意:
string 不是 char!!!!
可变数据类型:列表list[ ]、字典dict{ }
不可变数据类型:整型int、字符串str' '、元组tuple()
2、下列程序打印结果为:  [1, 2, 3, 4, 5, 5, 7]nl = [1,2,5,3,5]
nl.append(4)          #在列表的末尾插入4,[1,2,5,3,5,4]
nl.insert(0,7)        #在列表0索引处插入7,[7,1,2,5,3,5,4]
nl.sort()             #对列表升序排列,[1,2,3,4,5,5,7]
print nlappend()方法是指在列表末尾增加一个数据项。
extend()方法是指在列表末尾增加一个数据集合。
insert()方法是指在某个特定位置前面增加一个数据项。
nl=[1,2,5,3,5];
nl.append(4)得nl=[1,2,5,3,5,4];
nl.insert(0,7)得nl=[7,1,2,5,3,5,4];
nl.sort()输出[1,2,3,4,5,5,7]
3、以下代码输出为:  10list1 = {'1':1,'2':2}
list2 = list1
list1['1'] = 5
sum = list1['1'] + list2['1']
print(sum)b = a: 赋值引用,a 和 b 都指向同一个对象。
list1 和 list2 指向的是同一块内存空间
list1['1']=5  ------>     改变了这一块内存空间中'1'的value值
执行这一步后内存空间存储的数据变为:{'1': 5, '2': 2}
因此 sum = list1['1']+list2['1']=5+5=10
4、Python调用read()函数可实现对文件内容的读取read()读整个文件;readline()读一行;readlines()读所有行到list1.read([size])方法从文件当前位置起读取size个字节,若无参数size,则表示读取至文件结束为止,它范围为字符串对象。 2.readline()方法每次读出一行内容,所以,读取时占用内存小,比较适合大文件,该方法返回一个字符串对象。
3.readlines()方法读取整个文件所有行,保存在一个列表(list)变量中,每行作为一个元素,但读取大文件会比较占内存。
5、下面的python3函数,如果输入的参数n非常大,函数的返回值会趋近于以下哪一个值(选项中的值用Python表达式来表示)()
import random
def foo(n):   random.seed()c1 = 0c2 = 0for i in range(n):x = random.random()y = random.random()r1 = x * x + y * yr2 = (1 - x) * (1 - x) + (1 - y) * (1 - y)if r1 <= 1 and r2 <= 1:c1 += 1else:c2 += 1return   c1 / c2A、 4 / 3
B、 (math.pi - 2) / (4 - math.pi)
C、math.e ** (6 / 21)
D、math.tan(53 / 180 * math.pi)

7、下列代码运行结果是?( C )
a = 'a'
print a > 'b' or 'c'A、a
B、b
C、c
D、True
E、False由于比较运算符优先级大于逻辑运算符,根据上表,当 a > 'b',即 'a' > 'b' 为 Fasle 时('a' 的 ASCII 码比 ‘b’ 小),返回值为 'c',故答案选C。

9、下列程序打印结果为(  B    )
import re
str1 = "Python's features"
str2 = re.match( r'(.*)on(.*?) .*', str1, re.M|re.I)
print str2.group(1)A、Python
B、Pyth
C、thon’s
D、Python‘s features多个标志可以通过按位 OR(|) 来指定
re.M:多行匹配,影响 ^ 和 $
re.I:使匹配对大小写不敏感
分组:即用圆括号将要提取的数据包住,通过 .group()获取,一般和“|”结合使用
re.match( r'(.*)on(.*?) .*', str1, re.M|re.I),将on左边和右边分组
>>print(str2.group(0))
Python's features
>>print(str2.group(1))
Pyth
>>print(str2.group(2))
'sstr1 = "Python's features"
r'(.*)on(.*?) .*'
有几个()就有几个group
group(0) = group() = Python's features
第一个()=group(1)
第二个()=group(2)
.*适配所有
?到后面的空格为止.匹配单个任意字符
*匹配前一个字符出现0次或无限次
?匹配前一个字符出现0次或1次
(.*)提取的数据为str1字符串中on左边的所有字符,即Pyth
(.*?)提取的数据为str1中on右边,空格前面,即's

Python刷题-4相关推荐

  1. python刷题软件代码_Python使用docx模块实现刷题功能代码

    起由: 前一阵子想要刷一刷国二Python的题库,千方百计找到题库之后,打开一个个word文档,发现一题一题阅读很麻烦,而且答案就在题目的下面,阅读题目的时候想自己做出题目却又总能不经意看到答案,甚烦 ...

  2. Python 刷题常用语法与数据结构汇总-2022.01.30

    [笔试]python刷题笔记(基础)! https://blog.csdn.net/a_123456598/article/details/105420802 python语法刷题 https://b ...

  3. python刷题 NOI题库 python题解 洛谷、牛客网、AcWing 刷题等

    NOI题库 python题解-2022.01.07整理(1.1-1.3) NOI题库 python题解-2022.01.07整理(1.1-1.3)_dllglvzhenfeng的博客-CSDN博客 N ...

  4. 【Python刷题篇】Python从0到入门3|循环、条件复习、元组入门、字典入门

    Python从0到入门3目录 前言 Q1:团队分组 Q2:禁止重复注册 Q3:元组-牛客运动会 Q4:字典-遍历字典 Q5:字典-毕业生就业调查 Q6:姓名与学号 总结 前言 - 本期是Python从 ...

  5. 【Python刷题篇】Python从0到入门4|字典复习、函数入门、综合实践

    Python从0到入门3目录 前言 Q1:字典复习-首都 Q2:函数入门-求差 Q3:函数入门-牛牛的朋友 Q4:综合案例:自动售卖饮料机 Q5:综合案例-被8整除的数字 Q6:综合案例-披萨店的订单 ...

  6. python画图、python小游戏、python刷题、python算法、python编程与数学

    python画图系列整理 python画图系列整理-CSDN博客 python游戏入门书籍推荐 python游戏入门书籍推荐_pygame书籍推荐_dllglvzhenfeng的博客-CSDN博客 p ...

  7. Python刷题记录(81-90)

    Python刷题记录(81-90) 题目来源PTA平台 PAT (Basic Level) Practice (中文) @TOC 1081 检查密码 本题要求你帮助某网站的用户注册模块写一个密码合法性 ...

  8. [python刷题模板] 珂朵莉树 ODT (基于支持随机访问的跳表

    [python刷题模板] 珂朵莉树 ODT (基于支持随机访问的跳表) 一. 算法&数据结构 1. 描述 2. 复杂度分析 3. 常见应用 4. 常用优化 二. 模板代码 0. 区间推平(lg ...

  9. [python刷题模板] 珂朵莉树 ODT(20220928弃用,请看新文)

    [python刷题模板] 珂朵莉树 ODT (基于SortedList 20220928弃用,请看新文) 一. 算法&数据结构 1. 描述 2. 复杂度分析 3. 常见应用 4. 常用优化 二 ...

  10. 二级python 刷题就能过吗_Python 刷题笔记:这很不python,官方大大能改下吗?

    惊讶:数值相等的整数或浮点数作为dict 字典的键将指向同一项?! 1.刷题遇到知识盲区 今天继续在 xue.cn 刷题,意外发现:整数和浮点数先后设为字典的键,会有奇怪的现象! 题目如下: What ...

最新文章

  1. [问题解决] Python中 == 与 is 的区别
  2. 禅道826版本SQL注入,登录绕过以及禅道826后台GetShell的小技巧
  3. DELL服务器安装过程中的三种模式AHCI, ATA, RAID
  4. c++频繁读取数据会丢失_透析中会丢失什么营养?透析日的饮食需要注意什么?...
  5. 华为杯数学建模2020什么时候出结果_关于组织参加“华为杯”第十七届中国研究生数学建模竞赛通知...
  6. Adobe Reader 的直接下载地址
  7. 用计算机画图截图图片,如何快速截图保存图片
  8. 几款富文本编辑器的比较
  9. sqlserver 命令 创建非聚集索引
  10. 全国各地所有高校名单数据库 全国所有高校排名
  11. 雷电模拟器使用adb命令(采坑)
  12. 电脑联网了但是浏览器代理服务器出现了问题
  13. ERROR: child process failed, exited with error number 1
  14. 敏捷史话(十三):我被 Facebook 解雇了——Kent Beck
  15. [angular1.6]Error: transition superseded ui-router 在angular1.6 报错误问题解决
  16. 微信电脑版收到的表格文件保存到桌面打开后不显示内容
  17. python练习 002 斜边上的高
  18. 云服务器建站教程专栏汇总
  19. mate20html查看器,华为mate20pro怎么看屏幕供应商
  20. OI中组合数学公式和定理90%歼灭

热门文章

  1. CDH5 6 7安装包
  2. restful get不传参数404_flask-restful编写上传图片api
  3. Oracle 20c 新特性:持久化内存数据库 - Persistent Memory Database
  4. DBA遇到问题时的30 个反应,你是哪一种?
  5. 技术前沿:分布式缓存Redis Cluster在华泰证券的探索与实践
  6. 10分钟搭建MySQL Binlog分析+可视化方案
  7. 超大超详细图解,让你掌握Spark memeoryStore内存管理的精髓
  8. 云小课|大数据时代的隐私利器-GaussDB(DWS)数据脱敏
  9. 云小课|ModelArts Pro 视觉套件:零代码构建视觉AI应用
  10. 设计模式的C语言应用-责任链模式-第三章