我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

为什么input内输入数字会被认为是字符串?

小白如题,用type检测了一下,纯数字也显示str,但如果在变量前加int便不会出现这种情况(变成了数字)

疑点就在于为什么输入的数字会被检测成字符串?

age = input('your age? ')
print(type(age))
print("you are a %d man" % age)

Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型

近期文章

  • 哪位PHP大佬可以给我看看,为什么运行结果是乱码?急
  • C++程序设计:编写程序
  • Theia怎么编辑Python和C、C++、PHP?
  • 在线请求解答c++问题,度过难关
  • 网上拿到的PHP代码乱码
  • 这个程序怎么循环的,
  • swt新窗口打开后响应慢
  • 用Microsoft  Access作为DBMS
  • 怎么样才可以低成本获取客户
  • 一道简单的C语言编程题
  • idea如何创建一个抽象类
  • ufunc 'isfinite' not supported for the input types
  • 授权码放了,总是这个端口出现问题,端口也换过25,587这些都行不通
  • matlab例题第13题
  • 编写随机加、减、乘、除练习题 出题函数prnQus(a,d,n)
  • 关于int函数的一道简单选择题
  • 关于EXTJS4中GridFilter的问题
  • 这个题我又不会了,求解答
  • 给定公司N名员工的工龄,要求按工龄增序输出每个工龄段有多少员工。 输入格式: 0-9为第1个工龄段
  • 编程求1-200中能被2、3、5除余1的前10个整数。

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华