首页 > 编程语言 >Python基础入门(七)

Python基础入门(七)

时间:2022-09-29 23:13:39浏览次数:53  
标签:内置 转换 入门 Python 基础 age float 数据类型 print

Python基础入门(七)

一、数据类型内置方法理论

数据类型的内置方法是Python为提高开发效率,每个数据类型内置一些快速实现效果的快捷代码。

数据类型调用内置方法格式:

数据类型.方法名 ()
eg:
    'jason'.字符串内置方法

二、整型内置方法与操作

1、类型转换

  • int(需要转换的数据)
eg:
    age = input('name>>>:') # 这里输入的age是以字符串的形式进行
    age = int(age)  #这一步让age的数据类型由字符串转换为整型
    
  • 要注意,有些情况不能转换
eg:
    print(type(int('123a')))  # 报错,转换的字符串里不全是数字,出现了a,所以无法转换。
    print(type(int('123.123')))  # 报错,转换的字符串里有小数点也不行。
总结:整型转换时,转换的数据值里应该只有数字。

2、进制数转换

  • 十进制转换其他进制,二进制关键字为bin,八进制关键字为oct,十六进制关键字为hex
print(bin(100)) #2进制
print(oct(100)) #8进制
print(hex(100)) #16进制

转换:

其他转换为十进制

print(int(各进制数)) 
当数字前面没有其他东西时,默认为十进制。

3、Python自身对数字的敏感度较低(精确度低)

如果需要精准的计算,需要借助于模块numpy......

三、浮点型内置方法与操作

1、类型转换

print(float())
eg:
print(float('123')) #运行结果 123.0
print(float('123a')) # 报错,与整型一样,转换的数据值里只能是数字
print(float('123.321')) # 可以转换
print(float('123.21.12')) # 不可以,转换的数据值里只能有一个小数点

2、特殊情况

  • 针对布尔值,打印出的结果会是0或者1。
  • 当浮点型转换True的时候输出为1.0,转换Flase的时候打印出来的是0.0
  • 当整型转换True的时候输出为1,转换Flase的时候打印出来的是0

标签:内置,转换,入门,Python,基础,age,float,数据类型,print
From: https://www.cnblogs.com/zhiliaowang/p/16743443.html

相关文章

  • 2022.9.28学习了基础指针
    今天是周四,学校没有课,早上起来学习了一会C语言,今天学了一下基础的指针(印象比较深),对这个东西也有了一个初步的认识,也试着敲了两个代码。毕竟是刚刚开始的的时候嘛,难免有一......
  • RabbitMQ 入门系列:9、扩展内容:死信队列:真不适合当延时队列。
    系列目录RabbitMQ入门系列:1、MQ的应用场景的选择与RabbitMQ安装。RabbitMQ入门系列:2、基础含义:链接、通道、队列、交换机。RabbitMQ入门系列:3、基础含义:持久化、排它性、......
  • Python中Selenium模块的使用
    目录​​Selenium的介绍、配置和调用​​​​Selenium的配置​​​​Selenium的调用​​​​Selenium的使用​​​​定位​​​​定位元素的使用​​​​定位下拉标签元素 ......
  • Python中的时间日期模块(time、datetime)
    目录​​Datetime​​​​获取当前时间​​​​获取当前日期​​​​获取当前时间的tuple元组​​​​格式化日期和时间​​​​时间移动​​​​获取两个时间的时间差​​......
  • Python中math和cmath模块的使用
    目录​​Math模块​​​​Cmath模块​​Math模块pi                数字常量,圆周率e                 表示一个常量sqrt(x)      ......
  • python MLPRegressor神经网络回归预测
       '''载入数据'''fromsklearnimportdatasetsimportsklearnboston=datasets.load_boston()x,y=boston.data,boston.target'''引入标准化函数'''from......
  • Python第五章实验报告
    一、实验题目Python第五章实例和实战作业二、实验目的和要求1.熟悉Pycharm的运行环境2.学习并掌握Python的字符串及正则表达式三、主要仪器设备联想小新air15硬件:AM......
  • C++调用python(二)
    目录三、调用函数四、调用类五、调用SSD目标检测算法六、遇到的错误参考链接:正文一、基本使用方法二、调用简单语句三、调用函数四、调用类五、调用SSD目标......
  • C++指针入门
    C++指针入门目录C++指针入门C++中变量位置C++中指针的声明利用指针实现swap()C++中变量位置#include<iostream>usingnamespacestd;intmain(){intvar1;......
  • 浅析 C++ 调用 Python 模块
    浅析C++调用Python模块作为一种胶水语言,Python能够很容易地调用C、C++等语言,也能够通过其他语言调用Python的模块。Python提供了C++库,使得开发者能很方便......