若变量x=23,下列选项可以将变量x变成32的是()。
A: A.print((x/10)*10+x%10)
B: B.print((x%10)*10+x//10)
C: C.print((x/10)%10+x//10)
D: D.print((x%10)//10+x//10)
A: A.print((x/10)*10+x%10)
B: B.print((x%10)*10+x//10)
C: C.print((x/10)%10+x//10)
D: D.print((x%10)//10+x//10)
举一反三
- 一个两位整数变量x,将其个位数字和十位数字交换位置,例如56 变成 65,正确的 Python 表达式是( )。 A: (x%10)*10+x//10 B: (x%10)//10+x//10 C: (x/10)%10+x//10 D: (x%10)*10+x%10
- x中存放了一个两位整数,能将个位数字与十位数字交换(例如:12变成21)的是: A: (x%10)*10+x//10 B: (x%10)*10+x%10 C: (x/10)%10+x//10 D: (x%10)//10 +x//10
- 若有两位整数x ,经过运算后得到一个新的两位数,要求原来的个数数字变为十位数字,原来的十位数字为变为个数数字。例如37,结果为73.下列哪个表达式可以完成转化: A: x%10*10+x//10 B: x//10*10+x%10 C: x/10*10+x//10 D: x%10+x//10
- 设x为int型变量,a为一个符号常量,则下列属于赋值表达式的是() A: x=x*10+x%10 B: a=(x=1,2*3) C: a=a*10+a%10 D: x=(a=1,2*3)
- 下列Python语句正确的是 A: if (x >; y) print x B: for x in range(10) print (x) C: max = x >; y ? x : y D: while 10>;4: print(“hello”)