打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Python基础——input函数、if-else语句、if-elif-else语句和列表

input()函数

该函数用来获取用户的输入。

(1)input调用后,程序会立即暂停,等待用户输入,用户输入完内容以后,点击回车,程序才会继续向下执行。

例如:

input()

(2)用户输入完以后,其所输入的内容会以返回值的形式返回。

例如:

a=input() print('用户输入的内容是',a)

注意:input()的返回值是一个字符串。

(3)input()函数中可以设置一个字符串作为参数,这个字符串将作为提示文字显示出来。

例如:

a=input('请输入任意内容:') print('用户输入的内容是',a)

例子:

username = input('请输入你的用户名')#获取用户输入的用户名if username == 'admin':#判断用户名是否是adminprint('欢迎管理员光临!')

(4)input()可以用于暂时阻止程序结束。

if-else语句

在下面的例子中,如果你输入的年龄小于18,系统不显示,如何让系统在不满足此条件时,显示另外一个语句,可以用if-else。

例子:

age=int(input('请输入你的年龄:'))#让用户在控制台中输入一个年龄if age>=18:print('你已经成年了')#如果用户的年龄大于18岁,则显示你已经成年了

(1) 执行流程:if-else语句在执行时,先对if后的条件表达式进行求值判断,如果为True,则执行if后的代码块,如果为False,则执行else后的代码块。

语法:

if条件表达式:代码块else:代码块

例子:

age=int(input('请输入你的年龄:'))#让用户在控制台中输入一个年龄if age>=18:print('你已经成年了')#如果用户的年龄大于18岁,则显示你已经成年了else:print('你还未成年')

if-elif-else语句

执行流程,在执行时会自上向下依次对条件表达式进行求值判断,如果表达式的结果为True,则会执行当前代码块,然后语句结束,如果表达式的结果为False,则继续向下判断,直到找到True为止。

如果所有表达式都是False,则执行else后的代码块。

语法:

if条件表达式:代码块elif:代码块elif:代码块else:代码块

例子:

练习题:

列表(list)

列表就是Python中的一个对象。

对象是内存中专门用来存储的一块区域,之前我们学习的对象,像数值,只能保存单一的数据,而列表可以保存多个有序的数据。

(1)列表的创建 :通过[]来创建列表。

例如:

#创建一个空列表my_list=[] print(my_list)

(2)列表中存储的数据,我们称为元素,一个列表中可以存储多个元素,也可以在创建列表时,来指定列表中的元素。

当向列表中添加多个元素时,多个元素之间使用逗号隔开。

列表是用来存储对象的对象。

例如:

创建一个只包含一个元素的列表:

my_list=[10] print(my_list)

创建一个包含有五个元素的列表:

my_list=[10,20,30,40,50]print(my_list)

(3)列表中可以保存任意的对象:列表中的对象都会按照插入的顺序储存到列表中,第一个插入的对象保存到第一个位置,第二个保存到第二个位置。

例如:

my_list=[10,'hello',True,None,[1,2,3],print]print(my_list)

(4)我们可以通过索引(index)来获取列表中的元素,索引是元素在列表中的位置,列表中的每一个元素都有一个索引,索引是从0开始的整数,列表中第一个位置索引是0,第二个位置索引是1,以此类推。

(5)通过索引获取列表中的元素

语法:

my_list[索引]

如果使用的索引超过了最大的范围,会报错。

例如:

print(my_list[0])

(6)获取列表的长度,列表中元素的个数,len()函数,通过该函数可以获取列表的长度。

例如:

print(len(my_list))#获取到的长度的值,是列表的最大索引+1.
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
超详细的 Python 基础语句总结(多实例、视频讲解持续更新)
5-1 流程控制 逻辑运算符
Python选择语句是什么?
Python流程控制-if语句
从0到1,Python安装步骤详解(附基础知识简介)!
技术图文:教小朋友学 Python -- 条件与循环
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服