python常用类型转换の方法
python实现字符和ascll转换
# 用户输入字符
c = input("请输入一个字符: ")
# 用户输入ASCII码,并将输入的数字转为整型
a = int(input("请输入一个ASCII码: "))
print( c + " 的ASCII 码为", ord(c))
print( a , " 对应的字符为", chr(a))#输出:
请输入一个字符: a
请输入一个ASCII码: 101
a 的ASCII 码为 97
101 对应的字符为 e
python强制类型转换
#1.int()强制类型转换
#不同的输入有不同的输出结果,当输入小数,字符abc之类的时侯,会报错;当输入整数时却可以正常运行。
a = input("input:")
print(type(a))
print(int(a))
#输入整数结果:
input:12
<class 'str'>
12
#输入小数结果:
input:12.8
<class 'str'>
Traceback (most recent call last):print(int(a))
ValueError: invalid literal for int() with base 10: '12.8'#2.使用eval
a = eval(input("input:"))
print(type(a))
print(int(a))
得到的结果:input:12.8
<class 'float'>
12#3.eval()函数
#eval() 函数用来执行一个字符串表达式,并返回表达式的值。>>>x = 7
>>> eval( '3 * x' )
21
>>> eval('pow(2,2)')
4
>>> eval('2 + 2')
4
>>> n=81
>>> eval("n + 4")
85
python常用类型转换の方法相关推荐
- Python 常用魔法方法
1.dict 无处不在的__dict__ 类的__dict__属性和类对象的__dict__属性 # -*- coding: utf-8 -*-class A(object):"" ...
- python常用输入输出の方法
获取用户输入: Python split()方法: #Python split()方法: """ 描述 Python split() 通过指定分隔符对字符串进行切片,如果 ...
- Python 常用编程方法
python编程中常用的12种基础知识总结:正则表达式替换,遍历目录方法,列表按列排序.去重,字典排序,字典.列表.字符串互转,时间对象操作,命令行参数解析(getopt),print 格式化输出,进 ...
- python常用字符串方法调用语法_Python3常用的字符串方法
判断是否全是字母 "python".isalpha() # 返回True "2python".isalpha() # 返回False 根据分隔符分割字符串 a ...
- python常用魔术方法
常见的魔方属性.方法 __doc__ 表示类的描述信息 __module__表示当前操作的对象在那个模块(main) __class__表`示当前操作的对象的类是什么 __new__ 创建对象时为对象 ...
- python常用校验方法总结
1.校验一个字符串是否是合法IP地址 ipv4举例:利用正则表达式来匹配 def checkip(ip):p = re.compile('^((25[0-5]|2[0-4]\d|[01]?\d\d?) ...
- Python常用类型转换函数
1. int(x) 将x转换成整数类型, value = int("15") value=int("2A", 16):把十六禁止字符串转换成整数: 2.floa ...
- Python数据处理023:python常用画图方法
plt.figure() 产生图 你可以多次使用figure命令来产生多个图,其中,图片号按顺序增加.这里,要注意一个概念当前图和当前坐标.所有绘图操作仅对当前图和当前坐标有效.通常,你并不需要考虑这 ...
- python 魔法方法常用_Python 常用魔法方法(下)
Python 常用魔法方法(下) 回顾 魔法方法是 Python 内置方法, 不需要我们手动调用, 它存在的目的是给 解释器 调用的. 比如我们在写 "1 + 1 " 的时候, 这 ...
最新文章
- DQL数据查询语言——连接查询
- Web自适应布局你需要知道的所有事儿
- 20155235 2016-2017-2《Java程序设计》课程总结
- git编辑器选哪个_[Git]Git创建和修改代码库
- 查找 - 计算式查找法 - 哈希法
- 《随机出题软件》《随机分队软件》源码(Windows API)
- Linux下10 个最酷的 Linux 单行命令(转载)
- GitHub改为token验证后,如何提交代码?
- android中的ActionBar和ToolBar
- MATPOWER 修改数据格式和应用
- python图像平移_仿射变换——图像平移 原理讲解及python实现
- bignumber.js API
- 什么是变量?变量的本质是什么?变量的生命周期和作用域
- 什么手机便签软件好用
- win10 vs2022 .net6 opencvsharp 4.5.5自己编译wecharts 微信二维码扫描模块。
- hdmi怎么支持2k分辨率_27寸2k分辨率的护眼显示器推荐:飞利浦275E9使用测评
- Python 计算MD5值 图片查重去重
- 关于JS的编码转换问题
- Java基础 DAY18
- call()与appy()
热门文章
- C# WinForm窗体四周阴影效果
- python读txt文件报错UnicodeDecodeError: ‘gbk‘ codec can‘t decode
- CentOS7 搭建Kafka消息队列环境,以及Python3操作Kafka Demo
- Java创建对象的方式——反序列化创建对象
- uni-calendar更改打点颜色实现签到和缺勤不同打点颜色效果
- java se 9.0.4_jre 9下载(Java SE Runtime Environment)下载
- 如何使用和自定义Win11快速设置菜单
- Win7旗舰版打不开任务管理器怎么办
- win8桌面显示开始菜单教程
- webService、webSocket、socket、http之间的区别