文章分类 - 第三篇:python语法入门
1
摘要:一、什么是for循环? 循环就是重复做某件事,for循环就是python提供第二种循环机制。 二、为何要有for循环? 理论上for循环做的事情,while循环都可以做。之所以要用for循环,是因为 for循环在循环取值比while循环更简洁 。(循环取值也叫遍历) 三、for循环的语法(如何用fo
阅读全文
摘要:一、算数运算符 加减乘除 整除(地板除) 只保留整数部分,不是四舍五入,而是直接抛弃小数部分 取余 (取模) 次方 二、比较运算符 注意: 一个等号是赋值符号,二个等号是等于号 python 1、变量的赋值 x=10 y=10 2、大于、小于、等于、不等于、大于等于、小于等于 print(x y)
阅读全文
摘要:一、什么是用户交互? 用户交互就是人往计算机中input/输入数据,计算机print/输出结果。 二、为什么要与用户交互? 为了计算机能够像人以言与用户沟通交流。 比如,过去我们去银行取钱,用户需要把账号密码高数柜员,而现在,柜员被ATM取款机取代,ATM机就是一台计算机,所以用户同样需要将账号密码
阅读全文
摘要:一、基础题 1、请取出第一个学生的第一个爱好 2、请取出取公司名 3、请画出以下列表在内存中是如何存放的 4、用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式 5、有一个字典students要求循环打印所有学生的详细信息 6、使用while循环输出1 2 3 4 5 6 8 9 10 11 12
阅读全文
摘要:1、可变类型 值改变,id不变,证明改的是原值,证明原值是可以被修改的。 可变类型有:list、dict 验证 list dict 这里争对了 字典 的补充,原先我们说{}号内用逗号隔开key:value的形式, key唯一 , 通常 (99%的情况下,字典的key都是字符串) 为字符串类型 (因为
阅读全文
摘要:1、有列表['alex',49,[1900,3,18]],分别取出列表中的名字,年龄,出生的年,月,日赋值给不同的变量 2、用列表的insert与pop方法模拟队列(面试题) 3、用列表的insert与pop方法模拟堆栈(面试题) 4、简单购物车 要求如下:实现打印商品详细信息,用户输入商品名和购买
阅读全文
摘要:一、什么是for循环? 循环就是重复做某件事,for循环就是python提供第二种循环机制。 二、为何要有for循环? 理论上for循环做的事情,while循环都可以做。之所以要用for循环,是因为 for循环在循环取值比while循环更简洁 。(循环取值也叫遍历) 三、for循环的语法(如何用fo
阅读全文
摘要:一、必做题 1、使用while循环输出1 2 3 4 5 6 8 9 10 7、猜年龄游戏 要求:允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出 二、选做题: 猜年龄游戏升级版(选做题) 要求:允许用户最多尝试3次每尝试3次后,如果还没猜对,就问用户是否还想继续玩
阅读全文
摘要:一、为什么要有深浅拷贝? 当涉及到容器类型的修改操作时,想要保留原来的数据和修改后的数据,这个时候就需要深浅拷贝。 二、赋值操作 结论: 赋值操作是把源列表容器的内存地址完完整整的多绑定一份交给新列表。 三、浅拷贝 用法: list.copy() 观察1:对源列表copy以后,产生的新列表内存地址发
阅读全文
摘要:一、什么是循环? 循环就是重复做一件事。 二、为什么要有循环? 让计算机能够和人一样重复去做某些事。 三、while 循环的基本使用 伪代码示例 应用:打印数字0~4 2、死循环之影响不大的效率问题:纯输出print 3、死循环之产生致命的效率问题:纯计算 总结 拓展: 条件判断的效率 True 数
阅读全文
摘要:if后面紧跟条件,根据条件进行判断,什么是条件请移交以下地址: 前提:了解if判断我们需要 了解代码块的概念 ,什么是代码块? 代码块就是同一空格缩进级别的所有代码 ,我们称之为代码块。 提示: 顶行代码也是同一级别的代码。python中默认4个空格的缩进,但是你1个空格的缩进也是可以的,只是规范使
阅读全文
摘要:1、成员运算 成员运算:in、not in 适用于字符串时,判断子字符串是否在大字符串中。 in not in 2、身份运算 is:判断左右连接的条件的id值是否相等。 is & ==的区别请移交以下地址(具体小节在变量名的三大特征中):
阅读全文
摘要:一、not、and、or的基本使用 1、not not:把紧跟其后的那个条件的布尔值结果取反 2、and and:逻辑与,and用来连接左右两个条件,两个条件同时为True,最终结果才为True。两个条件有一个为False,结果一定为False. 注意: 只要and左边的值为Flase,and右边的
阅读全文
摘要:1、可变类型 值改变,id不变,证明改的是原值,证明原值是可以被修改的。 可变类型有:list、dict 验证 list dict 这里争对了 字典 的补充,原先我们说{}号内用逗号隔开key:value的形式, key唯一 , 通常 (99%的情况下,字典的key都是字符串) 为字符串类型 (因为
阅读全文
摘要:一、必做题 0、分别画出下面两个列表在内存中是如何存放的 1、用户输入姓名、年龄、性别、工作 ,然后打印成以下格式 2、用户输入账号密码,程序分别单独判断账号与密码是否正确,正确输出True,错误输出False即可 3、让计算机提前记下egon的年龄为18岁,写一个才年龄的程序,要求用户输入所猜的年
阅读全文
摘要:一、什么是垃圾回收机制? 垃圾回收机制(简称GC),是python解释器自带的一种机制, 专门用来回收不可用得变量值所占用得内存空间 。 二、为什么要有垃圾回收机制? 程序得运行过程中会申请大量的内存空间,而对于一些无用的内存空间如果不及时清理的话,会导致内存使用殆尽(也就是内存溢出),从而导致程序
阅读全文
摘要:1、什么是条件? 条件就是事物所具备或所处的状况,例如:if判断 if后面紧跟的就是条件。while循环 while循环后面紧跟的就是条件。 2、么可以当作条件? 条件可以是比较运算符 。 条件可以是布尔值 ,而布尔值由分隐式布尔值和显示布尔值。 1.1 第一大类:显示布尔 显示布尔值: True、
阅读全文
摘要:一、第一大题 1、病毒程序需要定期将监控到的数据写入日志文件,请记录下日志文件路径C:\a\b\c\adhsvc.dll.system32,方便后期处理 2、病毒程序在上传文件时,发送的报头数据里需要包含文件信息:文件名a.txt、大小360,请记录下文件信息 3、程序运行过程中有一段错误日志需要记
阅读全文
摘要:python python age = 18 id_card = 88888888 student_count = 66 print(type(age)) python height = 1.78 weight = 60.5 salary = 1.8 print(type(salary)) pyth
阅读全文
摘要:一、变量 1、什么是变量? 变量就是可以变化的状态。变就是变化,量就是事物的状态 2、为什么要有变量? 3、如何用变量? 变量的定义与使用 变量的定义由三部分组成 变量名:变量名相当于门牌号,指向变量值的内存地址,是访问值得唯一方式。 赋值符号:等号为赋值符号,用来将变量值的内存地址绑定给量名。 变
阅读全文
1