最新消息:380元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Python: 练习6题(while)

Python 少儿编程 2158浏览 0评论

友情提示:380元/半年,儿童学编程,就上码丁实验室

 

Python: 练习6题(while)

 

对于未接触过编程的成人而言,要记住命令以及逻辑不是很容易。对于一年级的小朋友而言,更加不容易。除了英文单词之外,利用键盘输入字母也是用一阳指一个一个满键盘上找。不过,熟练度可以使用大量练习来补充加强。

 

习题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
while i<6:
    print(i)
    i=i+1

 

3.打印数字12到16

打印12到16和打印1到5的思路一样。只是用于考察一下小朋友对于循环的理解程度。代码如下:

i=12
while i<17:
    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
while i>91:
    print(i)
    i=i-1

 

5.打印1,3,5,7,9

这几个数的特点是从1开始,增加的步数是2。代码如下:

i=1
while i<10:
    print(i)
    i=i+2

 

6.打印1,3,5,7,9

另一种思路是判断是否是奇数,如果是奇数,那么就输出。对于奇数偶数的判断,使用的是%。代码如下:

i=1
while i<10:
    if i%2==1:
        print(i)
    i=i+1

您必须 登录 才能发表评论!