Python全栈开发学习笔记-06.第六天

面试的基本元素:

1. 基础

  函数式编程

  面向对象

  字节、二进制、以及转换

  http请求流程

2. 数据库设计

  经典(博客,新闻发布系统)

3. 算法

  [11, 22, 33, 44, 55, 66, 12312312]

  排序,最大值,第二个最大值

 最基础的是冒泡排序。

4. 智力测试

冒泡算法

1. 两个值互换:

 1 #!/usr/bin/env python
 2 # -*- coding:utf-8 -*-
 3 a1 = 123
 4 a2 = 345
 5 print("a1= %d\t a2 = %d"%(a1,a2))
 6 tmp = a1
 7 a1 = a2
 8 a2 = tmp
 9
10 print("a1= %d\t a2 = %d"%(a1,a2))

2. list中第一和第二个互换

 1 #!/usr/bin/env python
 2 # -*- coding:utf-8 -*-
 3
 4
 5 li = [11, 22, 33, 44]
 6
 7 temp = li[0]
 8 li[0] = li[1]
 9 li[1] = temp
10 print(li)
时间: 2024-10-11 03:44:02

Python全栈开发学习笔记-06.第六天的相关文章

Python全栈开发学习笔记-01.-.

Python 入门篇 输入密码,不回显密码 #!/usr/bin/env python import getpass password = getpass.getpass("Enter your passord: ") Python写代码注意事项: 创建一个英文的python的目录用于保存python文件, 不能用中文. 创建xxxx.py文件,例如test.py 写头文件 : #!/usr/bin/env python # -*- coding:utf-8 -*- 写代码功能的规则

Python全栈开发学习笔记-05.第五天

函数调用函数 函数名可以当作参数传递 函数名()   执行函数 函数名  代指函数本身 #!/usr/bin/env python # -*- coding:utf-8 -*- def f1(): return "F1" # f1 = 函数 # f1 => 代指函数 # f1() => 执行函数 def f2(arg): arg() return "F2" # x = 123 # f1 = f1函数 # f2 = f2函数 # f2(x) #执行f2函数

Python全栈开发学习笔记-04.第四天

1. 函数的参数,引用 2. Lambda 表达式 3.  python的内置函数 4. 递归 5. 文件操作 1.打开文件 open(文件名字/文件路径,打开模式,编码) 打开模式:  r  只读模式,默认为只读 w 写模式,不可读;文件不存在就创建一个:文件存在,就清空文件内容 x 写模式,不可读;文件不存在,就创建一个: 文件存在的话,就报错 a 追加模式.不可读:文件不存在,就创建一个文件:文件存在的话,就追加新的内容. 2.操作文件 3. 关闭文件 6. 作业

Python全栈开发学习笔记-03.第三天

set 定义  set([1,2,3,4]) {1,2,3,4} 键值不可重复 三元运算符 mykey = value1 if 100>20 else value2 深浅拷贝 import copy value1 = "123" value2 = copy.copy(value1) #浅拷贝 value3 = copy.deepcopy(valu1) #深拷贝 总结: 1. 深浅拷贝对str和数字 都不拷贝,使用内存同一块区域. 2. 对于list, dict,tuple的拷贝,

python全栈开发学习目录

python全栈开发学习目录 第一章 计算机基础 第二章Python入门 第三章数据类型 第四章文件操作 第五章函数 第六章 模块 第七章 面向对象 第八章 网络编程 第九章 并发编程 第十章 数据库 第十一章 前端开发-html 第十一章 前端开发-css 附加:js特效 15个小demo 第十一章 前端开发-JavaScript 第十一章 前端开发-jQuery 第十一章 前端开发-bootstrap 第十二章 Django框架开发 ... 原文地址:https://www.cnblogs.

自学Python全栈开发第一次笔记

我已经跟着视频自学好几天Python全栈开发了,今天决定听老师的,开始写blog,听说大神都回来写blog来记录自己的成长. 我特别认真的跟着这个视频来学习,(他们开课前的保证书,我也写了一份,哈哈哈...)我现在是准大学生,准备学习编程,日后做一个程序员,哈哈哈.听说程序员很苦逼,不过貌似挣得也很多啊.并且我貌似也只喜欢计算机这个方面,所以我想在这个行业发光. 前些天学习了一些Linux一些命令: pwd     查看你当前所在的目录  /root=计算机/E盘 /    是根目录 cd(ch

Python 全栈开发【第一篇】:目录

Python 全栈开发[第0篇]:目录 第一阶段:Python 开发入门 Python 全栈开发[第一篇]:计算机原理&Linux系统入门 Python 全栈开发[第二篇]:Python基础语法入门 Python 全栈开发[第三篇]:数据类型.字符编码.文件操作 第二阶段:函数编程&常用标准库 Python 全栈开发[第四篇]:函数.递归.生成器.迭代器 Pyhton 全栈开发[第五篇]:常用模块学习 第三阶段:面向对象编程&网络编程基础 Python 全栈开发[第六篇]:面向对象

Python全栈开发【基础三】

Python全栈开发[基础三]  本节内容: 函数(全局与局部变量) 递归 函数 一.定义和使用 函数最重要的是减少代码的重用性和增强代码可读性 1 def 函数名(参数): 2 3 ... 4 函数体 5 ... 6 返回值 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算 参数:为函数体提供数据 返回值:当函数执行完毕后,可以给调用者返回数据. 总结使用函数的好处: 1.减少代码重用 2.保持一致性,易维护

Python全栈开发【第一篇】:初识Python

Python全栈开发[第一篇] 本节内容: Python 的种类 Python 的环境 Python 入门(解释器.编码.变量.input输入.if流程控制与缩进.while循环) if流程控制与while循环练习题 基本数据类型前引 Python 的种类 Cpython Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上. Jyhton Python的Java实现,Jython会将Pyth