摘要: def happy_birthdag(name,age): print('祝'+name+'生日快乐') print(age+'岁生日快乐') print(name+age+'生日快乐')#参数的调用:是指调用时的参数个数和顺序必须与定义的参数个数和顺序相同happy_birthdag('张三',' 阅读全文
posted @ 2023-12-03 21:00 坚持坚持再一次坚持 阅读(130) 评论(0) 推荐(0)
摘要: try: gender=input('请输入您的性别:') if gender!='男' and gender!='女': #如果输入的不是男或者女,判断为True,那么执行第四刚代码 raise Exception('性别只能是男或女') #抛出异常对象 else: print('您的性别:',g 阅读全文
posted @ 2023-11-29 21:49 坚持坚持再一次坚持 阅读(57) 评论(0) 推荐(0)
摘要: import repattern='\d\.\d+'s='I study 3.114 python every and 2.71 python I love you's2='python I love you'match= re.findall(pattern,s) #findall 函数获取匹配对 阅读全文
posted @ 2023-11-29 21:16 坚持坚持再一次坚持 阅读(85) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-11-29 21:11 坚持坚持再一次坚持 阅读(14) 评论(0) 推荐(0)
摘要: #正则表达式的作用,例如:判断登录名是否几位数,是都由数字字母组成等等#元字符:具有特殊意义的专用字符,例如:‘^'和'$',分别表示匹配开始和结束。#限定符:用于限定匹配的次数#其他符#re模块在Python中使用正则表达式操作 # re函数的几种格式 #re.match(pattern,stri 阅读全文
posted @ 2023-11-28 22:41 坚持坚持再一次坚持 阅读(93) 评论(0) 推荐(0)
摘要: #str表示字符串类型 转为bytes类型(二进制类型)s='伟大的中国梦'scode=s.encode(errors='replace') #默认是utf-8,因为utf-8每个中文占3个字节print(scode) #所以输出18位字节#输出结果为:\xe4\xbc\x9f\xe5\xa4\xa 阅读全文
posted @ 2023-11-27 22:20 坚持坚持再一次坚持 阅读(65) 评论(0) 推荐(0)
摘要: #使用占位符进行格式化# %s 是字符串的占位符,%d是10进制数的占位符,%f是浮点型的占位符name = '马冬梅'age = 18sorc = 89.43print('姓名:%s,年龄:%d,成绩:%f'%(name,age,sorc))print('姓名:%s,年龄:%d,成绩:%.1f'% 阅读全文
posted @ 2023-11-27 22:19 坚持坚持再一次坚持 阅读(57) 评论(0) 推荐(0)
摘要: s='helloworld'print('{0:*<20}'.format(s)) #0是format的索引 并且format的元素只有一个,输出字符串左对齐,右边补充以20为单位的*#结果为:helloworld**********print('{0:*>20}'.format(s))#结果为:* 阅读全文
posted @ 2023-11-27 22:19 坚持坚持再一次坚持 阅读(69) 评论(0) 推荐(0)
摘要: #1.直接用运算符拼接s1='holle's2='world'print(s1+s2)print('-'*20)#2.用字符串join()方法print(''.join([s1,s2])) #holleworld,这里是用空字符拼接,拼接的内容可以随意定义例如print('*'.join([s1,s 阅读全文
posted @ 2023-11-27 22:17 坚持坚持再一次坚持 阅读(48) 评论(0) 推荐(0)
摘要: s='hellowrold'for i in range(0,len(s)): #len()是计算序列s的长度函数,即h-d的字母个数 print(i,s[i],end='\t\t') #第一个i是索引从0开始,到len(s)计算的个数结束; # s[i]是便利s序列中每个对应的元素,0是h,1是e 阅读全文
posted @ 2023-11-14 19:46 坚持坚持再一次坚持 阅读(31) 评论(0) 推荐(0)