08 2020 档案

摘要:知识点补充 关于文件读取 with open("info.tet",'r',encoding = 'utf-8') as f: user_info = f.readline() #readline():只读取文件首行的内容 user_info = f.readlines() #readlines() 阅读全文
posted @ 2020-08-31 15:36 小杨的冥想课 阅读(129) 评论(0) 推荐(0) 编辑
摘要:修改前后代码总结与反思 旧代码 #最主要的问题是如何进行函数以及代码的块的封装独立 #如果不进行封装的时候,变量名的使用重复性的问题 f = open('resgister','a',encoding='utf-8') print('***********用户注册***********') whil 阅读全文
posted @ 2020-08-31 13:44 小杨的冥想课 阅读(220) 评论(0) 推荐(0) 编辑
摘要:代码:用户注册登录系统 import sys #待考究 from datetime import datetime def register(): """ 用户注册 :return: pass """ print(" 用户注册 ") while True: user_name = input("请输 阅读全文
posted @ 2020-08-31 12:22 小杨的冥想课 阅读(721) 评论(0) 推荐(0) 编辑
摘要:str 字符串类型,一般用于内存中总数据操作 a = "yang" #unicode编码存储在内存 bytes 类型,一般用于数据存储和网络传输 v = a.encode('utf-8') #将字符串转换为字节(由unicode转换为“utf-8”) v1 = a.encode('gbk') #将字 阅读全文
posted @ 2020-08-28 17:20 小杨的冥想课 阅读(268) 评论(0) 推荐(0) 编辑
摘要:迭代器和生成器 知识点补充:类和对象 int str list 类 由类创建的的东西叫做对象 迭代器 定义:对某对象(str/list/tuple/dict/set)【序列】【可迭代对象】中的元素进行逐一获取 在对字典进行迭代时,只对其键进行迭代 从列表中循环每一个元素 v1 = [11,22,33 阅读全文
posted @ 2020-08-15 03:12 小杨的冥想课 阅读(82) 评论(0) 推荐(0) 编辑
摘要:知识点补充:有意思的函数合集 函数的返回值 def f1(): print('f1') return f3() def f3(): print('f3') a = f1() print(a) #输出结果为 f1 f3 None #注意此处的输出结果 函数的层次 def func(num): def 阅读全文
posted @ 2020-08-13 01:31 小杨的冥想课 阅读(283) 评论(0) 推荐(0) 编辑
摘要:函数可以做参数进行传递 def func(arg): arg() def show(): print('show函数') func(show) #输出结果为: show函数 阅读全文
posted @ 2020-08-10 17:40 小杨的冥想课 阅读(132) 评论(0) 推荐(0) 编辑
摘要:python 中 *args 以及 * *kwargs的总结 *arg *args是当有多个参数时,且每次使用函数时参数的个数是不确定的,* args可以将这些参数打包成一个元组的形式 #示例一 def fun(*args): a = args print(a,type(a)) fun(1,2,3) 阅读全文
posted @ 2020-08-10 17:02 小杨的冥想课 阅读(596) 评论(0) 推荐(0) 编辑
摘要:数据类型的基础知识 字典的并进和交集 v1 = {'杨子列','李杰','太白','杨女神'} v2 = {'李杰','媛女神'} #交集的两种方法 print(v1&v2) print(v1.intersection(v2)) # 并集的两种方法 print(v1|v2) print(v1.uni 阅读全文
posted @ 2020-08-08 02:02 小杨的冥想课 阅读(233) 评论(0) 推荐(0) 编辑
摘要:python里面为什么shell和保存文件运行结果不一样? 对于该问题shell与py文件的输出结果不一致,shell为False,.py为True v1 = 257 v2 = 257 a = v1 is v2 print(a) 思考: 按道理说v1和v2虽然为同一个值但其开辟的内存是不同的*(此处 阅读全文
posted @ 2020-08-08 02:00 小杨的冥想课 阅读(180) 评论(0) 推荐(0) 编辑
摘要:代码:购物车(待修改) goods_list = [ {'id':1,'title':'飞机','price':1000}, {'id':3,'title':'大炮','price':1000}, {'id':8,'title':'迫击炮','price':1000}, {'id':9,'title 阅读全文
posted @ 2020-08-08 01:57 小杨的冥想课 阅读(97) 评论(0) 推荐(0) 编辑
摘要:python里面为什么shell和保存文件运行结果不一样? 对于该问题shell与py文件的输出结果不一致,shell为False,.py为True v1 = 257 v2 = 257 a = v1 is v2 print(a) 思考: 按道理说v1和v2虽然为同一个值但其开辟的内存是不同的*(此处 阅读全文
posted @ 2020-08-07 22:57 小杨的冥想课 阅读(303) 评论(0) 推荐(0) 编辑
摘要:数据类型的基础知识补充 "_".join( ) 可用于字符也可用于列表 元组 可重复,可切片但不可修改 列表中,extend和apend所添加的无论是何种类型均可进行操作 #批注????? 但在对字典进行操作的时候append可对其作为一个整体进行添加,extend只能对键进行添加 字典, dic. 阅读全文
posted @ 2020-08-07 01:04 小杨的冥想课 阅读(93) 评论(0) 推荐(0) 编辑
摘要:循环打印一个字符串中 的每一个元素的几种常用的方法 循环打印你字符串a a = 'ahsdgvfa' 方法一 print(*a,sep='\n') # 方法二 i = 0 while 1: print(a[i]) i = i+1 if i ==len(a): break # 方法三 i1 = 0 w 阅读全文
posted @ 2020-08-05 23:32 小杨的冥想课 阅读(1129) 评论(0) 推荐(0) 编辑
摘要:进行反序列化时报错的:json.decoder.JSONDecodeError: Extra data 的解决方案 总体思想是分行进行读取 # 方案一 #利用eval将字符型转化为原有的类型 for i in open('2020-08-04','r',encoding = 'utf-8'): pr 阅读全文
posted @ 2020-08-04 01:50 小杨的冥想课 阅读(5157) 评论(0) 推荐(0) 编辑
摘要:关于如何在文件中调用命令窗口执行代码(以python为例) 找到代码所在文件地址 shift + 右击 ——找到“在此处打开Powershell窗口” 点击并进入 在目录后输入python .+文件名 #注:python后空格 +. 如图所示: 命令窗口相关基本操作 “cd”+文件名访问该级文件 “ 阅读全文
posted @ 2020-08-02 12:40 小杨的冥想课 阅读(720) 评论(0) 推荐(0) 编辑
摘要:SAS基本散点图(gplot)的修饰 symbol 选项 v = 符号 : 设置图中点的表示符号 x >x star > * square > □ cv = 颜色 :设置图中点的颜色 black >黑色 red >红色 blue >蓝色 ............................ i 阅读全文
posted @ 2020-08-02 12:39 小杨的冥想课 阅读(479) 评论(0) 推荐(0) 编辑
摘要:用户注册登录系统 #**********************用户注册********************** f1 = open('resgister','a',encoding='utf-8') print('***********用户注册***********') name = inpu 阅读全文
posted @ 2020-08-01 23:37 小杨的冥想课 阅读(220) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示