![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python
从0开始学习Python编程。
WZhang980321
这个作者很懒,什么都没留下…
展开
-
Python中的网络编程
1. 套接字套接字是计算机网络数据结构。在任何类型的通信之前,网络应用程序必须创建套接字。套接字存在两种类型:基于文件的和面向网络的。1.1 基于文件的套接字(AF_UNIX)UNIX套接字(族名:AF_UNIX,代表地址家族:UNIX)主要于同一台计算机的进程间通信(IPC),所以该套接字都是基于文件系统的,因为文件系统是一个运行在同一主机上的多个进程之间的共享常量。1.2 基于网络的套接字(AF_INET/AF_INET6)基于网络的套接字:一种是族名:AF_INET,地址家族:因特网;另一种原创 2021-06-02 13:53:20 · 277 阅读 · 1 评论 -
学习笔记-Python中的类
1. 创建和使用类1.1 创建类例:创建一个宠物狗的类,每个类包含了名字和年龄,并且赋予了蹲下和打滚的动作。class Dog: def __init__(self, name, age): self.name = name self.age = age def sit(self): print(self.name.title() + " is sitting now.") def roll_over(self):原创 2021-05-09 21:00:20 · 197 阅读 · 0 评论 -
学习笔记-Python中的函数
1. 定义函数1.1 向函数传递信息1.2 形参和实参2. 传递实参2.1 位置实参2.2 关键字实参2.3 默认值2.4 等效的函数调用2.5 避免实参错误3. 返回值3.1 返回简单值3.2 让实参变成可选的3.3 返回字典3.4 结合使用函数的while循环4. 传递列表4.1 在函数中修改列表4.2 禁止函数修改列表5. 传递任意数量的实参5.1 结合使用位置实参和任意数量实参5.2 使用任意数量的关键字实参6. 将函数存储在模块中6.1 导入整个模块6.原创 2021-05-05 20:28:07 · 155 阅读 · 0 评论 -
学习笔记-Python中用户输入和while循环
用户输入和while循环1 函数 input() 的工作原理name = input("Plesase input your name:")print("Your name is : " + name )prompt = "If you tell us who you are, we can personalize the messages you see."prompt += "\nWhat is your first name? "name = input(prompt) #同时显示两行原创 2021-04-12 21:01:08 · 143 阅读 · 1 评论 -
学习笔记-Python中字典的使用
简介在Python中,字典是一系列键-值对,每个键都与一个值相关联。可以使用键来访问与之相关联的值。与键相关联的值可以是数字、字符串、列表甚至是字典#形如person = {'name': 'Mark', 'age':22}print(person['name'])print(person['age'])1 字典的使用1.1 访问字典中的值要获取与键相关联的值,可依次指定字典名和放在方括号内的键。person = {'name': 'Bill'}print(person['name']原创 2021-04-01 21:00:14 · 126 阅读 · 0 评论 -
学习笔记-Python中if语句
示例name_array = ['charles', 'mark', 'bill', 'vincent', 'william', 'joseph', 'james', 'henry', 'gary', 'martin']for name in name_array: if name == 'mark': print(name.upper()) else: print(name.title())1. 条件测试1.1 检查是否相等>>> name = 'Mark'原创 2021-03-29 21:12:26 · 232 阅读 · 0 评论 -
学习笔记-Python中操作列表
操作列表1.遍历列表array = ['first', 'second', 'third', 'fourth', 'fifth']for num in array: //取出array中的元素赋给num print(num) //输出列表中的元素print之前必须要缩进,代表了for循环需要执行的语句;如果有多个语句需要在同一个for循环中执行,那么每行都缩进;如果下行代码不为for循环内容,则该行代码顶格编写(for循环结束后执行的操作)。2.创建数值列表...原创 2021-03-28 09:57:25 · 270 阅读 · 0 评论 -
学习笔记-Python中列表简介
列表的定义1.空列表定义//形如:Array = []2.非空列表定义//形如:Array = ['first','second','thrid','fourth','fifth']3.访问非空列表元素array = ['first','second','thrid','fourth','fifth']print(array(0)) //访问第一个元素print(array(1)) //访问第二个元素print(array(-1)) //访问列表的最后一个元素4.使用列表中原创 2021-03-21 20:33:27 · 109 阅读 · 0 评论 -
学习笔记-Python中字符串操作
(一)常用的字符串方法方法说明upper()返回字符串的大写形式lower()返回字符串的小写形式swapcase()返回一个新字符串,其中的大小写形式互换。大写字母会变成小写的,而小写的则会变成大写的capitalize()返回一个新字符串。首字母大写,其余小写title()返回一个新字符串,每个单词的首字母大写,其余小写strip()返回一个新字符串,原始字符串首尾处的一切空白符(即制表符、空格、换行符等)都会被去除掉replace(原创 2020-11-26 16:00:54 · 113 阅读 · 0 评论