Python:练习6题

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

习题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

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180413G1XU8D00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券