python基础
文章平均质量分 86
python基础部分语法
糯米不开花ぴ
小白学编程,没有不可能!~
展开
-
python基础1 -- 包与模块
包相当于一个文件夹,里面包含多个py文件,它可以帮我们更好地组织和管理代码。一个包里面通常会包含一个特殊的文件(new Python Package,new Directory时不会有init文件),用于标识该目录为一个包。通过将相关的模块放在一个包中,可以更好地组织代码结构,避免命名冲突,并提供更好的代码可读性。在上面的案例1中,由于导包的目录层级不一致,无法导入但是,如果我就想在目录层级不同的情况下去导入,该怎么办呢?原创 2023-11-04 21:07:27 · 41 阅读 · 0 评论 -
python基础 10 -- 元组&集合
由不同的元素组成的一个数据结构;集合是无序排列的,集合内的元素不可重复,集合之间可以做运算标识符:{}关键字:setset = {2024,"holle python","小白"}print(set)set1 = {2024,"holle python","小白",2024,"holle python","小白"}原创 2024-01-06 16:44:21 · 366 阅读 · 0 评论 -
python基础10 -- 变量的作用域
在第一篇文章中,简单介绍过变量,随着学习的深入,我们知道列表、字典、都有嵌套,再到流程控制语句的嵌套,其实函数也会有嵌套。那么,嵌套域变量有什么关系呢?下面一步步来学习~原创 2023-11-08 06:43:16 · 48 阅读 · 0 评论 -
python基础 09 -- 文件读写模式
文本文件可存储的数据量多得难以置信:交通数据、社会经济数据、文学作品等等。每当需要分析或修改存储在文件中的信息时,读取文件都很有用,对数据分析应用程序来说尤其如此。原创 2023-11-05 06:37:17 · 52 阅读 · 0 评论 -
python基础 08 -- 函数(fun)
使用def关键字定义一个函数,定义函数不会执行定义的代码,需要调用才会执行;函数代码块以def关键词开头,后接函数标识符名称和圆括号()。任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。#定义一个简单的函数:def greet_user(): #函数声明;原创 2023-10-21 09:37:22 · 1878 阅读 · 1 评论 -
python基础07 -- 字典(dict)
遍历字典时,会默认遍历所有的键,因此,如果将上述代码中的for name in favorite_languages.keys(): 替换为for name in favorite_languages: ,输出将不变。items():将字典中所有的键值取出,放在一个列表中,其中每一对键值处理为元组形式,一般用于循环语句中。将上面的学生信息列表,改为字典形式储存,里面包含3个字典,对应3个学生的名字和年龄。get():查询某个字典键的值,需指定键的名称,如果键不存在,则返回None。原创 2023-10-20 10:00:22 · 110 阅读 · 1 评论 -
python基础06 -- 列表(list)
列表推导式(List Comprehension)是一种简洁的语法,用于根据已有的列表创建新的列表。pop(index):按照索引删除元素,返回删除的元素,如果还需要用到,可以用一个变量接收。不同于C,java等语言的数组,python的列表列表内部的元素可以是任意类型的。列表中,元素的排列顺序常常是无法预测的,因为你并非总能控制用户提供数据的顺序。需要对列表中的每个元素都执行相同的操作时,可使用Python中的for 循环。我们可以使用索引(ndex)访问列表中的某个元素(得到的是一个元素的值)原创 2023-10-18 20:21:28 · 656 阅读 · 1 评论 -
python基础05 -- 流程控制语句
上面的代码将会输出1、2、3、4、6、7、8、9、10,因为当我等于5时继续语句被执行,跳过当前的迭代,直接进入下一次迭代。中断语句用于跳出当前的循环 (用于循环或while循环) ,使程序继续执行循环之后的代码,即跳出整个循环体。它的基本思想是每次比较相邻的两个元素,如果它们的顺序错误,则交换它们,直到整个列表都排序完成。上面的代码将会输出1、2、3、4,因为当i等于5时,中断语句被执行,跳出整个循环。如果条件仍为真,就再次执行循环体中的代码,以此类推,直到条件变为假为止。原创 2023-10-17 20:36:19 · 139 阅读 · 0 评论 -
python基础04 -- 运算符
语句:由表达式组装构成表达式:由数据+运算符构成。原创 2023-10-15 16:41:47 · 38 阅读 · 0 评论 -
python基础03--字符串操作(string)
str[ 开始索引:结束索引: 步长 ],含头不含尾,step默认为1,若刚好取1,可省略不写。步长:好比爬楼梯,步长为1,一次爬一个楼梯;步长为2,每次爬2个楼梯。字符串只能和字符串拼接,如果和数字拼接,需要先进行转换。%d:表示int占位、 %s:表示str占位。字符串下标取值:可以正向取,也可以反向取。向程序输入字符串,给对应的变量进行赋值。判断某个字符串的元素是否存在。%f:表示float占位。负索引:从-1 开始。内置函数:len()原创 2023-10-15 15:06:25 · 56 阅读 · 0 评论 -
python基础02---基本数据类型
python中分为:基本数据类型、高级数据类型基本数据类型包含:① 整型和浮点型:即整数型(int)和小数型(float)② 布尔类型 bool:True(真)、False(假),也叫比较表达式③ 字符串类型string:由数字、字母、下划线或其他字符组成的一串字符;在计算机程序中,字符串通常使用一对单引号()或双引号(“) 括起来。原创 2023-10-15 10:31:35 · 63 阅读 · 0 评论 -
python基础01--分隔符&注释&变量
③ 变量名应该具有描述性,以便代码的可读性更高,例如在代码中使用的名称应该清晰、简洁、有意义,避免使用缩写或单个字符。变量名应该遵循一定的命名约定,例如使用小写字母、下划线分隔单词的方式,例如:my_variable_name。) 作为语句分隔符。通常,我们还是建议每个语句独占一行,这样可以提高代码的可读性和可维护性,也更加符合PEP8代码规范。良好的注释可以提高代码的可读性和可维护性,使代码更易于理解。在Python中,通常使用换行符作为语句分隔符,每个语句应该单独占一行。注释分为:单行注释、多行注释。原创 2023-10-15 09:53:49 · 184 阅读 · 0 评论 -
pycharm快捷键(Windows版)大全
模版原创 2023-10-21 09:54:20 · 77 阅读 · 1 评论