Python语言基础知识

本节包括数据的输入输出、标识符的概念,变量的命名规则及赋值

本节包括数据的输入输出、标识符的概念,变量的命名规则及赋值

控制台的输入和输出

任何程序都通过输入输出功能与用户进行交互和沟通。输入指通过用户输入的信息获取数据,输出指程序向用户显示或打印数据。

数据的输入

Python中提供 input()函数 用于输入数据,格式如下:
input(prompt = None,/)
说明:prompt表示提示信息,默认为空,等待用户输入;斜线表示函数只接收位置参数而不接收关键参数

下面举例说明

>>> x = input("请输入x的值:")
请输入x的值:100
'100'
>>>type(x)
<class 'str'>

说明:函数type()返回对象的数据类型
input()函数得到的结果是字符串类型,若想得到其他类型,需要通过类型转换函数

1. int()函数
格式1:int(x)
功能:截取数字整数部分或将字符串转换成一个整数,默认值为0

 >>>int()
 0
>>>int(23.53)
23
>>>int ('4')
4
int('45.6')
Traceback(most recent call last):
	File"<pyshell#15>",line 1,in <module>
		int('45.6')
ValueError:invalid literal for int() with base 10:'45.6'

注:int()函数不接收带小数的数字字符串

格式2:int(x,base = 10)
功能:把base进制的字符串x转换为十进制,默认为十进制
说明:int()函数第一个参数为字符串时,可用base指定进制基数(base取值为0和2~36)

>>>int('2ef',16)	#将十六进制数2ef转换为十进制数
751

2. float()函数
格式:float(x=0,/)
功能:将数字或字符串转换为浮点数

>>>float(5)
5.0
>>>float('5.67')
5.67

3. eval()函数
格式:eval(source,globals = None,locals = None,/)
功能:将source作为一个python表达式进行解析和计算,返回计算结果
说明:source是一个字符串,可表示为python表达式;globals和locals是可选参数,默认为N

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值