03 2019 档案
摘要:目录 : 一、递归的简介 二、递归的经典应用 2.1 递归求阶乘 2.2 递归推斐波那契数列 2.3 二分法找有序列表指定值 2.4 递归解汉诺塔 前言: 当我们碰到诸如需要求阶乘或斐波那契数列的问题时,使用普通的循环往往比较麻烦,但如果我们使用递归时,会简单许多,起到事半功倍的效果。这篇文章主要和
阅读全文
摘要:目录: 一、以占用内存的方式修改文件 二、以占用硬盘的方式修改文件 引言 文件修改的方法从操作方式上大致可以分为两类,一种是以占用电脑内存的方式,将文件读取到内存中修改再存回硬盘;第二种方法是分别打开和新建一个文件,修改文件后写入到新的文件中,直接保存到硬盘,即占用硬盘的方式。下面我们分别来探讨一下
阅读全文
摘要:引言: 语法练习包括Python基础语法、数据类型、字符编码和简单文件操作等内容。 正文(参考答案附录在题目下方): continue ABC A ABCD C ABCD B ABC ACD C #python3中无long类型,python2中long类型,在python2中输出 10 D # p
阅读全文
摘要:前言: 文件打开的原则是“ 以什么编码格式保存的,就以什么编码格式打开 ”,我们常见的文件一般是以“ utf-8 ”或“ GBK ”编码进行保存的,由于编辑器一般设置了默认的保存和打开方式,所以我们在记事本或常见文档编辑器如Word中不容易看到乱码的情况发生,但是,当我们要在内存里读取打开一个文件时
阅读全文
摘要:一、三目运算符的基本语法 不同语言的三目运算符的基本语法存在差异,以C语言和Python语言为例。 1、通常一般语言如C语言的语言格式如下: 实例: 2、Python中的语言格式如下(注意中间无冒号): 实例: 二、Python中三目运算符的用法 Python三目运算目的是得到一个结果,可以是返回值
阅读全文
摘要:菜单结构如下: 程序要求: 基础入门版: while True: ''' 死循环,一直运行 ''' for i in menu: ''' 打印第一层菜单 ''' print(i.center(10,'=')) choice1 = input('输入你的省市("q"退出)>>:').strip() i
阅读全文
摘要:目录: 一、引言 二、进制简介 三、二进制和十六进制的转换 四、其他 一、引言 对于进制,我们都很熟悉,生活中比如时间,每60秒钟进一分钟,每60分钟进一小时,每12个月进一年等;比如在数学里,10进制用得最多;计算机里常用的就是二进制、八进制和十六进制,其中最常用的又非二进制和十六进制莫属了,下面
阅读全文
摘要:有字典 dic = {"k1": "v1", "k2": "v2", "k3": "v3"},实现以下功能: 1、遍历字典 dic 中所有的key 参考答案: #!-*- coding:utf-8 -*- dic = {"k1": "v1", "k2": "v2", "k3": "v3"} for
阅读全文
摘要:目录: 1、主命令框 2、常用快捷键 (1) 编辑器与窗口管理 (2) 代码编辑 <1> 格式调整 <2> 光标相关 <3> 重构代码 <4> 查找替换 <5> 显示相关 <6> 其他设置 3、 修改默认快捷键 4、更多参考 一、主命令框 F1 或 Ctrl+Shift+P(俗称万能键) :打开命令
阅读全文

浙公网安备 33010602011771号