Python学习笔记
自己在学习Python的时候,记录一些笔记。
dy_hello
这个作者很懒,什么都没留下…
展开
-
09 Python列表字典相关内容练习
列表和字典组合练习1.给name_list对应的列表追加一个值:赵六dic ={'name_list':['张三','python','王五'],1:{'name':'西施','age':25,'sex':'女'},(1,2):[100,{'ip':'192.168.1.1','port':3306}]}dic['name_list'].append("赵六")print...原创 2019-12-25 11:27:00 · 1322 阅读 · 0 评论 -
08 Python字典的创建及增删改查
字典的创建#字典的创建#最简单,常用的dic = {"name":"张三","age":18,"sex":"男"}print(dic)#{'name': '张三', 'age': 18, 'sex': '男'}#其它创建方法# #方式1dic1 = dict((('one',1),('two',2)))print(dic1) #{'one': 1, 'two': 2}#方...原创 2019-12-24 22:52:43 · 486 阅读 · 0 评论 -
07 Python元组列表的使用
元组的定义与列表类似,不同的是列表用“[]”,元组用“()”。元组属于不可变序列,其中的元素不能修改,除非整体替换,但是元组里面的列表,字段能够修改。以下代码说明:tul = (1,2,'zh',{'name':'dy'},['d','y'])#元组不能修改,但是元组里面的列表,字典是可以修改的tul[4].append('age')print(tul) #(1, 2, 'zh',...原创 2019-12-23 13:58:22 · 200 阅读 · 0 评论 -
06 Python列表(list)的增删改查及嵌套
列表格式:list = [参数1,参数2,...,参数n]定义一个列表:list_name = ['name','age','sex','zhansan',18,'男',{"zhan":"张三"}]列表,可索引,可切片,可加步长 。列表可以存储大量的数据 ,列表存储什么数据类型,取出来就是什么数据类型。代码操作:li = ['dy',100,True,[1,2,3],{'n...原创 2019-12-22 15:09:49 · 935 阅读 · 0 评论 -
05 Python格式化输出format()
在python中,我们使用格式化输出,可以用这两种方式。一种是占位符格式化输出,另外一个种是format()格式化输出。占位符格式化输出,之前已经记录过,这次就单独贴代码,不作演示了。 name = input("请输入你的姓名:") age = int(input("请输入你的年龄:"))#把age转化为整型 sex = input("请输入你的性别:") # %占位符 s 数...原创 2019-12-20 15:59:52 · 351 阅读 · 0 评论 -
04 Python常用字符串函数
以下是python常用字符串函数,五个“*”是经常要用的,需要我们掌握。先做总结,之后代码验证。 upper():将字符串字母全部转换为大写字母 应用:可以用做验证码验证 ***** lower():将字符串字母全部转换为小写字母 应用:可以用做验证码验证 ***** find():通过元素找索引,找到第一个就返回;没有找到返回-1. ***** ind...原创 2019-12-19 18:32:56 · 241 阅读 · 0 评论 -
03 Python字符串取值输出
字符串取值输出三种方法第一种:按照索引取值s = 'python's1 = s[5]print(s1)# n索引是从0开始的,从左到右;如果从右到左,就是从-1开始。第二种:按切片取值s1 = 'python—hello's2 = s1[0:6]s3 = s1[:6] #从零开始,前面的0可以了省略。s4 = s1[:-1] #从零开始,取到最后-1。...原创 2019-12-18 16:31:22 · 1573 阅读 · 0 评论 -
02 Python条件语句及逻辑运算符
1. if语句: 五种类型: a>单独的if if 3 > 2: print("正确") b>if...elseprint("今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二,问几何?\n")number = int(input("请输入您符合条件的数:"))if number % 3 == 2 and number % 5 ==3 and nu...原创 2019-12-17 20:30:41 · 718 阅读 · 0 评论 -
01 python基础及输出语句
前言:根据自己观看的视频,整理出来的一些笔记,帮助自己记忆。若有错误的地方,还请指出,以帮助我完善。1. Python2x、Python3x区别: python2x:源码重复、不规范。默认编码 ASCII。 代码首行设置:# -*- ending:utf-8 -*- 或者:#coding=utf-8。可以避免中文乱码。 python3x:源码规范,优美,清晰,简单;默认编...原创 2019-12-17 16:41:29 · 350 阅读 · 0 评论