当前位置: 首页 > news >正文

交互:在终端中输入用户信息

交互:在终端中输入用户信息

Python可以允许用户在终端中输入一些信息。

Input功能

接受输入字符串

# -*- coding: utf-8 -*-
name = input("Please input your name:")
print("Hello " + name + "!")

其运行结果如下:

Please input your name:Cedar
Hello Cedar!

接受输入数字

age = input("How old are U:")
print("age " + age );
if age > 18:print("U are %d" % age)

其运行结果如下:

How old are U:33
age 33
Traceback (most recent call last):File "F:\python_test\input.py", line 8, in <module>if age > 18:^^^^^^^^
TypeError: '>' not supported between instances of 'str' and 'int'

从上面的结果来看,age 这个变量接收的输入应该是字符串,而不是数值类型。这个地方应该使用int()来将类型转换。

age = input("How old are U:")
print("age " + age );
age = int(age)
if age > 18:print("U are %d" % age)

其运行结果如下:

How old are U:33
age 33
U are 33
http://www.jsqmd.com/news/3744/

相关文章:

  • 电脑迁移技巧:适用于 Windows 10/11 的免费磁盘克隆优秀的工具
  • 详细介绍:Windows安装PostgreSQL入门操作手册
  • Java学习日记9.18
  • 在PVE中实现宿主机与虚拟机同网段通信的配置方案
  • 一种CDN动态加速首次访问加速方法
  • CF1716题解
  • 使用vosk模型进行语音识别
  • AI Agent如何重塑人力资源管理?易路iBuilder平台实战案例深度解析
  • docker-compose + macvlan + Elasticsearch - 9.1.4 + Kibana - 9.1.4
  • WinForm 计时器 Timer 学习笔记
  • RocketMQ入门:基本概念、安装、本地部署与集群部署 - 详解
  • 【LeetCode】122. 买卖股票的最佳时机 II
  • VSCode 使用技巧笔记
  • Ansible + Docker 部署 Apache Kafka 3.9 集群
  • 深入了解一波JVM内存模型
  • 完整教程:K230基础-PWM控制介绍及应用
  • 什么是UDFScript用户自定义脚本
  • 高端网站设计中的微交互:细节如何决定用户体验
  • 软件开发公司如何通过 UI 设计服务打造差异化竞争力
  • CCPC2024-Zhengzhou G Same Sum(线段树)
  • 短剧小程序开发全攻略:从技术选型到核心实现(前端+后端+运营干货) - 详解
  • Openwrt-DDNS 配置详解
  • 实用指南:Metal - 2. 3D 模型深度解析
  • 【2025.9.16】关于举办PostgreSQL数据库管理人才研修与评测班的通知
  • Java锁相关问题
  • CDN中使用边缘函数实现自定义编程
  • 第一次课程中的所有动手动脑的问题以及课后实验性的问题
  • 敏捷开发的几个阶段
  • 实战:基于 BRPC+Etcd 打造轻量级 RPC 服务 —— 从注册到调用的完整实现 - 教程
  • 【2025最新】ArcGIS 点聚合功能实现全教程(进阶版) - 实践