自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 Python编程基础Task12

习题P184Python自带的open可以打开指定文字编码的文件。只需要传入encoding函数即可2.length = {}with open('test.txt','r') as f: for i in f: print(i) word = i.split(' ') del word[len(word)-1]#删除换行符号 for i in range(len(word)): length[word[i]] = len(wo

2020-10-05 21:55:06 923

原创 Python编程基础Task11

习题P162使用all方法:import randomprint(random.__all__)#['Random', 'seed', 'random', 'uniform', # 'randint', 'choice', 'sample', 'randrange', # 'shuffle', 'normalvariate', 'lognormvariate', 'expovariate',# 'vonmisesvariate', 'gammavariate', 'triangular'

2020-10-02 22:47:14 96

原创 python编程基础Task10

习题P1342.在变量和函数名前加两个下划线“——”原因:由于格式不当,对类的调用被误认为是类的一部分改进:class C: def myFun(self): print('Hello!')c = C()c.myFun()4.class Ticket(): ticket = 100 adult = 0 kid = 0 week = 0 def __init__(self,a,k,w):

2020-09-30 22:04:50 117

原创 Python编程基础Task09

习题P115在函数内,""或者"""  """,在引号内编写文档。2.#参数注解:def accumlate(x:int, y:int): return x+y#返回值注解:def accumlate(x:int, y:int) -> int: return x+y3.在闭包中要使用nonlocal关键字对需要更改的变量进行声明首元素从小到大排序:a = [[6,5],[3,7],[2,8]]b = sorted(a,key=(lambda x:

2020-09-24 21:44:28 95

原创 Python编程基础Task08

习题P65a = (1,)print(type(a))2.s = set()s.add('X')s.add('Y')s.add('Z')print(s)3.lst = ['A','B','A','B']s = set(lst)lst = list(s)print(lst)4.a = {6,7,8}b = {7,8,9}c =a.difference(b)print(c)5.a = {'A', 'B', 'C'}b = {'B', 'C', 'D

2020-09-22 21:54:27 68

原创 Python编程基础Task07

习题P87"""字典的长度是多少?"""print(dic.__len__())"""请修改'java' 这个key对应的value值为98 """dic1={ 'java': 98}dic.update(dic1)print(dic)"""删除c这个key"""del dic['c']print(dic)"""增加一个key-value对,key值为php, value是90"""dic1={ 'php': 90}dic.upd

2020-09-22 20:26:36 110

原创 Python基础教程Task06

习题P78#批量替换字符串中的元素使用格式化#把字符串用空格进行拆分split(str="", num)#去除字符串首位的空格str.lstrip()2.由于isdigit函数与isnumeric相近,所以用isnumeric实现isdigit函数各数字判断函数间差异如下图str=input()for i in str: if u'\u4e00' <= i <= u'\u9fff':#判断字符串是否包含中文 print(False)

2020-09-21 17:42:22 91

原创 Python编程基础Task05

习题P68print((1,2)*2)print((1,)*2)print((1)*2)输出结果:其中,第一项与第二项都为元组,只不过第二项元组元素仅有一个。第三项则为数值,所以结果为1*2=2将元组中的元素与变量一一对应属于使","对每个变量及元素进行分隔。对于一个变量占位多个元素,可以使用"*"...

2020-09-19 20:17:47 108

原创 Python基础教程Task03

练习题P63for i in range(1,7): lst = [2, 5, 6, 7, 8, 9, 2, 9, 9] num=int(input()) if num==1: print("在列表末尾增加15") lst.append(15)#在列表末尾添加15 print(lst) elif num==2: print("在列表的中间位置插入元素20") lst.insert(4,20

2020-09-18 20:04:40 136

原创 Python基础教程Task03

练习题P52import randoma=random.randint(0,100)print("猜测一个0-100的整数")try: for i in range(1,100): num =int(input("第%d次猜,请输入一个整数:"%i)) i+=1 if num > a: print("大了") #continue elif num < a:

2020-09-17 21:27:02 215

原创 Python组队学习Task02

作业P43for num in range(1500,2701): if num % 7==0: if num % 5==0: print(num) else: pass结果:1505154015751610164516801715175017851820185518901925196019952030206521002135217022052240227523102345

2020-09-16 21:37:28 141

原创 Python组队学习第一次作业

注释Python的注释分为整行注释区间注释其中,区间注释有两种表示print("Hello world")#这是一个注释'''print("Hello China")'''"""print("Hello Python")"""代码运行结果如下运算符①算数运算符print(1+1)#加print(1-1)#减print(2*3)#乘print(9/4)#除print(9//4)#整除print(9%4)#取余print(2**3)#幂运算结果如下整除

2020-09-15 19:18:45 223

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除