早教吧作业答案频道 -->数学-->
Python3中int代表什么有一道题不太明白这道题:WhatwillbeprintedwhenthefollowingPython3programruns?a="5“b=ac=b*4print(c)c=int(c)print(c*2)答案是555511110什么原理~~~c不应该是5*4=20吗?
题目详情
Python 3 中 int代表什么 有一道题不太明白
这道题:
What will be printed when the following Python3 program runs?
a = "5“
b = a
c = b * 4
print(c)
c = int (c)
print ( c * 2)
答案是
5555
11110
什么原理~~~
c不应该是5 * 4 = 20吗?
这道题:
What will be printed when the following Python3 program runs?
a = "5“
b = a
c = b * 4
print(c)
c = int (c)
print ( c * 2)
答案是
5555
11110
什么原理~~~
c不应该是5 * 4 = 20吗?
▼优质解答
答案和解析
a = "5“ ''给a赋值,字符5
b = a ''给b赋值,b值等于a值,即字符5
c = b * 4 ’‘b*4指四个b值相加,因为是字符所以结果是5555,其结果为字符串
print(c) ’‘输出c
c = int (c) ’‘赋值c为整形,即5千5百5十5
print ( c * 2) ’‘c*2即指数值c乘以2,即5555x2的值11110
b = a ''给b赋值,b值等于a值,即字符5
c = b * 4 ’‘b*4指四个b值相加,因为是字符所以结果是5555,其结果为字符串
print(c) ’‘输出c
c = int (c) ’‘赋值c为整形,即5千5百5十5
print ( c * 2) ’‘c*2即指数值c乘以2,即5555x2的值11110
看了 Python3中int代表什...的网友还看了以下:
问一道C语言指针方面的题下边这题为什么选B?若有说明:int n=3,*p=&n,*q,则以下非法 2020-05-13 …
若有以下定义和赋值double*q,a=5.5;int*p,i=1;double*q,a=5.5; 2020-07-09 …
#includevoidmain(){inta[5]={1,2,3,4,5};int*ptr=(i 2020-07-23 …
麻烦解释几个财务英语1.ROSFpa(ReturnofShareholder'sFund)2.GD 2020-07-25 …
汽车雨刷器刷一下停一会儿的标志INT什么意思代表英文哪个单词? 2020-07-28 …
基本的!5(3/5sinx-4/5cosx)=5(sinxcosβ+cosxsinβ)为什么这样, 2020-07-30 …
汉诺塔递归函数问题请各位大侠详细说明一下下面递归函数是如何运作的.intstep=1;voidmov 2020-11-06 …
用指针求几个数中奇数的和及偶数的和,为什么输出来的和是0?#includevoidmain(){in 2020-11-17 …
C语言理论题下列程序段的输出是。intc[]={1,3,5};int*k=c+1;printf("% 2020-12-23 …
inti=-20unsignedintj=10i+j=?我想要具体的解释。为什么会得出这么大的一个数 2020-12-28 …