python
weixin_47384874
这个作者很懒,什么都没留下…
展开
-
python基础-8(主程序、with)
主程序:1.新建demo.pydef add(a,b): return a+bprint(add(10,20))输出结果:302.新建demo.pyimport demo1print(demo1.add(100,200))输出结果:30300改造需求:当运行demo2时,demo1的结果不执行故对demo1进行如下的代码修改:def add(a,b): return a+bif __name__ == '__main__':.原创 2021-07-21 16:03:53 · 78 阅读 · 2 评论 -
chapter基础-7(函数、对象、模块、包)
#函数:执行特定任何以完成特定功能的一段代码''''函数的创建:def 函数名([输入参数]): 函数体 [return xxx]'''#类'''创建类的语法:class Student: pass类的组成: 类属性 实例方法 静态方法 类方法'''class Student: native_place='吉林' #类属性 def __int__(self,name,age): #name,age为实例属性,进行了一个赋值操作 .原创 2021-07-21 15:41:47 · 41 阅读 · 0 评论 -
python基础-6(字符串)
#字符串:python的基本数据类型,是一个不可变的字符序列'''字符串驻留机制: 仅保存一份相同且不可变字符串的方法,不同的值被存放在字符串的驻留池中, python的驻留机制对相同的字符串只保留一份拷贝,后续创建相同的字符串时,不会开辟新空间, 而是把该字符串的地址赋给新创建的变量'''a='python'b="python"c='''python'''print(a,id(a))print(b,id(b))print(c,id(c))'''驻留机制.原创 2021-07-20 10:29:16 · 37 阅读 · 0 评论 -
python基础-5(元组以及集合)
#元组、集合# 元组'''元组:python内置的是数据结构之一,是一个不可变序列不可边序列与可变序列: 不可变序列:字符串、元组 没有增删改的操作 可变序列:列表、字典 可以对序列执行增删改的操作,对象地址不发生更改'''#元组的创建:'''直接使用()'''t=('python','hello',91)print(t)print(type(t))t1='python','hello',98print(t1)print(typ.原创 2021-07-19 17:16:02 · 50 阅读 · 0 评论 -
python基础-4(字典)
#字典{}'''以键值对的方式存储数据,key不允许重复,value可以重复是一个无序的序列,不可变序列可以根据需要动态的伸缩会浪费较大的内存,是一种使用空间换时间的数据结构例如 scores={'张三':100,'李四':95,'王五':95,'赵六':645}'''#字典的创建:'''使用{}创建'''scores={'张三':100,'李四':95}print(scores)print(type(scores))'''使用内置函数dict()'''student=di.原创 2021-07-19 10:38:04 · 378 阅读 · 0 评论 -
python基础-2
#组织结构由顺序结构 选择结构 循环结构组成###############################顺序结构##############################对象的布尔值 内置函数bool()'''以下对象的布尔值为FalseFalse数值()None空字符串空列表空元组空字典空集合'''print(bool(False))#############################选择结构############################'''双分支.原创 2021-07-16 18:06:27 · 27 阅读 · 0 评论 -
python基础-3(列表)
#列表的创建[],1.使用中括号 2 使用内置函数list()lst=['hello','world',98,10,20,30,40,50]list2=list(['hello','world',98])# 特点:有序,索引映射唯一数据,可存储重复数据,可存储任意数据类型,根据需要动态分配和回收内存# 操作#获取指定元素的索引(若有多个相同的元素,则只返回第一个元素的索引)print(lst.index('hello'))print(lst.index("hello",0,3))#指定固定位.原创 2021-07-16 18:02:35 · 60 阅读 · 0 评论 -
python基础-1
#print函数# 可以输出数字 字符串 表达式print(1)print('hello world')print(2+1)#将数据输出到文件中# 注意点:# 1.E盘必须存在 2.使用file=ft 才可以讲hello world写进txt文件中ft=open('E:/TEXT.TXT','a+') # a+ 如果文件不存在就创建,存在就在文件内的后面继续追加print('helloworld',file=ft)ft.close()#不进行换行输出(输出内容在一行当中)pri.原创 2021-07-08 18:16:30 · 39 阅读 · 0 评论