随笔分类 -  python

python基础学习
摘要:使用pip安装时提示如下信息,在网上搜索解决办法 ModuleNotFoundError: No module named 'pip' 1.输入python -m ensurepip 2.升级 输入 python -m pip install --upgrade pip 升级成功,可以正常使用 阅读全文
posted @ 2020-11-04 15:21 sansan506 阅读(108) 评论(0) 推荐(0)
摘要:条件语句 if else 1.基本语法 if 条件表达式: 语句块1 语句块2 else: 语句块 2.if语句的嵌套 if 1==1: if 2==2: print(1) else: print(2) 3. if elif语句 inp = input('会员级别') if inp == '非会员' 阅读全文
posted @ 2020-10-22 15:33 sansan506 阅读(141) 评论(0) 推荐(0)
摘要:# 迭代器协议# 对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终结迭代(只能往下走不能往前退)# 可迭代对象:实现了迭代器协议的对象 对象内部定义一个__iter__# 协议是一种约定,可迭代对象实现了迭代器协议,Python的内部 阅读全文
posted @ 2020-10-22 15:10 sansan506 阅读(268) 评论(0) 推荐(0)
摘要:# 迭代器协议 # 对象必须提供一个next方法,执行该方法要么返回迭代中的下一项,要么就引起一个StopIteration异常,以终结迭代(只能往下走不能往前退) # 可迭代对象:实现了迭代器协议的对象 对象内部定义一个__iter__ # 协议是一种约定,可迭代对象实现了迭代器协议,Python 阅读全文
posted @ 2020-08-18 09:28 sansan506 阅读(62) 评论(0) 推荐(0)
摘要:# 同一个相对路径下,可以直接用文件名 # 不在同一路径下,需要使用绝对路径 # 需要指定编码方式,需要跟打开的文件编码格式一致,open函数会读取操作系统的默认编码,Windows的默认编码是gbk,如果不指定会报错 # f = open('文件名', encoding='utf8') # dat 阅读全文
posted @ 2020-08-14 14:00 sansan506 阅读(89) 评论(0) 推荐(0)
摘要:# 函数返回数=0,返回None # 函数返回数=1,返回实际值 # 函数返回数>1,返回一个元组 # 函数参数 # 形参 不占内存空间,只有在调用时才会分配内存单元,调用结束后会释放内存 # 实参 可以是常量 变量 函数 等等 # 函数遇到return就会结束运行 # 位置参数和关键字参数 # 参 阅读全文
posted @ 2020-08-07 16:10 sansan506 阅读(118) 评论(0) 推荐(0)
摘要:#常用格式化 百分号和format #百分号 # 字符串拼接 # %s 字符串 (可以接收任意类型) # %d只能接收数字, # %f %.2f 打印浮点数 2为取2位小数,会自动四舍五入 # %.2f %% 打印百分比, # print('i am %s' % 'alex') # i am ale 阅读全文
posted @ 2020-08-05 16:40 sansan506 阅读(162) 评论(0) 推荐(0)
摘要:# 字典 dict# 字典是无序的# value可以是任意值# 列表和字典不能作为 key值# 支持for循环# 支持del删除,不支持切片删除#重点掌握 value(),kye(),items(),get, updata# di = {# 'k1': 'kkkk',# 1: 3,# 'k2': [ 阅读全文
posted @ 2020-08-03 10:54 sansan506 阅读(89) 评论(0) 推荐(0)
摘要:1.字符串创建后,不可更改,2.列表是有序的,是可以进行修改的# #列表赋值# a = [1,2,3,'alex',4,5,6,7,8]# #索引# print(a[3])# #切片# print(a[0:9:2]) #2为步长# print(len(a))# #支持for循环 while循环### 阅读全文
posted @ 2020-07-31 13:54 sansan506 阅读(92) 评论(0) 推荐(0)
摘要:字符串 1.字符串赋值方法 4种 name1 = 'abc' name2 = "dc" name3 = '''ff''' name4 = """er""" 字符串运算 加法和乘法 加法是两个字符串拼接赋值个新变量 乘法是 被乘字符重复显示乘数次数 name5 = name1 + name2 name 阅读全文
posted @ 2020-07-22 13:58 sansan506 阅读(247) 评论(0) 推荐(0)