廖雪峰官网自学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的元组与列表类似,不同之处在于 ...
最新文章
- 和平精英android怎么写符号,和平精英名字特殊符号怎么打 和平精英名字特殊符号输入方法...
- 一个MIT计算机博士对数学的思考
- solr 使用自定义的 QueryParser
- 为什么有如此多的C++测试框架 - from Google Testing Blog
- Java入门算法(暴力篇)丨蓄力计划
- MySQL流浪记(四)—— DDL和DML区别与介绍
- Golang list双向链表源码走读
- OptionRoom将在Bounce授权拍卖平台进行Polkadot IDO
- (转)开发监控Linux 内存 Shell 脚本
- attr()里面的回调函数
- 汉字转拼音开源工具包Jpinyin介绍
- python数据科学导论_R与Python手牵手:数据科学导论系列(包的载入)
- Unity中,图片 替换 光标 —— 疑问解答
- Falsy Bouncer 过滤数组假值 Array.filter()方法
- python组合数据类型分类_《Python程序设计与案例教程》课件chap6组合数据类型.ppt...
- UNDERSTANDING STRAIGHT-THROUGH ESTIMATOR IN TRAINING ACTIVATION QUANTIZED NEURAL NETS
- 12种 vo2dto 方法,就 BeanUtils.copyProperties 压测最拉胯!【快双11了,别用错喽】
- 简单实现dom4j解析xml
- Java phantomjs 网页截图
- 2022,博士们,又开始晒工资了
热门文章
- vue前端与Django后端查询一定时间段内的数据
- 苹果预售夜,官网崩了!iPhone 14 Pro被果粉抢空
- ESRally性能测试步骤
- 一篇文章教你撰写产品开发信
- fanuc机器人码垛和拆垛仿真
- 创新点亮数字化未来 芯讯通亮相2021年中国国际信息通信PT展
- mysql5.7忘记root密码解决方法,mysql5.7忘记root密码完美解决方案
- win10版officelens下载appx文件
- Dubbo分布式服务框架基础入门
- [FAQ18419][audio speech]通话免提模式如何使用副mic