一、
3.bool(“1”) ? 改:True
4.bool(“0”) ? 改:False
0,空字符,None在python条件判断句中都未Fasle,其他的数值都为True

10.int(‘4.34’) 3
修改:ValueError: invalid literal for int() with base 10: ‘4.34’
会报错!!!!!
为什么会报错?
解释:*Python中,"4.34"为字符串,可以先将其转换为float类型数据’4.34’,然后将’4.34’转为int数据4,不能直接对字符串"4.34"int
化’

11.bool(-1) ? 改:True
12.bool("") ? 改:False
13.bool(0) ? 改:False
14.False
改:True
为什么"wwrq"> "acd"是正确的?
解释:字符串比较大小,比的不是长度,而是左便对齐后一次每一位比较,直到比出大小

15.“ttt”=="ttt "该是对
右边多了空格

二、
18. 7对2求模 7//2 修改: 7%2
求模是求余数的意思

  1. 9除5,要求有小数部分 ? 改: 9/5 保留余数的除法

  2. 9除5,要求无小树部分 ? 改:9//5 整除
    加粗样式

  3. 用程序计算16的2分之1次方 如何写?
    a**a==16
    print(a)
    修改:
    import math
    math.sqrt(16)
    math模块中包含了许多运算函数,如下:
    sqrt() 开平方
    abs() 取绝对值
    fabs() 取绝对值

三、
在交互式下完成下列题目:
1.修改"{name}喜欢{fruit}".format(name=“李雷”)
“{}喜欢{}”.format(‘李雷’,fruit)
改:"{name}喜欢{fruit}".format(name=“李雷,fruit=‘苹果’”)
字符串中两个占位符,format中只有一个参数
注意: 凡是加了引号,为字符串,不加引号为汉子或变量(fruit)

2.string=“Python is good”,请将字符串中的Python替换成python,
并且输出替换后的

string=“Python is good”
result=string.replace(Python,Python) 替换个数默认全部,可以给定数量
print(result)
replace(old,new,num)

3.s="python修炼第一期.html’,倾斜程序获得.html前面的部分,用尽可能多的方法?
s="python修炼第一期.html’
方法1.s[:-5] 改: 切片索引称为一种方法
方法2. s.[0:s.find(’.html’])
find() 找到指定str返回其下标

  1. “this is a book”
    请用程序判断该字符串是以this开头?
    s=“this is a book”
    s1=s.[0,5]
    if s1==s:
    print(‘True’)
    else:
    print(‘False’)
    7."this is a book"请用程序判断该字符串是以apple结尾?
    s=“this is a book”
    s2=s[-1:-5]
    if s2=s:
    print(”True“)

修改: “this is a book”.startwith(‘this’)
“this is a book”.endwith(‘apple’)

判断开始或结尾的函数:startwith() endwith()

8."this is a book\n"请将末尾的换行符删除
s=“this is a book\n”
s.del(s.[-1:-3])
修改: s.strip()
strip([chars]) 函数删除字符串头尾指定的字符,默认为空格或换行符或字符序列

四、
口述下边代码的执行结果:
string="Python is good

  1. string[1:20] -“ython is good”
  2. string[20] -没有下表为20的,False

. 修改: 报错
下标超出索引范围

  1. string[3:-4] -h is 修改: ‘hon is’

  2. string.split() ,?这表示用什么分割?
    修改:[‘Pthon’,‘is’,‘good’]
    split(str="",num=’’) 通过指定字符对字符串进行切片分割,str可以指定,不指定时默认为所有空字符,包括空格,\n,制表符,\t等,分割次数num不指定时默认为1,即分割所有,返回字符串列表

  3. len(string) 14 空格是否也算一位

  4. 注意:字符,空格也算

五、已知列表list=[1,2,3,4,5]

  1. list2的结果是? [2,4,6,8,10] 修改:[1,2,3,4,5,1,2,3,4,5]
    *** a
    2 表示两个a***

  2. 在索引1的后面加一个元素10? list.insert(10,1) 指定位置插入,位置在哪指定,1的后面有三个位置,到底插在哪里?
    修 改:s.insert(1,10)
    insert(str,num) 先插入的字符,再指定位置,主要是insert方法的参数不熟悉

五-2 list=[1,4,5,[1,3,5,6,[8,9,10,12]]],回答以下问题?

  1. list[-1][-1][1:-2]的值是? 9 修改:[9]
  2. 注意:列表的切片返回值也为列表,列表的可以存放任何数据类型,无论什么,他都算一个元素chars,

六、字典内容如下:
dict={“python”:95,‘java’:99,‘c’:100}

  1. 请修改’java’这个key对应的value值为98?
    dict={“python”:95,‘java’:99,‘c’:100}
    dict(‘java’)=98
    print(dict)
    对字典的修改必须依据key先索引到,在进行赋值修改,因为字典里key键是唯一的
    修改:索引须通过[]
    dict[‘java’]=98

  2. 增加一个key-value对,key值为php,value为90
    dict.append(php:90)
    删除和添加元素,都需通过key
    修改:dict[‘php’]=90

6.判断javascript是否在dict中?
for key,value in dict:
if key == javascript:
print(‘yes’)

#修改:‘javascript’ in dict

