分类
摘要:
与众多编程语言一样,Python变量的命名有一定的规范:
变量名只能包含字母、数字、下划线且不能以数字开头。例如,num_1 为正确命名,而 1_num 则错误。
变量名不允许含空格,但是可以用下划线来分割单词。num_list 是可行的,num list 则会引发错误。
不要将Python中的关键字和函数名作为变... 阅读原文
2019-05-17 18:42:01 阅读(2474) 评论(0)
摘要:
7、有效的括号
给定一个只包括 '(',')','{','}','[',']' 的字符串,判断字符串是否有效。
有效字符串需满足:
左括号必须用相同类型的右括号闭合。
左括号必须以正确的顺序闭合。
注意空字符串可被认为是有效字符串。
示例 1:
输入: "()"
输出: true
解答:
while '{}' i... 阅读原文
2019-05-17 17:30:01 阅读(2376) 评论(0)
摘要:
python一些内置函数
enumerate (列举、枚举)
1 >>>seasons = ['Spring', 'Summer', 'Fall', 'Winter']
2 >>>list(enumerate(seasons))
3 [(0, 'Spring'), (1, 'S... 阅读原文
2019-05-17 16:37:07 阅读(2247) 评论(0)
摘要:
python列表
列表推导式
例1
1 [ i*i for i in range(10) ]
打印如下:
1 >>> [i*i for i in range(10)]
2 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81]
相当于:
1 a=[]
2 for i in... 阅读原文
2019-05-17 15:40:02 阅读(2673) 评论(0)
摘要:
Django项目之会议室预预订:
界面效果展示:
1、创建超级管理员,实现预定界面功能
2、预定界面:
(一)基于pymysql设计数据表结构,理清前后端与用户交互逻辑。(用户表,会议室表,预定内容存储表)
1、settings设置默认数据库为mysql
DATABASE... 阅读原文
2019-05-17 15:00:04 阅读(2728) 评论(0)
摘要:
合并两个有序数组中相同的数,输出到一个新的数组中
难度分类
简单
题目描述
合并两个有序数组中相同的数,输出到一个新的数组中
示例1:
输入:
nums1 = [1,2,3]
nums2 = [2,5,6]
输出:
[1,2]
示例2:
输入:
nums1 = [1,2,4,9]
nums... 阅读原文
2019-05-17 14:27:01 阅读(2591) 评论(0)
摘要:
什么是编程语言?
跟计算机交流的语言
什么是编程?
编程就是写代码,让计算机能够听懂的语言
为什么要编程?
让计算机为我们做事,取代人
计算机5大组成分别有什么作用?
CPU:控制,判断,配作用,内存:1断电消失,2,速度快。外存:1,永久保存,2,速度慢。
输入:输入数据... 阅读原文
2019-05-17 13:09:02 阅读(2528) 评论(0)
摘要:
学一门语言,可以用对比其他语言方法加深对这门语言特点的理解。
一、定义:列表和元组,都是一个可以放置任意数据类型的有序集合。
mutable的列表:动态的,可以改变元素
immutable的元组:静态的,不可以改变元素
二、支持负数索引,支持切片,支持嵌套
切片操作:
list = [1, 2, 3,... 阅读原文
2019-05-17 12:27:02 阅读(2309) 评论(0)
摘要:
1、集合的介绍
集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。
1.1、集合是如何定义的
1 #集合的定义方式1
2 set1 = set({1,2,3})
3 #集合的定义方式2
4 set2 = {1,2,3}
5 print(set1,set2)
... 阅读原文
2019-05-17 12:04:06 阅读(2258) 评论(0)
摘要:
一:计算机基础
1:计算机5大组成部分
(1)控制器:控制计算机硬件
(2)运算器:逻辑运算+算数运算
控制器和运算器组成CPU
(3)存储器:存储数据
内存:优点:数据读取速度快
缺点:断电即消失
外存:优点:容量大,永久存储
缺点:存储数据慢... 阅读原文
2019-05-17 11:21:01 阅读(2173) 评论(0)