python基础教程
文章平均质量分 88
python全栈知识总结
程序三两行
愿你保持身心健康,去爱你所爱,不虚此生
展开
-
python安装、输入输出、注释、中文编码、编码规范等基础语法
Python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,Guido开始写Python语言的编译器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Python的语言,能符合他的理想:创造一种C和shell之间,功能全面,易学易用,可拓展的语言。现在,全世界差不多有600多种编程语言,但流行的编程语言也就那么20来种。如果你听说过TIOBE排行榜,你就能知道编程语言的大致流行程度。原创 2023-10-19 11:27:37 · 195 阅读 · 0 评论 -
python运算符
Python的运算符。举个简单的例子。例子中,和被称为,+ 称为运算符。原创 2023-10-19 17:17:07 · 89 阅读 · 0 评论 -
python进制和编码
print(data) # b'\xe6\xad\xa6\xe6\xb2\x9b\xe9\xbd\x90' utf8,中文3个字节。目前最广泛的编码为:utf-8,他可以表示所有的字符且存储或网络传输也不会浪费资源(对码位进行压缩了)。注意:一般中文都使用第三个模板(3个字节),这也就是平时大家说中文在utf-8中会占3个字节的原因了。包含所有文字和二进制的对应关系,全球应用最为广泛的一种编码(站在巨人的肩膀上功成名就)。"B" 对应的unicode码位为 0042,那么他应该选择的一个模板。原创 2023-10-19 17:08:42 · 210 阅读 · 0 评论 -
python语句
Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。比如,输入用户年龄,根据年龄打印不同的内容,在Python程序中,用if根据Python的缩进规则,如果if语句判断是True,就把缩进的两行print语句执行了,否则,什么也不做。也可以给if添加一个else语句,意思是,如果if判断是False,不要执行if的内容,去把else注意不要少写了冒号。当然上面的判断是很粗略的,完全可以用elif是else if的缩写,完全可以有多个elif,所以if。原创 2023-10-19 16:46:05 · 64 阅读 · 0 评论 -
python变量、常量、数据类型
变量是存储在内存中的值,这就意味着在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符等。原创 2023-11-23 16:07:20 · 230 阅读 · 0 评论 -
python数据类型之字典、元组
字典是 有序(3.6+以前无序)键不重复且 元素只能是键值对的可变的个容器。键不重复,重复则会被覆盖如下定义一个字典# 使用大括号 {} 来创建空字典# 使用内建函数 dict() 创建字典:# 创建有值得字典info = {"age": 12,"name": "测试","hobby": ['篮球', '足球'],True: 5,12: 10# 打印字典。原创 2023-11-23 15:54:49 · 155 阅读 · 0 评论 -
python 数据类型之列表
列表(list),是一个有序且可变的容器,在里面可以存放多个不同类型的元素不可变类型:字符串、布尔、整型(已最小,内部数据无法进行修改)可变类型:列表(内部数据元素可以修改)原创 2023-11-23 15:25:18 · 656 阅读 · 0 评论 -
python 数据类型之集合
集合(set)是一个 无序 、可变、不允许数据重复的容器。集合中的元素不会重复,并且可以进行交集、并集、差集等常见的集合操作。可以使用大括号 { } 创建集合,元素之间用逗号 , 分隔, 或者也可以使用 set() 函数创建集合。无序,无法通过索引取值。可变,可以添加和删除元素。v1.add(55)不允许数据重复。v1.add(22)注意:定义空集合时,只能使用v = set(),不能使用v={}(这样是定义一个空字典)。原创 2023-11-23 16:27:11 · 423 阅读 · 0 评论 -
python异常处理
在程序运行过程中,总会遇到各种各样的错误。有的错误是程序编写有问题造成的,比如本来应该输出整数结果输出了字符串,这种错误我们通常称之为bug,bug是必须修复的。有的错误是用户输入造成的,比如让用户输入email地址,结果得到一个空字符串,这种错误可以通过检查用户输入来做相应的处理。原创 2023-10-20 10:43:02 · 637 阅读 · 0 评论 -
python反射
反射,提供了一种更加灵活的方式让你可以实现去 对象 中操作成员(以字符串的形式去对象中进行成员的操作)。正常面向对象使用,如下创建一个类然后创建一个对象,通过对象调用成员反射使用Python中提供了4个内置函数来支持反射:getattr,去对象中获取成员v1 = getattr(对象,"成员名称")v2 = getattr(对象,"成员名称", 不存在时的默认值)setattr,去对象中设置成员setattr(对象,"成员名称",值)hasattr,对象中是否包含成员。原创 2023-10-20 11:03:25 · 110 阅读 · 0 评论 -
python操作mysql
这篇主要介绍开发中常用的PyMySQL 使用PyMySQL 是在 Python3.x 版本中用于连接 MySQL 服务器的一个库,Python2 中则使用 mysqldb。原创 2023-10-30 17:14:53 · 1052 阅读 · 0 评论