目录标题
- 1、输出前三同学的名字-input().split()
- 2、字典的使用
- 3、DA12 牛客网不同语言使用人数
- 4、DA16 用户常用语言有多少
- 5、python变量
1、输出前三同学的名字-input().split()
s1 = input().split()
print(tuple(s1)[:3])
2、字典的使用
注意点:1,对字典的值遍历: 字典.keys()
2,print(f"啦啦啦{i}")
survey_list = ['Niumei','Niu Ke Le','GURR','LOLO']
result_dict = {'Niumei':'Nowcoder','GURR': 'HUAWEI'}
for i in survey_list:
if i in result_dict.keys():
print(f'Hi, {i}! Thank you for participating in our graduation survey!')
else:
print(f"Hi, {i}! Could you take part in our graduation survey?")
3、DA12 牛客网不同语言使用人数
注意点:读取csv文件 —pd.read_csv(“文件路径”)
按表的列A分组计数 — 表名.列A.value_counts()
import pandas as pd
N = pd.read_csv("Nowcoder.csv",sep=",")
print(N.Language.value_counts())
4、DA16 用户常用语言有多少
知识点:unique()方法返回的是去重之后的不同值,而nunique()方法则直接放回不同值的个数
tolist()也可以实现去重
import pandas as pd
df = pd.read_csv('Nowcoder.csv',sep=",")
print(df.Language.nunique())
print(df.Language.tolist())
#print(df.Language.unique())也可以
5、python变量
Python变量:变量区别大小写,不用事先声明类型,但使用前必须赋值。
x = y = z = 1这样赋值是正确的
python中,inf加减任何数结果都是inf