Python基本函数——input()和print()


前言

Python是一种简单、易学、免费、开源的跨平台编程语言,支持命令式和函数式的编程,支持完全面向对象的程序设计。对于初学者来说Python能够快速的入门,但想要精深其难度不小。近年来,Python程序设计语言深受各界人士的喜爱,越来越多的人加入学习Python的队伍。
Python为什么会这么受欢迎呢?
原因有二:一方面是由于Python语言的语法简单性,所以使用者可以将更多的精力放在业务逻辑上,而不是在语言本身。另一方面就是Python的强大数据处理能力


一、Python

Python以对象为核心组织代码,支持多种编程范式,采用动态类型,自动进行内存回收。它既具有强大的标准库,也拥有丰富的第三方扩展包。
Python可以应用于以下这些领域:
1.Web 和 Internet开发
2.科学计算和统计
3.人工智能
4.桌面界面开发
5.软件开发
6.后端开发
7.网络爬虫

下面让我们来简单了解一下Python语言的基础知识


以下代码的运行环境为(IDLE(Python3.8 64-bit))

二、控制台的输入input()与输出print()

1.数据的输入 input()

Python提供了input()函数用于数据的输入。该函数的特点是无论用户输入什么内容,该函数的返回值类型都是字符串类型

代码如下(示例):

#input(prompt = none,/)
#其中prompt表示提示信息(“请输入x的值:”),有提示信息则会显示,如果没有则默认为空。斜线表示该函数只接受位置参数而不接受关键参数,但Python中并不允许用户自定义这样的函数。
x = input("请输入X的值:")
print("x + ",x)
print(type(x))

上述代码无论用户输入什么数字或者字符串,最后X的返回值类型都是字符串。
如果我们想得到其他类型的数据怎么办?我们可以用类型转换函数int()、float()等一系列的函数来实现。有些情况下我们还可以用eval()函数来计算字符串所表示的表达式的值。

#int([x])
x = (int)(input("请输入X的值:"))
#对于int()如果期望得到整数时,不能输入带小数点的值,如2.0 否则会出错:ValueError: invalid literal for int() with base 10: '2.0'
print(type(x))
print("x = ",x)
#float同理

#eval(source,globals = None,locals = None,/)
#其中source为字符串,globals为dictionary对象,locals为任何map对象。
x = eval(input("请输入X的值:"))
y = eval(input("请输入Y的值:"))
sum = eval(input("请输入:"))
print(type(x))
print(type(y))
print(type(sum))
print("x = ",x,"\ny = ",y,"\n1 + 2 = ",sum)

在这里插入图片描述

2.数据的输出 print()

print() 代码格式如下(示例):

print(value,..(可以有多个值).., sep=' ', end='\n', file=sys.stdout, flush = False)
value:表示需要输出的对象(输出的元素),可以有多个
sep: 输入时对象之间的间隔符(元素间的插入值),默认为空格
end: 元素结尾插入值,表示输出以何值结尾,默认为换行符 ‘\n’
file: 表示元素输出位置; 可以输出到文件,默认为sys.stdout(标准输出)。对于file指定的对象必须要有“写”的方法
flush:表示是否将缓存里的内容强制刷新并输出,默认为false
print("我是小小王权")
print("我是"+"小小王权")
#第二行的“+”在这里表示字符串的连接
print("我","是","小","小","王","权")
print("我","是","小","小","王","权",sep = '( >_< )',end = '\n')
print("我","是","小","小","王","权",sep = '*')
print("我是")
print("小小王权")
print("我是",end = '@')
print("小小王权")
with open('C:\\text\\wnagquan.txt','w') as f:
	print("小小王权",fule = f)
#11、12行表示将输出的 小小王权 写入到C盘的test文件中的wnagquan.txt文件
#C:\\text\\wnagquan.txt该路径读者可自己选择

在这里插入图片描述


结束语

对于python中的常见函数和基本函数int(),float()等会在后续进行详细介绍。

猜你喜欢

转载自blog.csdn.net/weixin_46658699/article/details/109659873