元组:用“()”,不可修改其中的元素,有索引,tuple可建立一个元组。 列表:用“【】”,可修改其中元素,有索引,可用list函数创建。 集合:用“{}”,且{}相当于set()相当于set(【】),无序,无索引,可修改其中元素。 字典:用”{}“,无索引,可修改其中元素,成对出现(区别于集合)。     例如:mynumber={"a":1,"b":2,"c":3}          提示:字典里的”:“相当于”赋值符号“ 函数:(形式)函数名加() 上述运用中...

  9E3vfgILUe1a   2023年12月07日   27   0   0 小总结python

面向对象---入门 思想或者宗旨:抽象、封装、继承、多态 完成对一个类的创建,(先抽象)(类名一般大写) classStudent: name="" age="" sex="" score="" 访问类里的元素 name="李四" Student.name="张三" print(Student.name) print(name) name=“。。。”两个name不一样,因为一个是Student类里的,一个是单独的,地址不一样。 sex="female" print(Student.sex) 面向对象中的对象,意思是独一无二的才是对象 面向对象是自定义类型。

defcaishuzi_game(x,y): importrandom x=int(random.randint(x,y)) a=0 try: b=int(input("请输入你要猜的数字")) except: print("输入类型错误,请重新输入整数型类型数字") b=int(input("请输入你要猜的数字")) whilea<5anda>=0: file=open("../text.aaa/foo.txt","a") file.write(str(b)) file.write("") file.close() ifxb: print("恭喜!猜中了!") file=o...

