#range 函数
num=[i for i in range(1,11)]
print(num)
num1=list(range(2,11,2))
print(num1)squares=[]
for i in range(1,11):'''square=i**2squares.append(square)'''squares.append(i**2)print(squares)
print(max(num),min(num),sum(num))#切片print(num[:],'\n',num[:5],'\n',num[-4:])#元组dimensions=(200,50)
print(dimensions[0])
print(dimensions[1])
# dimensions[0]=90  wrong syntax
#更改元组需要重新整体赋值
dimensions=(90,50)
print(dimensions[0])
print(dimensions[1])#if 条件语句==布尔达表达式
cars=['a','b','c']
for car in cars:if car=='a' :             #注意冒号print("i don't want this car!")else :print('nice')#用and检查多个条件 相当于“&&”age1=20
age2=44
print(age1>5 and age2<9)  #增加可读性 age1>5 加括号#or=="||"
print((age1>=20) or (age2<5))#in/not in 检查特定值在/不在list中print(5 in num)
print(5 not in num)
print(11 in num1)
print(11 not in num1)#if——elif——else
age=12
if age<4:price=0
elif age<18:price=5
elif age<65:price=10
elif age>=65:price=5
print("Your price is "+ str(price))
'''if后若一个条件成立则跳过剩余条件else有时可省略else可能会导致出错,因为只要不满足if elif 都会执行else 所以少用尽量用 if elif''''''运行一个代码块 if——elif 多个代码块 一系列if语句'''ETcolor=['yellow','red','green']
#if 'green' in ETcolor:#   print('you have got 5 points')
for color in ETcolor:if color=='green':print('you have got 5 points')elif color=='yellow':print('you have got 10 points')elif color=='red':print('you have got 15 points')     #elif 后面要跟条件#if 处理list
toppings=[]
if toppings:            #可以直接判断列表是否为空for topping in toppings:print('Adding'+topping+'.')
else:print('Are you sure you want a plain pizza?')'''practise'''list1=['admin','a','boob','c','d']
for name in list1:if  name=='admin':print('hello',name,'would you like to see a status report?')else :print('hello',name,'thank you for logging in again')
if list1:print(list1)
else:print('We need to find some users!')current_users=['Neil','Jessic','John','Olive']
new_users=['lourl','Olive','JOHN','Roy']
current_users_lower=[user.lower() for user in current_users ]for user1 in new_users:if user1.lower() in current_users_lower:print('Has been used')else:print('Can be used')```python
在这里插入代码片

Python初学者之路--range函数、切片、if-elif语句相关推荐

  1. range函数python循环次数_Python的range函数与for循环语句

    Python的range函数与for循环语句 米粒教育 发布时间:18-11-1518:49 介绍Python for循环语句和range函数的使用,文中主要讨论for循环语句,Python的for循 ...

  2. python基本命令range_Python的Range()函数(指南)

    当需要执行特定次数的操作时,Python内置的range函数十分方便. 读罢本文,你将: 理解Python的range函数是如何工作的 了解Python 2和Python 3中的实现方式有何不同 看过 ...

  3. python range函数for_Python的range函数与for循环语句

    Python的range函数与for循环语句 米粒教育 发布时间:18-11-1518:49 介绍Python for循环语句和range函数的使用,文中主要讨论for循环语句,Python的for循 ...

  4. python中len和range函数_for循环len函数和range函数的运用

    函数:len() 作用:返回字符串.列表.字典.元组等长度 语法:len(str) 参数: str:要计算的字符串.列表.字典.元组等 返回值:字符串.列表.字典.元组等元素的长度 实例 1.计算字符 ...

  5. Python中len()和range()函数

    函数:len() 1:作用:返回字符串.列表.字典.元组等长度 2:语法:len(str) 3:参数: str:要计算的字符串.列表.字典.元组等 4:返回值:字符串.列表.字典.元组等元素的长度 5 ...

  6. python中len和range函数_Python中len()和range()函数

    函数:len() 1:作用:返回字符串.列表.字典.元组等长度 2:语法:len(str) 3:参数: str:要计算的字符串.列表.字典.元组等 4:返回值:字符串.列表.字典.元组等元素的长度 5 ...

  7. range函数python范围_python的range函数与切片操作符

    range(start,stop,step) 参数含义: start:计数从start开始.默认是从0开始.例如range(5)等价于range(0, 5); end:计数到end结束,但不包括end ...

  8. python:for循环和range()函数用法

    本篇介绍Python for循环语句和range函数的使用,文中主要讨论for循环语句,Python的for循环语句类似于shell或是脚本语言中的foreach循环,可以迭代序列对象.使用range ...

  9. python学习笔记之——range()函数

    range函数的三种用法:>>> range(1,5) # 代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) # 代表从1到5, ...

  10. python精进之路 -- open函数

    下面是python中builtins文件里对open函数的定义,我将英文按照我的理解翻译成中文,方便以后查看. def open(file, mode='r', buffering=None, enc ...

最新文章

  1. MPB:生态环境中心陈保冬组-基于高通量测序技术的丛枝菌根真菌多样性研究方法...
  2. IT培训“来offer”获得数千万融资
  3. 利用TcpClient TcpListener 实现发送图片
  4. 2018先知白帽大会 | 议题解读
  5. 如何让你的webapp也能跳窗口搜索
  6. IDEA出现错误:找不到或无法加载主类 io.renren.RenrenApplication
  7. Boost::context模块callcc的无限循环测试程序
  8. Linux删除重复内容命令uniq笔记
  9. 安卓开发文档_鸿蒙2.0,HarmonyOS开发体验!
  10. 行程日志2010-03-16沙井一村(1)
  11. 腾讯钟翔平:以数字技术驱动,做智慧交通共建者
  12. 【资源挖掘】免费DEM数据下载
  13. Microsoft Caffe(msCaffe)无GPU快速配置
  14. 专业的数据库连接工具:DBeaverEE for Mac中文版
  15. 川崎机器人f控制柜接线图_Kawasaki川崎机器人控制柜维修
  16. 层次分析法(AHP),超详解,进来秒懂!!
  17. 声纹技术(七):声纹技术的未来
  18. Python编程练习1
  19. ZigBee传感数据采集实验
  20. java使用递归,复制文件夹下的所有子文件

热门文章

  1. Excel加密07版本及03版本
  2. 怎样清理xp系统垃圾
  3. scala either_使用Either和Option处理功能错误
  4. 使用电信光猫加路由器实现内网穿透,外网访问内网
  5. jieba中文分词组件的词性类型
  6. B站视频下载扩展工具
  7. 贝叶斯估计理论——引子
  8. 深入理解 OC/C++ 闭包
  9. 安全性(security)度量
  10. 深度技术 GHOST XP 电脑城克隆版 V7.0 (NTFS/F32)