|
|
|
|

  • python分享会总结
-----------
-----------
-----------

这周的内容主要是一些总结。
Python学习了哪些知识?

1.Python的数据类型:
元组、字符串、列表、数字、布尔、字典以及集合。这学期主要运用了元组、字符串、数字这三个。
注意:Python的各种数据转换
2.Python的运算符:共7种

  1. 算术运算符:主要用于两个对象算数计算(加减乘除等运算) 比较(关系)
  2. 运算符:用于两个对象比较(判断是否相等、大于等运算)
  3. 赋值运算符:用于对象的赋值,将运算符右边的值(或计算结果)赋给运算符左边。
  4. 逻辑运算符:用于逻辑运算(与或非等)。
  5. 位运算符:对Python对象进行按照存储的bit操作。
  6. 成员运算符:判断一个对象是否包含另一个对象。
  7. 身份运算符:判断是不是引用自一个对象*

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.这周的课堂练习

  1. 判断输入的数是否为回文,并返回这个数--------回文 :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. 求:1到20的阶乘的和
#求:1到20的阶乘的和
s=0
t=1
for i in range(1,21):t=t*is=t+s
print("1到20的阶乘的和为:")
print(s)
  1. 将下面一长串列表按照列表第二个元素>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分享会总结相关推荐

  1. 大年初七,发paper、学Python...分享一下你的学习计划吧~

    今天是大年初七,今天是人日,上天造物顺序一鸡二狗三羊...七人!快快恢复元气,努力工作! 欢迎参与今天的话题讨论:发paper.学Python...分享一下你的学习计划吧~ 欢迎留言,参与今天的话题讨 ...

  2. Python分享消息到Twitter、Youtube、Facebook平台

    Python分享消息到Twitter.Youtube.Facebook平台 浏览器 概述 第三方登录平台免不了需要登录验证,比起命令行输入账号密码再填充表单,不如直接用浏览器实在 环境配置 运行库 p ...

  3. python数据存储和查询代码_【Python分享】如何便捷地存储、查询数据

    前言在之前的文章(如下)中,分享了爬取天天基金.中债指数的代码.爬取的数据很多,如何方便地存储.查询,也是一个麻烦的问题.本文分享一下我实现的基于 lsm-db 的本地文件数据存储.查询模块. 分享天 ...

  4. python求5的阶乘_用python分享5的阶乘 (咋办)用python计算阶乘

    (急)用python计算阶乘 小编需要用python列出一个阶乘的表. 小编不太清楚python的阶乘公式 以阶乘reduce为逐次操作list里的每项,接收的参数为 2个,最后返回的为一个结果 &g ...

  5. 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) ...

  6. python利用列表计算斐波那契数列前30项并输出_python分享斐波那契数列示例分享 Python 分享斐波那契数列前20项和...

    分享助python大神.斐波那契数列,编写程序,利用列具体内容 拜托拜托有时候,最痛苦的其实不是失去,而是你得到以后其实不快乐. ##缩进格式看图 l=[1,1] for i in range(28) ...

  7. python计算整数各位数字之和_Python入门篇之数字 python分享整数各位数字之和

    Python中输入一段数字,分享这段数字中奇数字之和如果可以,可以陪你千年不老,千年只想眷顾你倾城一笑,如果愿意,愿意陪你永世不离,永世只愿留恋你青丝白衣,你的容颜在小编心中如莲花的开落,残阳徽墨,细 ...

  8. python分享文件_使用简单的python http服务共享文件

    今天给大家带来一招"黑科技"--利用Python直接将电脑的文件发送给手机(或者ipad),是很久之前偶然间听师兄讲过的,感觉挺神奇,分享给大家,再一次感受Python的强大魔力. ...

  9. 为SEO学习Python 分享7个技巧帮助你做数据分析工作

    作为一名SEO专业人士,我的日常任务也在不断学习.在去年年底开始学习Python之后,我发现自己越来越多地将我所学的东西付诸实践. 这包括相当简单的任务,例如比较字数或状态码随时间的变化,以及分析包括 ...

最新文章

  1. echarts入门基础,画折线图
  2. 阿里架构师眼中Dubbo的过去,现在以及未来
  3. 《A Berkeley View of systems challenges for AI》总结
  4. yabailv 运放_运放入门
  5. 计算机操作系统》第06章在线测试,《计算机操作系统》第06章在线测试
  6. java 企业级应用设计规范_一步一步理解Java 企业级应用的可扩展性
  7. excel删除重复数据保留一条_Excel怎么快速查找和删除重复数据
  8. jdbc odbc连接mysql_具体说明JDBC连接数据库与ODBC连接数据的区别
  9. 美军综合电子信息系统
  10. 威金病毒(感染EXE文件)专杀工具
  11. div 垂直居中的六种方法
  12. 【CentOS】scala安装
  13. 龙芯3A5000笔记本安装开源操作系统loongnix记录
  14. 联想ERP项目实施案例分析(9):工作方法总结
  15. js定时器介绍:倒计时定时器setTimeout、间隔定时器setInterval
  16. Linux下C/C++实现(网络流量分析-NTA)
  17. 调谐质量阻尼器matlab,调谐质量阻尼器的组成及工作原理
  18. Kali-Linux安装驱动并使用Blueman连接蓝牙耳机
  19. 物理竞赛可以使用计算机,成都男孩痴迷物理 保送清华最牛计算机专业实验班...
  20. 威联通建php邮件服务器_求教:TS231P在用opkg安装php7-fpm并修改配置指向后又恢复了...

热门文章

  1. 三国志X威力加强版 解决新武将姓名和列传乱码问题——大五码(BIG5)
  2. 手机的发展史,手机未来的发展趋势
  3. eclipse相关介绍
  4. Tomcat安装及启动
  5. 【纪中受难记】——Day10:逐渐自闭
  6. 襄阳联通推“终端+物联网卡+M2M”OA方案
  7. java+vue+SSM215的病人跟踪治疗信息管理系统毕业设计
  8. Linux 系统怎么改开机密码
  9. vue-router 两种模式的区别?
  10. [windows]修改本机host配置