自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 练习如何预设flag

def stu_registriation_form(): form = { '姓名': input('Name: ').strip(), '年龄': input('Age: ').strip(), '手机:': input('Phone: ').strip(), } info_pass_flag = True for k, v in form.items(): if len(v) == 0: .

2021-08-12 13:27:12 100

原创 判断手机号码是否合法

本次仅用来练习函数的返回值,return语句的使用。如果要准确的验证手机号码,需要使用到正则表达式。思路:1.判断字符串是否是数字2.判断是否是11位数字3.判断是否是数字1开头def check_phone_num(phone_num): # 第一步检测手机号码长度是不是11位 if len(phone_num) == 11: # 第二步检测是不是数字 if phone_num.isdigit(): #.

2021-08-12 11:39:03 2305

原创 复习一下如何编码,如何解码

s = '路飞'print('编码(encode)'.center(40, '-'))# 使用encode编码成gbk或是utf-8格式s_gbk = s.encode('gbk')s_utf = s.encode('utf-8')print('GBK:', s_gbk)print('UTF-8: ', s_utf)# decode解码,使用原先的编码格式print('解码(decode)'.center(40, '-'))print('GBK解码:', s_gbk.decode(.

2021-08-11 23:41:20 387

原创 求斐波那契数列的两种思路

第一个思路是,求多少个斐波那契数:def Fib(num): a, b = 0, 1 res = [] for i in range(num): res.append(a) a, b = b, a+b return resFib(10)或者连列表也省了,直接打印:def Fib(num): a, b = 0, 1 for i in range(num): print(a, end=' ')

2021-08-11 14:50:14 188

原创 Python类的__slots__方法

如何给类动态添加属性:实例化后可以直接增加其他属性class Student(object): def __init__(self, name, gender, score): self.name = name self.gender = gender self.score = scorestudent = Student('imaitian', 'male', 100)# 动态增加一个属性student.age = 18print(st

2021-08-11 11:57:28 146

原创 新学会的冒泡算法排序

# 有一组列表数据,怎么通过冒泡算法求得最大值list_ = [8, 0, 4, 3, 2, 1]for index in range(len(list_)-1): # 通过索引循环,把循环到变量赋值 i = list_[index] # 判断当前循环的数和后面的数比大小,如果大就交换索引位置的值 if list_[index] > list_[index+1]: list_[index] = list_[index+1] # 索.

2021-08-11 11:02:26 48

空空如也

空空如也

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

TA关注的人

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