python分享会总结
|
|
|
|
- python分享会总结
----------- |
----------- |
----------- |
这周的内容主要是一些总结。
Python学习了哪些知识?
1.Python的数据类型:
元组、字符串、列表、数字、布尔、字典以及集合。这学期主要运用了元组、字符串、数字这三个。
注意:Python的各种数据转换
2.Python的运算符:(共7种)
- 算术运算符:主要用于两个对象算数计算(加减乘除等运算) 比较(关系)
- 运算符:用于两个对象比较(判断是否相等、大于等运算)
- 赋值运算符:用于对象的赋值,将运算符右边的值(或计算结果)赋给运算符左边。
- 逻辑运算符:用于逻辑运算(与或非等)。
- 位运算符:对Python对象进行按照存储的bit操作。
- 成员运算符:判断一个对象是否包含另一个对象。
- 身份运算符:判断是不是引用自一个对象*
3.Python的几种操作:循环、条件、以及函数
1.循环
eg:
编写程序,实现猜数游戏。在程序中随机生成一个0~9之间(包含0和9)的随机整数T,让用户通过键盘输入所猜的数。如果输入的数大于T,显示“遗憾,太大了”;如果小于T,显示“遗憾,太小了”;如此循环,直至猜中该数,显示“预测N次,你猜中了”,其中N是指用户在这次游戏中猜中该随机数一共尝试的次数。
import random# 生成第一个随机数
print "random() : ", random.random()# 生成第二个随机数
print "random() : ", random.random()
import random
rand=random.randint(0,9)
user=int(input("请输入你要竞猜的数字"))
k=0
while 1:k=k+1if user>rand:print("遗憾,太大了")user=int(input("请继续输入你猜的数"))elif user<rand:print("遗憾,太小了")user=int(input("请继续输入你猜的数"))else :print("预测{}次,你猜中了".format(k))break
2.条件
eg:
已知一元二次方程ax2+bx+c=0,从键盘输入a、b、以及c的值,求这个一元二次方程的解已知一元二次方程ax^2+bx+c=0,从键盘输入a、b、以及c的值,求这个一元二次方程的解已知一元二次方程ax2+bx+c=0,从键盘输入a、b、以及c的值,求这个一元二次方程的解
在这里插入代码片
3.函数
4.这周的课堂练习
- 判断输入的数是否为回文,并返回这个数--------回文 :12321 1234321 最后一位数等于第一位以此类推
#判断输入的数是否为回文,并返回这个数--------回文 :12321 1234321 最后一位数等于第一位以此类推
ans=['yes','no']
i=int(input('input a number(10000-99999):'))
if i<10000 or i>99999:print("Error")
else:i=str(i)print(type(i)) #表示输出数据类型flag=0for j in range(0,2):if i[j]!=i[4-j]:flag=1breakprint(ans[flag])print(i)
- 求:1到20的阶乘的和
#求:1到20的阶乘的和
s=0
t=1
for i in range(1,21):t=t*is=t+s
print("1到20的阶乘的和为:")
print(s)
- 将下面一长串列表按照列表第二个元素>90,>80,>70,>60,>0分别输出.
stu_list = [['李渊', 82], ['李世⺠', 7], ['侯君集', 5], ['李靖', 58], ['魏征',41], ['房⽞龄', 64], ['杜如晦', 65],['柴绍', 94], ['程知节', 45], ['尉迟恭', 94],['秦琼', 54], ['⻓孙⽆忌', 85], ['李存恭', 98], ['封德彝', 16],['段志⽞', 44], ['刘弘基', 18], ['徐世绩', 86], ['李治', 19], ['武则天', 39], ['太平公主', 57], ['⻙后',76],['李隆基', 95], ['杨⽟环', 33], ['王勃', 49], ['陈⼦昂', 91], ['卢照邻', 70],['杨炯', 81], ['王之涣', 82],['安禄⼭', 18], ['史思明', 9], ['张巡', 15], ['雷万春', 72], ['李⽩', 61], ['⾼⼒⼠', 58], ['杜甫', 27],['⽩居易', 5], ['王维', 14],['孟浩然', 32], ['杜牧', 95], ['李商隐', 34], ['郭⼦仪', 53], ['张易之', 39],['张昌宗', 61], ['来俊⾂', 8], ['杨国忠', 84], ['李林甫', 95], ['⾼适', 100], ['王昌龄',40], ['孙思邈', 46],['⽞奘', 84], ['鉴真', 90], ['⾼骈', 85], ['狄仁杰', 62], ['⻩ 巢', 79], ['王仙芝', 16], ['⽂成公主', 13],['松赞⼲布', 47], ['薛涛', 79], ['⻥⽞机', 16], ['贺知章', 20], ['李泌', 17], ['韩愈', 100], ['柳宗元', 88],['上官婉⼉ 五代⼗国:朱温', 55], ['刘仁恭', 6], ['丁会', 26], ['李克⽤', 39], ['李存勖', 11],['葛从周', 25], ['王建', 13],['刘知远', 95], ['⽯敬瑭', 63], ['郭威', 28], ['柴 荣', 50], ['孟昶', 17], ['荆浩', 84], ['刘彟', 18], ['张及之', 45],['杜宇', 73],['⾼季兴', 39], ['喻皓', 50], ['历真', 70], ['李茂贞', 6], ['朱友珪', 7], ['朱友贞',11], ['刘守光', 2]]
new_stu_list = [[],[],[],[],[]]
for i in stu_list:if i[1] >= 90:new_stu_list[0].append(i)elif i[1] >= 80:new_stu_list[1].append(i)elif i[1] >= 70:new_stu_list[2].append(i)elif i[1] >= 60:new_stu_list[3].append(i)elif i[1] >= 0:new_stu_list[4].append(i)
print(new_stu_list)
python分享会总结相关推荐
- 大年初七,发paper、学Python...分享一下你的学习计划吧~
今天是大年初七,今天是人日,上天造物顺序一鸡二狗三羊...七人!快快恢复元气,努力工作! 欢迎参与今天的话题讨论:发paper.学Python...分享一下你的学习计划吧~ 欢迎留言,参与今天的话题讨 ...
- Python分享消息到Twitter、Youtube、Facebook平台
Python分享消息到Twitter.Youtube.Facebook平台 浏览器 概述 第三方登录平台免不了需要登录验证,比起命令行输入账号密码再填充表单,不如直接用浏览器实在 环境配置 运行库 p ...
- python数据存储和查询代码_【Python分享】如何便捷地存储、查询数据
前言在之前的文章(如下)中,分享了爬取天天基金.中债指数的代码.爬取的数据很多,如何方便地存储.查询,也是一个麻烦的问题.本文分享一下我实现的基于 lsm-db 的本地文件数据存储.查询模块. 分享天 ...
- python求5的阶乘_用python分享5的阶乘 (咋办)用python计算阶乘
(急)用python计算阶乘 小编需要用python列出一个阶乘的表. 小编不太清楚python的阶乘公式 以阶乘reduce为逐次操作list里的每项,接收的参数为 2个,最后返回的为一个结果 &g ...
- python变量pi和pi被看作相同的变量_python分享pi的方法 两种用python分享p
两种用python分享pi的方法,必须按照两种计算方def pisum(n): pi=3 sign=1 for i in range(1,n+1): pi+=sign*4.0/((i+1)*(i+2) ...
- python利用列表计算斐波那契数列前30项并输出_python分享斐波那契数列示例分享 Python 分享斐波那契数列前20项和...
分享助python大神.斐波那契数列,编写程序,利用列具体内容 拜托拜托有时候,最痛苦的其实不是失去,而是你得到以后其实不快乐. ##缩进格式看图 l=[1,1] for i in range(28) ...
- python计算整数各位数字之和_Python入门篇之数字 python分享整数各位数字之和
Python中输入一段数字,分享这段数字中奇数字之和如果可以,可以陪你千年不老,千年只想眷顾你倾城一笑,如果愿意,愿意陪你永世不离,永世只愿留恋你青丝白衣,你的容颜在小编心中如莲花的开落,残阳徽墨,细 ...
- python分享文件_使用简单的python http服务共享文件
今天给大家带来一招"黑科技"--利用Python直接将电脑的文件发送给手机(或者ipad),是很久之前偶然间听师兄讲过的,感觉挺神奇,分享给大家,再一次感受Python的强大魔力. ...
- 为SEO学习Python 分享7个技巧帮助你做数据分析工作
作为一名SEO专业人士,我的日常任务也在不断学习.在去年年底开始学习Python之后,我发现自己越来越多地将我所学的东西付诸实践. 这包括相当简单的任务,例如比较字数或状态码随时间的变化,以及分析包括 ...
最新文章
- echarts入门基础,画折线图
- 阿里架构师眼中Dubbo的过去,现在以及未来
- 《A Berkeley View of systems challenges for AI》总结
- yabailv 运放_运放入门
- 计算机操作系统》第06章在线测试,《计算机操作系统》第06章在线测试
- java 企业级应用设计规范_一步一步理解Java 企业级应用的可扩展性
- excel删除重复数据保留一条_Excel怎么快速查找和删除重复数据
- jdbc odbc连接mysql_具体说明JDBC连接数据库与ODBC连接数据的区别
- 美军综合电子信息系统
- 威金病毒(感染EXE文件)专杀工具
- div 垂直居中的六种方法
- 【CentOS】scala安装
- 龙芯3A5000笔记本安装开源操作系统loongnix记录
- 联想ERP项目实施案例分析(9):工作方法总结
- js定时器介绍:倒计时定时器setTimeout、间隔定时器setInterval
- Linux下C/C++实现(网络流量分析-NTA)
- 调谐质量阻尼器matlab,调谐质量阻尼器的组成及工作原理
- Kali-Linux安装驱动并使用Blueman连接蓝牙耳机
- 物理竞赛可以使用计算机,成都男孩痴迷物理 保送清华最牛计算机专业实验班...
- 威联通建php邮件服务器_求教:TS231P在用opkg安装php7-fpm并修改配置指向后又恢复了...