class Person():
def __init__(self,name.age.address,*args,**kwargs):
self.name = name
self.age = age
self.address = address
def introduce_self(self):
return f“姓名:{self.name},年龄:{self.age},地址:{self.address}”
person = Person(“张三”,”18”,”中南海”)
introduce_self()
5.使用列表推导式生成一个列表,该列表包含从1到100的所有奇数的平方。
nums = range(1,101)
list = [x ** 2 for x in list[::2]]
print(list)
6.使用正则将字符串” python is easy to learn”中的每个单词全部提取出来,放在列表中,并将每一个单词的码值和计算出来装在另外一个列表中。
string = “python is easy to learn”
word = string.splict(' ') #按空格切割存放可迭代单词对象
for i in rang(len(word))
code_values = “”.jion(str(ord(char)) for char in word[i])
print(code_values)
import pandas in pd
data = {
'Name':['Alice', 'Bob', 'Charlie'],
'Age':[25, 30, 35],
'Gender':['Female', 'Male', 'Male']
}
result = pd.DataFrame(data)
print(result)
sum = 0
for age in data[‘Age’]
sum += age
num = sum/len(data[‘Age’])
print(f‘平均年龄为:{num}’)