程序与用户交互
2021/11/3 20:40:23
本文主要是介绍程序与用户交互,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
用户交互
用户交互就是人往计算机输入数据,计算机输出结果。
1. 输入input
# input会等待用户输入,输入的数据都存成字符串赋值给变量 name = input('请输入姓名>>>')
2. 输出print
# 输出可以输出一个或多个值。 print('hello world') print('one','two','three') #print有个end参数,默认值是\n,end可以更改。 print('hello world',end = '@') # 输出结果为:hello world@
3. 格式化输出
对于某种固定格式的内容输出,如:亲爱的××你好!你××月的话费是××元,余额是××元。我们需要把××替换到使用,这便是格式化输出。
# %s占位符,可以接收任意类型的值 # %d占位符,只能接收数字 print('亲爱的%s你好!你%s月的话费是%d元,余额是%d元' %('xie',12,103,11))
运算符
算术运算符
算术运算符有+ - * / // % **
比较运算符
比较运算符有== != > < >= <=
赋值运算符
赋值运算符中增量赋值有+= -= /= *= //= %= **=
。
如果我们想要把一个值赋值给多个变量,可以:
a = b = c = 1
如果我们想要交换两个变量的值,可以:
m = 1 n=2 m,n = n,m
如果我们要把列表中的多个值去除赋值给多个变量,可以:
list = [11,22,33,44,55] a,b,c,d,e = list # 通过解压赋值的方法把列表中的值赋值给这几个变量,变量的数量必须和列表元素的个数相同 # 如果列表过长,只需要取列表的某段 x, y ,*_ = list # x:11 y:22 _:[33,44,55]
逻辑运算符
- and 与,连接的多个条件必须全部成立才能返回True,否则返回False
- or 或,连接的多个条件只要有一个成立就返回True,都不成立返回False
- not 取反
对于多个逻辑运算符混合使用,编程时最好先考虑并规定他们的顺序
这篇关于程序与用户交互的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-27消息中间件底层原理资料详解
- 2024-11-27RocketMQ底层原理资料详解:新手入门教程
- 2024-11-27MQ底层原理资料详解:新手入门教程
- 2024-11-27MQ项目开发资料入门教程
- 2024-11-27RocketMQ源码资料详解:新手入门教程
- 2024-11-27本地多文件上传简易教程
- 2024-11-26消息中间件源码剖析教程
- 2024-11-26JAVA语音识别项目资料的收集与应用
- 2024-11-26Java语音识别项目资料:入门级教程与实战指南
- 2024-11-26SpringAI:Java 开发的智能新利器