为了账号安全,请及时绑定邮箱和手机立即绑定

int a 为什么错了??

https://img1.sycdn.imooc.com//5b96696b0001d40a02420130.jpg

https://img1.sycdn.imooc.com//5b96696b0001a91103240077.jpg

这是因为什么??

正在回答

4 回答

这是Python,不是C语言,int在Python内是函数,不是类型定义符

例如Python自带的 int() 函数,其实就有两个参数,我们既可以传一个参数,又可以传两个参数:

>>> int('123')
123
>>> int('123', 8)
83

int()函数的第二个参数是转换进制,如果不传,默认是十进制 (base=10),如果传了,就用传入的参数。


2 回复 有任何疑惑可以回复我~
#1

qq_长发及腰是贞子嘛_0 提问者

那是不是就说,如果我想定义一个静态变量,我应该写成 int (a=10)
2018-09-10 回复 有任何疑惑可以回复我~

Python语言不用定义变量,直接用就好了吧,a=123,a就是整形。a=123.0,a就是浮点数

1 回复 有任何疑惑可以回复我~

emmm,int在Python内不是用来定义变量的


1 回复 有任何疑惑可以回复我~

https://img1.sycdn.imooc.com//5b966fba0001c2dc06280070.jpg还是错误的

0 回复 有任何疑惑可以回复我~
#1

qq_离家近_0

Python内变量不用定义,直接赋值即可
2018-09-10 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识Python
  • 参与学习       758625    人
  • 解答问题       8667    个

学python入门视频教程,让你快速入门并能编写简单的Python程序

进入课程

int a 为什么错了??

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信