8.获取最大的value?
list=dict.values()
max=list[0]
for i in list:
if i >max:
max=i
print(max)

修改:max(list)
keys() 获取所有键与列表中,values()获取所有值与列表中

  1. 将dict1={‘php’:97}的数据更新到dcit中?
    涉及两个字典的合并,
    dict.extend(dict1)
    修改:dict.update(dict1)

字典的合并update()函数

04-27 基础知识错误要点集合1相关推荐

  1. SQL Server基础知识概念要点详细讲解

    SQL Server基础知识概念要点详细讲解 目录 基础概念 1.网状模型数据库 2.层次模型数据库 3.关系模型数据库 知识点实例总结 基础概念 SQL语言中,between and表示包括两边参数 ...

  2. delphi7存取配置文件与sqlserver数据库连接_SQL Server基础知识概念要点详细讲解

    SQL Server基础知识概念要点详细讲解 目录 基础概念 1.网状模型数据库 2.层次模型数据库 3.关系模型数据库 知识点实例总结 基础概念 SQL语言中,between and表示包括两边参数 ...

  3. java程序设计基础知识点_Java编程语言基础知识的要点

    原标题:Java编程语言基础知识的要点 很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.下面就说说Java零基础学习Java编程语言基础知识的几个要点.希望能 ...

  4. Java基础知识强化之集合框架笔记76:ConcurrentHashMap之 ConcurrentHashMap简介

    1. ConcurrentHashMap简介: ConcurrentHashMap是一个线程安全的Hash Table,它的主要功能是提供了一组和Hashtable功能相同但是线程安全的方法.Conc ...

  5. 软考网络规划设计师基础知识考察要点

    软考网络规划设计师基础知识考察要点 1.计算机网络原理       1.1计算机网络基础知识       1.2数据通信基础知识       1.3网络分层与功能       1.4网络设备与网络软件 ...

  6. java编程时 尽量少用_Java编程语言基础知识的要点

    很多Java编程初学者在刚接触Java语言程序的时候,不知道该学习掌握哪些必要的基础知识.下面就说说Java零基础学习Java编程语言基础知识的几个要点.希望能够对Java编程基础入门学习的新手有帮助 ...

  7. 计算机基础知识的最小集合

    码农翻身的老读者们估计要烦了: 老刘真是老了,怎么老是在这里啰嗦计算机基础? 没办法,问的人特别多, 我还是要再啰嗦一次,希望这是最后一次. 很多人工作后痛感计算机基础知识的缺乏, 那计算机基础知识都 ...

  8. c# contains方法_C# 基础知识系列- 3 集合数组

    简单的介绍一下集合,通俗来讲就是用来保管多个数据的方案.比如说我们是一个公司的仓库管理,公司有一堆货物需要管理,有同类的,有不同类的,总而言之就是很多.很乱.我们对照集合的概念对仓库进行管理的话,那么 ...

  9. 笔记-项目管理基础知识-复习要点

    1. 项目的特点 临时性(一次性).独特性.渐进明确性 2. 项目目标包括成果性目标和约束性目标 ●笔记-项目管理基础知识-项目目标 3. 项目目标的特点 多目标性.有限性.层次性 4. ▲项目管理5 ...

最新文章

  1. 凌晨三点,各类程序员都在干吗?
  2. 在window下使用gemsim.models.word2vec.LineSentence加载语料库文件的格式要求
  3. idea启动springboot卡_写给新手看的 Spring Boot 入门学习指南
  4. python全栈 互联网协议
  5. 天融信防火墙NGFW4000配置
  6. 【深度学习】深度学习模型训练全流程!
  7. 浅谈:稀疏数组与二维数组之间的转换
  8. nmap在kali的使用方法和常见命令(入门)
  9. Java8新特性--CompletableFuture
  10. (二)python3 只需3小时带你轻松入门——基本变量
  11. snvr client怎么使用_TCGA官方工具gdc-client.exe的安装及使用
  12. gulp 和npm_为什么我离开Gulp和Grunt去看npm脚本
  13. docker 启动成功但无法访问_docker nginx 运行后无法访问的问题解决
  14. 2022中国私域流量管理研究报告
  15. c语言的链表怎么写,写一个C语言的链表记录一下
  16. 100部经典漫画,有机会看看。
  17. ajax回调函数的各个参数的理解
  18. 【selenium标签页操作】:关闭标签页
  19. VAR-MVGARCH-BEKK模型的winrats实现
  20. 多表查询(连接查询)

热门文章

  1. JavaScript中的解构赋值(详细)
  2. 聚合搜索推荐 - 氪主页
  3. 垫片落料冲孔复合模设计(说明书+CAD图纸+PROE三维+SolidWorks+答辩ppt)
  4. 讯歌最新款服务器,苹果Apple Music“音乐回忆 2020”歌单已开始更新
  5. 总合(。。。。。。)
  6. .devos勒索病毒解密方法|勒索病毒解决|勒索病毒恢复|数据库修复
  7. Openstack Gnocchi 笔记
  8. 手机版c语言编译器能画图,大佬们,小菜鸟想问一问用vc编译器做简易画图软件...
  9. 零基础完成珍爱网项目 Java+MySQL+echarts (ZhenaiSpider+ZhenaiWeb)(二)
  10. Python pandas在源数据中标记重复记录