Python基础(五)

本文介绍了IT编程中的基本概念,如运算符(加号、乘号及in/notin),常用公共方法(len(),del(),max(),min(),range(),random()),函数的概念与使用,以及如何通过函数实现年份闰年的判断。通过实例演示帮助理解编程逻辑。
摘要由CSDN通过智能技术生成

一、公共操作

        1、运算符加号+

                字符串使用加号+进行连接

                列表使用加号+进行合并

        2、运算符乘号

                乘号*不在进行算数运算的时候,它可以用来复制变量或者列表

        3、尝试使用乘号*打印直角三角形 

                分析:

                        循环控制换行,5行

                        循环内控制输出*的个数,个数=行数*2+1     

        4、运算符in/not in

                in和not in是用来判断数据中是否存在/不存在某个值,返回布尔类型的值True/False

 


二、公共方法

        1、len():计算容器(字符串、列表)中值的个数

        2、del():删除 

 

                程序报错是因为,names列表已经被delete,再print就会出错 

        3、max()和min():返回容器中最大值和最小值

# 公共方法man()和min():返回容器中最大值和最小值
scores=[99,18,66,25,54]
# 使用max获取最大值
count=max(scores)
print(f"最大值是{count}")
# 使用min获取最小值
count=min(scores)
print(f"最小值是{count}")

        4、range(start,end,stop):生成从start到end的数字,步长为step,供for循环使用

        5、随机函数random()和randint(a,b):随机生成一个0-1的浮点值和随机生成一个范围在a-b之间的整数

# 导入random
import random
# 使用随机函数random()随机生成一个0-1的浮点值
num=random.random()
print(num)
# 使用随机函数randint(a,b)随机生成一个范围在a-b之间的整数
num=random.randint(5,10)
print(num)

三、函数

        1、什么是函数?

        函数就是包装好的一段固定的代码,作用是为了重复使用这段代码

        2、使用步骤

        1)定义函数

                del 函数名():

                代码1

                代码2        

                ....

# 用户输入一个4位数,计算和
# 定义函数
def jusuan():
    # 接受用户输入的数字
    num=int(input("请输入一个四位数"))
    # 获取个位数字
    n1=num%10
    # 获取十位数字
    n2=int(num/10)%10
    # 获取百位数字
    n3=int(num/100)%10
    # 获取千位数字
    n4=int(num/1000)
    # 输出和
    print(f"和是{n1+n2+n3+n4}")

        2)调用函数 

                函数名()

# 调用函数
jisuan()

四、现场编译

使用函数实现判断用户输入的年份是否闰年的功能

分析:

        1)定义函数

                接受用户输入的年份

                判断年份是否闰年

        2)调用函数


五、总结 

  • 今天的内容较少,代码较多。举例了好多代码便于大家理解
  • 下次讲解具体的项目,让我们敬请期待吧~~
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值