码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 【Python】三、内置函数


    文章目录

    • 实验目的
    • 一、abs()
    • 二、int() / float() / str() / pow()
      • 1、int()
      • 2、float()
      • 3、str()
      • 4、pow()
    • 三、len() / id() / type()
      • 1、len()
      • 2、id()
      • 3、type()
    • 四、编写程序,实现输入一个正的实数x,分别输出x的整数部分和小数部分。
      • 1.设计思路
      • 2.设计算法
      • 3.参考代码
      • 4.截图


    实验目的

    1. 掌握常用内置函数;
    2. 培养学生动手查阅资料能力和解决实际问题的能力和团队合作能力。

    一、abs()

    描述:返回数字绝对值或复数的模
    语法:abs( x )
    参数:x 数值表达式

    在这里插入图片描述


    二、int() / float() / str() / pow()

    1、int()

    描述:int() 函数用于将一个字符串或数字转换为整型。 x可能为字符串或数值,将x 转换为一个普通整数。如果参数是字符串,那么它可能包含符号和小数点。如果超出了普通整数的表示范围,一个长整数被返回。
    语法:int(x, base =10)
    参数

    x -- 字符串或数字。
    base -- 进制数,默认十进制。
    
    • 1
    • 2

    在这里插入图片描述


    2、float()

    描述:将一个字符串或整数转换为浮点数
    语法:class float([x])
    参数:x – 整数或字符串
    在这里插入图片描述


    3、str()

    描述:str() 函数将对象转化为适于人阅读形式。将字符类型、数值类型等转换为字符串类型
    语法:class str(object='')
    参数:object – 对象
    在这里插入图片描述


    4、pow()

    描述:pow(x,y) 方法返回x的y次方的值,等价于x**y。函数是计算x的y次方,如果z在存在,则再对结果进行取模,其结果等效于pow(x,y) %z
    语法:pow(x, y[, z])
    参数:
    x – 数值表达式。
    y – 数值表达式。
    z – 数值表达式。
    在这里插入图片描述


    三、len() / id() / type()

    1、len()

    描述:len() 函数返回对象(字符、列表、元组等)长度或项目个数。
    语法:len(s)
    参数:s – 对象

    在这里插入图片描述


    2、id()

    描述:id() 函数用于获取对象的内存地址。
    语法:id([object])
    参数说明:object – 对象。
    返回值:返回对象的内存地址。

    在这里插入图片描述


    3、type()

    描述:只有第一个参数则返回对象的类型,三个参数返回新的类型对象。
    语法:type(object) type(name, bases, dict)
    参数说明:
    name – 类的名称。
    bases – 基类的元组。
    dict – 字典,类内定义的命名空间变量。
    返回值:一个参数返回对象类型, 三个参数,返回新的类型对象。

    在这里插入图片描述


    四、编写程序,实现输入一个正的实数x,分别输出x的整数部分和小数部分。

    1.设计思路

           输入一个正实数x,输入x的整数部分和小数部分,首先获取x的整数部分,剩余则为x的小数部分

    2.设计算法

    1.输入一个实数x
    2. 使用int()获取x的整数部分Integer
    3. 实数减去整数部分得到小数部分Decimal
    4. 输入Integer和Decimal


    3.参考代码

    X = eval(input('输入一个正的实数:'))
    Integer = int(X) #使实数变整数
    Decimal = X-Integer#实数减去整数部分得到小数部分
    print("整数部分为{:}".format(X))
    print("小数部分为{:.3f}".format(Decimal))
    
    • 1
    • 2
    • 3
    • 4
    • 5

    4.截图

    在这里插入图片描述

  • 相关阅读:
    【算法分析与设计】回溯法(上)
    积分球测量作用
    PyCharm在debug技巧总结
    spring-boot-maven-plugin插件 —— 重新打包分类
    市场热度持续提升!4D成像雷达进入「细分场景争夺战」
    消息队列RabbitMQ的常见面试题目
    l8-d9 UDP通信实现
    钻石价格预测的ML全流程!从模型构建调优道部署应用!⛵
    史上最全的Redis基础+进阶项目实战总结笔记
    产品经理经验谈100篇(十一)-策略产品经理:模型与方法论
  • 原文地址:https://blog.csdn.net/pdsu_Zhe/article/details/128087264
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号