• 博客园logo
  • 会员
  • 周边
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
p-boost-q
博客园    首页    新随笔    联系   管理    订阅  订阅
07 2020 档案
操作文件1

摘要:with open('readerFile.txt') as file_object: contents = file_object.read() print(contents) file_object.close() 要现在这个你书写的.py的文件夹里去添加一个readFile.txt文件,注意这 阅读全文
posted @ 2020-07-31 15:18 p-boost-q 阅读(125) 评论(0) 推荐(0)
标准库(一):collections之orderedDict

摘要:们自己写的字典只能保存输入的键值对,但是不能保存他们输入的顺序,这时候可以借助Python的标准库collections里的orderedDict类 from collections import OrderedDict my_ordered_diction = OrderedDict() my_o 阅读全文
posted @ 2020-07-22 12:16 p-boost-q 阅读(901) 评论(0) 推荐(0)
类的模板导入

摘要:有时候我们给类添加的内容很长,是的文件显得冗长,我们就可以单独来一个文件放我们写好的类,在主文件中去导入这个模板的类然后在主文件中使用 导入的格式:from 文件名 import 类名 #类模板,文件名是carClassTemplate.py class Car(): def __init__(se 阅读全文
posted @ 2020-07-22 11:59 p-boost-q 阅读(160) 评论(0) 推荐(0)
类的继承

摘要:super()类是一个特殊的函数,这个函数是把父类和子类关联起来,super(ElectricCar, self).__init__(make,model,year)是调用父类的__init__方法,让子类的实例包含父类的所有方法,因为父类也称为超类,这就是super()的由来, #父类 class 阅读全文
posted @ 2020-07-21 02:11 p-boost-q 阅读(145) 评论(0) 推荐(0)
类内成员和方法的使用

摘要:class Dog(): def __init__(self,name,age): self.name = name self.age = age def sit(self): print(self.name.title()+"is now setting") def rollOver(self): 阅读全文
posted @ 2020-07-21 01:14 p-boost-q 阅读(179) 评论(0) 推荐(0)
子函数的定义

摘要:#定义一个子函数,格式是: #def 函数名(参数1,参数2,'''): 这里有一个冒号不要忘记 #接下来定义一个没有参数的子函数printHello def printHello() : print("Hello world") #直接调用函数 printHello() #定义一个有参数的函数 d 阅读全文
posted @ 2020-07-11 23:55 p-boost-q 阅读(1611) 评论(0) 推荐(0)
(字典)dictionaries的基本操作

摘要:#字典在python里是一系列的键值对,每个键对应一个值,可以通过键来访问值,这里的值可以是:数字,字符串。列表,乃至字典, #字典放在{}花括号中的一系列键值对表示 diction = {"color" : "green","age" : 24} print(diction["age"]) #24 阅读全文
posted @ 2020-07-09 20:48 p-boost-q 阅读(335) 评论(0) 推荐(0)
元组的基本操作

摘要:列表非常适合用来储存在程序运行期间发生改变的数据集,列表的内容是可以修改的,这对处理网站的用户信息和游戏的角色维护是非常重要的,但是有时候我们需要创建一系列不可修改的元素集合,元组就可以完成这样的需求,将不可以改变的列表称为元组 元组看起来很像列表,但是他是用圆括号括起来的,可以通过下标索引来访问, 阅读全文
posted @ 2020-07-08 11:06 p-boost-q 阅读(139) 评论(0) 推荐(0)
list基本操作_2

摘要:创建数字列表 for value in range(1,5): print(value,end=" ")#1 2 3 4 print() #使用range可以生成一个指定范围的数字集合 numbers = list(range(2,7)) print(numbers)#[2, 3, 4, 5, 6] 阅读全文
posted @ 2020-07-07 11:52 p-boost-q 阅读(246) 评论(0) 推荐(0)
list列表基本操作1

摘要:#列表的切片 lst = ["abc","bcd","cde","def","deg"] print(lst[0:3])#['abc', 'bcd', 'cde'] print(lst[:3])#['abc', 'bcd', 'cde'] print(lst[0::2])#['abc', 'cde' 阅读全文
posted @ 2020-07-07 10:49 p-boost-q 阅读(204) 评论(0) 推荐(0)
python的字符串操作2

摘要:#字符串的替换 s1 = input("输入字符串") s2 = s1.replace("a","@") print(s2) #把字符串中的所有的空格都去掉 s1 = "a b c d" s2 = s1.replace(" ","") print(s2) #指定需要替换的个数 s1 = "abc d 阅读全文
posted @ 2020-07-04 17:45 p-boost-q 阅读(174) 评论(0) 推荐(0)
python的字符串操作1

摘要:''' int str bool list 存储大量的数据,用[]来表示 tuple 元组,不可以发生改变,用()来表示,和C++的元组是一样的 dict 字典,保存键值对,一样可以保持大量的数据,和C++的map一样 set 集合,内部数据不可以重复 ''' 字符串的任何操作都不会改变它本身,所以 阅读全文
posted @ 2020-07-03 16:39 p-boost-q 阅读(129) 评论(0) 推荐(0)
python的基本操作运算符

摘要:#幂次运算 ** mici = 1 while mici <= 9: print(2**mici,end=" ") #打印2的n次幂 mici += 1 #取整运算 // print("\n取整运算:5//3 = ",5//3) ''' 逻辑运算: 或:or 与:and 非:not 优先级问题: 有 阅读全文
posted @ 2020-07-03 11:28 p-boost-q 阅读(174) 评论(0) 推荐(0)
python的基本操作格式化输出

摘要:#格式化输出 year = input("今年是第几年:") month = input("现在是几月份:") day = input("今天是几号") print("%s年 %s月 %s号" %(year,month,day)) #百分号转义,第二次出现百分号且想打印出%就需要转义 a = 202 阅读全文
posted @ 2020-07-03 10:03 p-boost-q 阅读(129) 评论(0) 推荐(0)
python的基本操作while循环体

摘要:#第一个案例==> while循环体 count = 1 while count <= 8 : print("这是第",count,"次") count = count + 1 #第二个案例==> break的使用 string = "" while True : s = input("输入你想输入 阅读全文
posted @ 2020-07-03 09:38 p-boost-q 阅读(214) 评论(0) 推荐(0)
python的基本操作if else

摘要:money = input("输入你的钱数") money = int(money) #这是为了money转换成int类型,因为只要用过input函数获取的内容变量永远都是str类型 if money > 500: print("大吃大喝去") elif money > 300: print("吃水 阅读全文
posted @ 2020-07-03 00:51 p-boost-q 阅读(216) 评论(0) 推荐(0)

博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3