
python
雕雕.
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python的元组
元组(tuple):存储任意类型数据,但其内数据不可变。元组不可变,其内的列表中的元素可以变t = (1,2.3,True,‘abc’) ##元组内类型任意print(type(t))1t1 = ([1,2,3],4) 可以修改其中列表的元素t1[0].append(4)print(t1)第一部分:元组特性:1.1:定义:t2 = () 空元组的定义print(type(t2))t2 = (‘xyy’,) 单个内容元祖定义 【不加逗号为字符串类型】print(type(t2))t2原创 2020-12-18 07:23:24 · 224 阅读 · 0 评论 -
python的基本数据类型
数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:数字类型Python数字类型主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。int(整型)在32位机器上,整数的位数是32位,取值范围是-231231-1,即-2147483648214748364;在64位系统上,整数的位原创 2020-12-18 07:22:06 · 175 阅读 · 0 评论 -
python的集合
集合(set)(1)集合的元素(2)集合的构造(3)集合的操作写在前面:集合的概念来源于数学,因此,python的集合同样支持元素的判断,也支持各种重要的集合操作,并集、交集、差集等。表达式:{元素,…}空集合:set{}(注意:这里不能直接使用{},{}表示的是空字典)python由两个表示集合的类型:set 和 frozenset(冻结集合)。两者的不同之处在于set是可变类型,而frozenset是不变类型。要生成frozenset的对象,只能用frozenset(…)的形式。接下原创 2020-12-18 07:20:36 · 544 阅读 · 0 评论 -
python的字典
字典(dict):无序的数据集合通常输出顺序和定义的顺序不一致通过键值对/key-value联系起来字典中的key必须保证唯一,但是value可以重复使用字典即通过找到其中的key来指向对应的value语法:字典的每个键值对使用“:”冒号进行分割,多个键值对使用“,”逗号分割。整个字典被一对“{}”包括起来。1.定义:s = {} ##空字典定义d = dict() ##空字典定义键值定义:s = {‘westos’:[11,33],‘abc’:[114,444,1]}d = dict原创 2020-12-18 07:16:46 · 214 阅读 · 0 评论 -
python的基本数据类型
数据类型是每种编程语言必备属性,只有给数据赋予明确的数据类型,计算机才能对数据进行处理运算,因此,正确使用数据类型是十分必要的,不同的语言,数据类型类似,但具体表示方法有所不同,以下是Python编程常用的数据类型:数字类型Python数字类型主要包括int(整型)、long(长整型)和float(浮点型),但是在Python3中就不再有long类型了。int(整型)在32位机器上,整数的位数是32位,取值范围是-231231-1,即-2147483648214748364;在64位系统上,整数的位原创 2020-12-18 07:15:08 · 203 阅读 · 0 评论 -
python中列表、元组、字典的区别
列表——list:类型相同的元素,可以改变元素的值,即可进行增删改查操作。用中括号表示[num1,num2,num3]元组——tuple:和列表功能相似,但不能改变其元素的值,即不可以进行增删改的操作,只能执行查询操作。用小括号表示(num1,num2,num3)字典——dictionary:类型不同的元素,由键值对组成,与列表一样可以进行增删改查。用大括号表示{key1:value1,key2:value2,key3:value3}列表中的元素可以是元组和字典。另外,在python中,大部分参数是原创 2020-12-18 07:13:41 · 1089 阅读 · 1 评论 -
SQL面试题
创建学生表:create table student(sid int auto_increment primary key not null,sname varchar(20),sxday date,sex varchar(20))查看:desc student;在表里添加数据:insert into student values(1,“ss”,“1990-01-01”,“男”),(2,“小虎”,“1990-05-20”,“男”),(3,“小花”,“1991-03-11”,“女”),(.原创 2020-12-17 07:04:43 · 153 阅读 · 0 评论 -
冒泡排序、二分查找法、选择排序(python)
冒泡排序# def bubble_sort(arr):# """冒泡排序"""# # 第一层for表示循环的遍数,表示总得长度,代表每个元素遍历次数# for i in range(len(arr) - 1):# # 第二层for表示具体比较哪两个元素,根据每个元素从第一到最后0-j 进行排序# for j in range(len(arr) - 1 - i):# if arr[j] > arr[j + 1]原创 2020-12-16 20:37:54 · 169 阅读 · 0 评论 -
模拟ATM取钱系统,取款机里一共有10000元, 有五个人分别去取钱,每次取钱的金额在100元到500元之间,要求输出他们每次取钱的金额,以及ATM机里的余额当余额小于取款的金额时,退出系统
模拟ATM取钱系统,取款机里一共有10000元, 有五个人分别去取钱,每次取钱的金额在100元到500元之间,要求输出他们每次取钱的金额,以及ATM机里的余额 当余额小于取款的金额时,退出系统。import randomimport osimport threadingimport timefrom threading import Thread ,Locklock=Lock()meon = 10000def a(i):while True:global meontime.sleep(原创 2020-12-16 20:24:11 · 439 阅读 · 0 评论 -
if...else... while判断循环
直角三角形i = 0while i<5:j = 0while j<=i:print("*",end="")j+=1print("")i+=1等腰三角形n=9for i in range(n):for j in range(i):print(’ ‘,end=’’)for k in range(i,n):print(’* ‘,end=’’)print()九九乘法表i=1while i<=9:j=1while j<=i:print("%s*%s=原创 2020-12-16 20:11:33 · 504 阅读 · 0 评论 -
一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。
1.一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶总共有多少种跳法。def jumpFloor(number):if number in (1, 2):return numberreturn jumpFloor(number-1)+jumpFloor(number-2)a = jumpFloor(10)print(a)...原创 2020-12-16 20:08:06 · 869 阅读 · 0 评论 -
算术 等边三角形
1.等边三角形a = int(input(‘请输入行数:’))for i in range(a+1):for j in range(0, a - i):print(end=" “)for k in range(a - i, a):print(”*", end=" “)print(”")2.倒等边三角形a = int(input(‘请输入行数:’))for i in range(a):for j in range(0,i):print(end=" “)for j in range(i原创 2020-12-16 20:04:46 · 279 阅读 · 0 评论