Python代码怎么写?

Python代码怎么写?,第1张

r=0data=[]

while r<2:

p=input('输入任意键继续,输入‘退出’退出输入...')

if p=='退出':

break

else:

name=input('请输入学生姓名:')grade=int(input('请输入总分:'))

one=input('第一志愿')two=input('第二志愿')three=input('第三志愿睁樱唤')

data=data+[[name,grade,one,two,three]]

s=[['刘',350,1,2,3],['关',300,1,2,3],['张',150,1,2,3]]

data2=[]

for x in range(0,len(data)):

if data[x][1] >=int(input('请输入%s第一志愿分数线:'%data[x][0])) :

data2 = data2 + [data[x][0]]

elif data[x][1] >=int(input('请输入%s第二志愿分数线:'%data[x][0])):

data2 = data2 + [data[x][0]]

elif data[x][1] >=int(input('请输入%s第三志愿分数线:'%data[x][0])):

data2 = data2 + [data[x][0]]

print(data2)

结果:

输入任意键继续,输入‘退出’退出输入...

请输入学生姓名:刘备

请输入总分:350

第一志愿1

第二志愿2

第三志愿3

输入任意键继续,输入‘退出’退出输入...

请输入学生姓名:关羽

请输入总分:300

第一志愿1

第二志愿2

第三志愿3

输入任意键继续,输入‘退出’退出输入...

请输入学生姓名:张飞颂仔

请输入总分:150

第一志愿1

第二志愿2

第三志愿3

输入任意键继续,输入‘退出’退悉凯出输入...退出

请输入刘备第一志愿分数线:350

请输入关羽第一志愿分数线:350

请输入关羽第二志愿分数线:300

请输入张飞第一志愿分数线:350

请输入张飞第二志愿分数线:300

请输入张飞第三志愿分数线:250

['刘备', '关羽']

基础数据数据类型、字符串str、列表list、元祖tuple、字典dict、if判断语句、while循环语句、for循环语句、面向过程编程(函数def)、面向对象编程(类class)、模块、内建函数渗早、文件 *** 作、pygame游戏开发。

关于自学python,个人最大的3点经验:

找一本浅显易懂,例程比较好的教程,从头到尾看下去。不要看很多本,专注于一本。把里面的例程都手打一遍,搞懂为什么。我当时看的是《简明python教程》,不过这本书不是非常适合零基础初学者

2.去找一个实际项目练手。我当时是因为要做一个网站,不得已要学python。这种条睁裂件下的效果比你平时学一门新语言要好很多。所以最好是要有真实的项目做。可以找几个同学丛早雀一起做个网站之类。注意,真实项目不一定非要是商业项目,你写一个只是自己会用的博客网站也是真实项目,关键是要核心功能完整。

3.最好能找到一个已经会python的人。问他一点学习规划的建议然后在遇到卡壳的地方找他指点。这样会事半功倍。但是,要学会搜索,学会如何更好地提问。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12383446.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存