对于未接触过编程的成人而言,要记住命令以及逻辑不是很容易。对于一年级的小朋友而言,更加不容易。除了英文单词之外,利用键盘输入字母也是用一阳指一个一个满键盘上找。不过,熟练度可以使用大量练习来补充加强。
习题1:区别整数integer和字符串string
在python里面,字符串使用单引号或者双引号。同样使用+操作符,对于数字和字符串的效果是不一样的。+操作符对于数字是数字运算,而于字符串则是连接操作。
首先是数字的,结果是8。
i=3
j=5
print(i+j)
对于字符串,结果是35。
i='3'
j='5'
print(i+j)
2.打印数字1到5
1 2 3 4 5 6(wall)
^
i
print(i)
i=i+1
首先初始化变量i的位置到1,然后执行循环,在每一次循环中执行打印函数,并把i自加一到下一个位置,循环一直执行到一堵墙6。代码如下:
i=1
whilei
print(i)
i=i+1
3.打印数字12到16
打印12到16和打印1到5的思路一样。只是用于考察一下小朋友对于循环的理解程度。代码如下:
i=12
whilei
print(i)
i=i+1
4.打印数字99到92
打印99到92和上面打印的思路类似。只不过是倒序的。只不过对于小朋友来说,while循环的判断条件的思路还需要点时间才能理解明白。
91(wall)92 93 94 95 96 97 98 99
^
i
print(i)
i=i-1
代码如下:
i=99
whilei>91:
print(i)
i=i-1
5.打印1,3,5,7,9
这几个数的特点是从1开始,增加的步数是2。代码如下:
i=1
whilei
print(i)
i=i+2
6.打印1,3,5,7,9
另一种思路是判断是否是奇数,如果是奇数,那么就输出。对于奇数偶数的判断,使用的是%。代码如下:
i=1
whilei
ifi%2==1:
print(i)
i=i+1