廖雪峰官网自学python 基础类型(附练习题答案)
没啥好说的直接上代码# -*- coding:utf-8 -*-
height = 1.72
weight = 88
BMI = weight/(height*height)
if BMI < 18.5:print('过轻')
elif BMI >= 18.5 and BMI < 25:print('正常')
elif BMI >= 25 and BMI <28:print('过重')
elif BMI >= 28 and BMI <32:print('肥胖')
else:print('严重肥胖')
names = ['Michael','Bob','Tracy']
for name in names:print(name)names = ['Michael','yangchun','Bob','Tracy']
for i in names:print(i)
sum = 0
for x in [1,2,3,4,5,6,7,8,9,10]:sum = sum + x
print(sum)
print(list(range(5)))
sum = 0
for x in range(101):sum = sum + x
print(sum)sum = 0
n = 1
while n < 100 :sum = sum + nn = n + 2
print(sum)ListName = ['Bart','Lisa','Adam']
for name in ListName:print('Hello,%s'%name)n = 1
while n <= 100:print(n)n = n+1
print('END')n = 1
while n <= 100:if n>10:breakprint(n)n = n + 1
print('END')n = 0
while n < 10:n = n + 1print (n)n = 0
while n < 10:n = n + 1if n % 2 == 0:continueprint(n)dictScore = {'Michael':95,'yangchun':92,'Bob':85}
print(dictScore['Michael'])
print(dictScore['yangchun'])
dictScore['Adam'] = 67
print(dictScore)
dictScore['yanglan'] = 99
print(dictScore)
print('Thomas' in dictScore)
dictScore.get('Thomas',-1)
print(dictScore)
print(dictScore.get('Tomas'))
print(dictScore.pop('Bob'))
print(dictScore)
key = [1,2,3,9,8,7]
s = set([1,4,3,2,3])
print(s)
s.add(6)
print(s)
s.remove(3)
print(s)s1 = set([1,2,3])
s2 = set([1,2,4])
print(s1&s2)
print(s1|s2)
a = ['c','b','a']
print(a)
a.sort()
print(a)
a = 'abc'
print(a.replace('a','A'))
b=a.replace('b','B')
print(a)
print(b)
tupleTest = (1,2,3)
ListTest = [2,3]
s686 = set([1,2])
print(s686)
s686 = set([1742,260,tupleTest])
print(s686)
#s1897 = set([1,2,ListTest])
print(abs(100))
print(abs(-20))
print(max(1,2,5,-7))
print(int('123'))
print(int(12.34))
print(float(12.34))
print(float(12))
print(str(1.23))
print(bool(1))
print(bool(''))
a = abs
print(a(-1))
廖雪峰官网自学python 基础类型(附练习题答案)相关推荐
- python 基础 廖雪峰_廖雪峰在官网自学python基本类型,基础
没啥好说的直接上代码 # -*- coding:utf-8 -*- height = 1.72 weight = 88 BMI = weight/(height*height) if BMI < ...
- 在廖雪峰官网学习 python 高阶函数
filter() 函数检测回数(回数是从左往右和从右往左读一样的数,如21012): def is_palindrome(n):nums = str(n)nums_r = "".j ...
- 廖雪峰说python_廖雪峰官网Python部分的疑问及解决
访问数据库部分的使用SQLAlchemy那节,原文的代码是这样的 from sqlalchemy import Column, String, create_engine from sqlalchem ...
- Git学习笔记------整理自廖雪峰官网教程
CVS及SVN都是集中式的版本控制系统,而Git是分布式版本控制系统.集中式和分布式版本控制系统的区别 集中式版本控制系统,版本库是集中存放在中央服务器的,而干活的时候,用的都是自己的电脑,所以要先从 ...
- python菜鸟教程官网pandas,python菜鸟教程官网numpy
求比较好的Python练习网站 适合 Python 入门学习的5个网站1. Python官方网站最权威的 Python 教程.2. 菜鸟教程 Python 教程基本入门级教程,还有一些简单的进阶教程. ...
- 黑帽python_seo黑白帽:关键词排名官网,Python 黑帽SEO
由所以以seo为起点,不是以职业和用户为起点,所以此类网站往往会是一群不理解这个职业的人在运营. 为每一页和每一篇文章编撰质量描述和呼吁采纳举动,为搜索者拜访您的网站供给理由,并进步从搜索引擎成果页到 ...
- 怎么在python官网下载python,官网python怎么下载安装
python怎么安装 在Python官网下载Python安装包,双击打开Python软件.勾选add Python 3.8 to PATH,点击install Now. 安装完成后,点击Close.打 ...
- 跟着官网学Python(8):输入输出
"Python输入.输出.文件读写以及异常知识." 01 面临问题 继续跟着官网学Python,第7章输入输出. 前面已经基本学完Python的语法部分,也学会如何使用轮子,但是编 ...
- Python基础类型之元组
Python基础类型之元组 一.元组的介绍 二.元组的使用 三.元组不可变特性 1.不可修改 2.元组的第一层不可变 四.单独元素的使用 一.元组的介绍 1.Python的元组与列表类似,不同之处在于 ...
最新文章
- 赠书 | 从阿里到Facebook,一线大厂这样做深度学习推荐系统
- 【数据结构与算法】之深入解析“股票价格波动”的求解思路与算法示例
- java中io流如何创建一个文件_,Java中Io流操作-File类的常用操作-创建文件,创建文件夹...
- c语言变量加常量,C语言(二)---常量与变量(示例代码)
- arraylist线程安全吗_Java的线程安全、单例模式、JVM内存结构等知识梳理
- linux 高并发文件实时同步,Linux海量数据高并发实时同步架构方案杂谈
- 使用svm 对参数寻优的时候出现错误
- 安装JDK_Tomcat
- 免费自学编程的12个网站
- python做词云统计_python词频统计,生成词云
- 学习!嵌入式底层驱动工程师学习方法
- 树莓派中文输入法安装
- js 导出excel,设置下载的标题
- 绝望的主妇第一二三季/Desperate Housewives迅雷下载
- okhttp之自定义Interceptor:请求失败切换IP重试拦截器
- 攻防演练组织方的实战演练计划表
- Codeforces——791A Bear and Big Brother
- html5保护环境作品,保护环境的绘画作品图片
- 罗尔定理常用辅助函数
- Jsp+Servlet基础