猜数字游戏让游戏者决定几到几的数字,用函数做。 defcaishuzi_game(x,y): importrandom x=int(random.randint(x,y)) while1: try: b=int(input("请输入你要猜的数字")) a=1 whilea<5: b=int(input("请输入你要猜的数字")) ifxb: print("恭喜!猜中了!") break elifb+20<=x: a+=1 print("至少猜大了20,再试试,只有",5-a,"次机会了") elifb-20<=x: a+=1 print("至少猜小了20,再试试,只有",5...

  9E3vfgILUe1a   2023年11月24日   18   0   0 猜数字游戏

异常处理(因消耗系统资源,逼不得已才用) 异常处理中的try里的语句如果崩溃except会执行它自己缩进里的代码块, 可以类比理解为if...else...之间的关系,但python中不可单独使用try,只能与except一起使用。 注意:try...except...相当于一个语句块,中间不能插入缩进与try,except一致的任何语句。 例一: whileTrue: try: a=int(input("请输入第一个数字")) b=int(input("请输入第二个数字")) print(a+b) break 报错任何异常类型都会被except捕获继续执行 except: print("抱...

  9E3vfgILUe1a   2023年11月24日   20   0   0 缩进异常类型异常处理

集合:用{},无序,即无索引indexing,元素不可重复,即可用这个做去除重复项, {}等效于set()或者set([]) 建立一个集合并输出 a={1,2,3} b=set([1,2,3]) c=set() print(a,b,c) 若要访问集合里的元素 list1=(a,b,c) print(list1[2]) 或者 foriina: print(i) 字典:用{},无索引,字典里是成对出现的。 也就是赋值用“:”(冒号赋值),这也是区别集合和字典的办法,eg:'':'',”“:”“ mydict={"a":1,"b":2,"c":3} print(mydict["a"],m...

  9E3vfgILUe1a   2023年11月22日   24   0   0 索引集合python

总结:list,元组,集合,字典。 list:[],能增减,有索引 元组:(),不能增减,有索引 集合:{},能增减,无索引,元素不可重复,{}等效于set()或者set([]) 字典:{”“:”“}(键值对)有关键字和值,无索引 (因为有关键字,不需要索引,即可使用元素内容) 注意:list,元组,集合,字典中,要访问其中某项,都是用[]

  9E3vfgILUe1a   2023年11月22日   23   0   0 字典集合元组总结List

例一: 元组只有一个()且不可修改,列表【】可修改,函数是名字加(), 元组里只有一个列表的话,将会被转化为元组以列表的形式展示。tuple可以建立一个元组。 insert用自己的方式写出插入的作用函数 x=[1,2,3] x.insert(1,22) print(x) 等价于 x=[1,2,3] defmyinsert(a,b): y=x[:a]+b+x[a:] returny print(myinsert(1,[0])) 结果为: D:\py\Scripts\python.exeC:\Users\msy15\AppData\Roaming\JetBrains\PyCharmCE2023...

  9E3vfgILUe1a   2023年11月19日   28   0   0 元组python

用global改变函数内变量的作用域,使之变为全局变量 a=3 defg(): globala a+=17 returna print(g()) 提示:需要该函数重新赋值时用return,不需要时则不用return 用nonlocal改变函数内变量的作用域,使之变为全局变量 deff(): a=3 defg(): nonlocala a+=17 g() print(a+20) f() 提示:需要该函数重新赋值时用return,不需要时则不用return 区别: 函数套函数用nonlocal,函数无嵌套函数则用global。 理解: 假设:有一空间(一类)中包含有编程里的所有东西,令为...

  9E3vfgILUe1a   2023年11月13日   24   0   0 全局变量作用域赋值

a=list([1,21,5,3,1,23]) b=list([7,4,6,3,2,1]) x=int(input("请输入想从第几个数开始:")) y=int(input("请输入想到第几个数结束:")) c=[0,0,0,0,0,0] m=input("想要正着加吗?(T/F)") foriinrange(x-1,y): ifm"T": c=a[i]+b[i] print(c,end=",") elifm"F": c=a[i]+b[y-1-i] print(c,end=",")

  9E3vfgILUe1a   2023年11月05日   43   0   0 列表python

nn乘法表用函数 defrenyi_chengfabiao(): forainrange(1,x+1): forbinrange(1,x+1): c=ab ifb<=a: print(int(b),"",int(a),"=",int(c),end="") print() whileTrue: x=int(input("请输入你要打印的是几乘法口诀(1、2、3、4、5、6、7、8、9)")) renyi_chengfabiao()

  9E3vfgILUe1a   2023年11月02日   30   0   0 函数自定义乘法表乘法表python

猜数字游戏让游戏者决定几到几的数字,用函数做 defcaishuzi_game(x,y): importrandom x=int(random.randint(x,y)) b=int(input("请输入你要猜的数字")) a=1 whilea<5: b=int(input("请输入你要猜的数字")) ifxb: print("恭喜!猜中了!") break elifb+20<=x: a+=1 print("至少猜大了20,再试试,只有",5-a,"次机会了") elifb-20<=x: a+=1 print("至少猜小了20,再试试,只有",5-a,"次机会了") els...

  9E3vfgILUe1a   2023年11月02日   25   0   0 猜数字游戏函数

计算器: defjisuanqi(a,b,d): ifd"+": c=a+b print(int(a),"+",int(b),"=",int(c)) elifd"-": c=a-b print(int(a),"-",int(b),"=",int(c)) elifd"": c=ab ifa<b: print(int(a),"",int(b),"=",int(c)) else: print(int(b),"",int(a),"=",int(c)) elifd"/": c=a/b print(int(a),"/",int(b),"=",int(c)) else: c=a%b print(in...

  9E3vfgILUe1a   2023年11月02日   61   0   0 计算器函数运算符

99乘法口诀表for循环 x,y=1,1 z=xy foryin[1,2,3,4,5,6,7,8,9]: z=xy forxin[1,2,3,4,5,6,7,8,9]: ifx<=y: z=xy print(int(x),"",int(y),"=",int(z),"",end="") print() 99乘法口诀while循环 x,y=1,1 z=xy whilex<=9andy<=9: a=[1,2,3,4,5,6,7,8,9] b=[1,2,3,4,5,6,7,8,9] foryina: forxinb: ifx<=y: z=xy print(int(x),"...

  9E3vfgILUe1a   2023年11月02日   52   0   0 代码块for循环while循环

while3遍10以内的奇数 x=-1 y=1 whiley<=3: x=-1 whilex<9: x+=2 print(x) y+=1

  9E3vfgILUe1a   2023年11月02日   62   0   0 学习记录

猜数字游戏 print("猜数字游戏开始") importrandom a=random.randint(1,100) c=1 whilec<=5: b=int(input("请输入要猜的数字")) ifba: print("恭喜!") break elifb+10<a: print("猜小了一点点,再试试") c+=1 elifb+30<a: print("猜太小了,再试试") c+=1 elifb-10>a: print("猜大了,再试试") c+=1 elifb-30>a: print("猜太大了,再试试") c+=1

  9E3vfgILUe1a   2023年11月02日   55   0   0 猜数字游戏学习笔记

deff1(): x=2 return5+x deff2(): y=4 returny^2-3 c,b=0,0 c=f1()+f2() b=str(c)+"啦啦啦" print(b)

  9E3vfgILUe1a   2023年11月02日   65   0   0 int与字符共同输出#python

让20以内的奇数写入函数里然后输出三遍 defnumber(): a=-1 whilea<19: a+=2 print(a,end="") b=1 whileb<=3: b+=1 number() print() 输出5次20以内的奇数并输出5次99乘法表,都写入一个函数里 defwww(): x,y=1,1 z=xy foryin[1,2,3,4,5,6,7,8,9]: z=xy forxin[1,2,3,4,5,6,7,8,9]: ifx<=y: z=xy print(int(x),"",int(y),"=",int(z),"",end="") print() c...

  9E3vfgILUe1a   2023年11月02日   40   0   0 python训练函数乘法表
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~