随笔分类 -  python学习

每天进步一大大
摘要:1、集合set():是Python中的一种数据类型,无序且不重复的元素集合。不支持索引和切片,类似于字典,但只有key。 2、常用函数: 1 # (1)创建集合: 2 set1 = {1,2,3} 3 set2 = {3,4,5} 4 set3 = {5,6,7} 5 # (2)集合添加: 6 se 阅读全文
posted @ 2021-10-05 21:17 kQ++ 阅读(1010) 评论(0) 推荐(0)
摘要:1、内置函数:Python中自带的函数。 2、常用的内置函数: 数学运算: (1)abs(x): 绝对值函数 # print(abs(-1))(2)rand(x,n):取浮点数的近似值 # x: 浮点数 n:保留小数位数,可不写,取整数。(3)pow(x,y):求次方 # print(pow(3,3 阅读全文
posted @ 2021-10-05 21:13 kQ++ 阅读(1286) 评论(0) 推荐(0)
摘要:1、os模块:os模块提供了多数操作系统的功能接口函数。在python编程时,经常和文件、目录打交道,经常需要用到os模块。2、该程序用到的os模块命令:# (1)os.listdir('path') :列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印。# (2)os.path.jo 阅读全文
posted @ 2021-10-03 21:20 kQ++ 阅读(254) 评论(0) 推荐(0)
摘要:1、函数返回值: 函数执行后会返回一个对象,给调用方返回值,如果函数内部有return就可以返回,否则返回None。 2、返回值类型:取决于return后面的类型。 3、函数内可出现多个return,但只会起作用一个。若执行了return,意为这函数执行完退出了。 # 1、函数返回值:def Sum 阅读全文
posted @ 2021-09-24 21:00 kQ++ 阅读(1847) 评论(0) 推荐(0)
摘要:1、参数:函数为了实现某项功能,得到外部数据。 2、参数的分类:必选参数、默认参数【缺省参数】、可选参数(元组类型)、关键字参数(字典类型)。 # (1)必选参数:必须要给值得。def sum(a,b): # a,b为形参,不占用内存地址,只起一个传递参数的作用。 sum = a+b print(s 阅读全文
posted @ 2021-09-24 20:58 kQ++ 阅读(1000) 评论(0) 推荐(0)
摘要:1、函数:完成具体独立功能的代码块,可以一次或多次使用。代码清晰,问题局部化。 2、Python函数的定义: def 函数名(): 函数体【Python代码块】 3、函数的调用:函数名( ) 阅读全文
posted @ 2021-09-24 20:54 kQ++ 阅读(547) 评论(0) 推荐(0)
摘要:合并: +(1)字符串的合并:strA = "hello" strB = "world" print(strA+strB)(2)列表的合并: listA = list(range(10)) listB = list(range(11,21)) print(listA+listB) 复制:*(1)pr 阅读全文
posted @ 2021-09-24 20:53 kQ++ 阅读(359) 评论(0) 推荐(0)
摘要:1、元组:是一种不可变序列,常见之后不能做任何修改。用()创建元祖类型,数据项用逗号分割;数据项可以是任何类型,当只有一个元素时,需加上逗号,不然会当做整形处理;同样支持切片操作。 2、创建一个元组:tupleA = ("123", 1,2,3,"哈哈",[4,5,6]) 3、元组的一些操作(只能查 阅读全文
posted @ 2021-09-23 21:33 kQ++ 阅读(677) 评论(0) 推荐(0)
摘要:列表(list):也是有序的数据集合,支持增删查改。用[ ]来表示列表类型,数据项之间用逗号来分割,列表中的数据项可以是任何类型(Python的特点),数据项可以变化,内存地址不会改变。支持索引和切片进行操作。 1、列表中常用到的方法: 定义一个列表: list1 = [ 1,2,3,"你好"] 列 阅读全文
posted @ 2021-09-23 21:31 kQ++ 阅读(2603) 评论(0) 推荐(0)
摘要:字典:也是一种重要数据类型,由 【键值对】组成的集合,通常使用键来访问数据,效率非常高,和列表list一样,支持对数据的增、删、改操作。 1、字典的特点:(1)不是顺序类型,没有下标概念,是一个无序的键值集合,是Python内置的高级数据类型。(2)用{ }来表示字典对象,每个键值对用逗号分隔。(3 阅读全文
posted @ 2021-09-23 21:28 kQ++ 阅读(660) 评论(0) 推荐(0)
摘要:1、Python字符串中的常用方法: 定义一个字符串:name = "lucy"(1)字符串中首字母变大写函数: print("%s" % name.capitalize())。(2)字符串中去除字符串中的空格: print("%s" % name.strip())。(3)字符串中去除字符串左边的空 阅读全文
posted @ 2021-09-23 15:30 kQ++ 阅读(218) 评论(0) 推荐(0)
摘要:# 用循环语句实现直角三角形。# 如图:# **********# *********# ********# *******# ******# *****# ****# ***# **# *hang = 10 # 第一行10个while hang >= 1: # 最后一行也会大于1个 lie = 1 阅读全文
posted @ 2021-09-20 13:59 kQ++ 阅读(960) 评论(0) 推荐(0)
摘要:(1)#!/ usr/bin/env python #(以#!/开头,后面的是路径。)作用:根据不同的平台,不同的版本,限定Python解释器的位置。写在开头,告诉我们盛python的解释器在哪个位置,以便程序的正常运行。但windows系统不需要,直接会从环境变量里面去找Python的解释器,前提 阅读全文
posted @ 2021-09-19 14:39 kQ++ 阅读(397) 评论(0) 推荐(0)
摘要:键盘输入:(1)a = input("请输入:") # 默认只能输入字符串类型,输入其他类型会报错。 print("您输入的为:%s" % (a)) (2)b = int ( input("请输入:" ) ) # 可调整想要输入的类型。 print("您输入的为:%d" %(b) ); 阅读全文
posted @ 2021-09-19 14:35 kQ++ 阅读(595) 评论(0) 推荐(0)
摘要:字符格式化输出(2种):(1)占位符:%。后面加变量类型。常用的格式化符号:%s: 字符串格式化。%d :有符号的十进制整数。%f:浮点实数。 (2){} .format() (3)两种格式。(输出一样的结果)例: name = '张三' number = '123345' addr = "白马湖畔 阅读全文
posted @ 2021-09-19 14:32 kQ++ 阅读(249) 评论(0) 推荐(0)