python基础三(循环语句)

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/hu_junhua/article/details/86626451

1.在默认情况下,print函数输出内容之后,会自动的在内容末尾增加换行
如果不希望在末尾增加换行,可以在print函数输出内容之后增加,end = ""
print("*", end = "")
print("*")
 

2.转义字符
\t在控制台输出一个制表符,协助在输出文本时,在垂直方向保持对齐
\n在控制台输出一个换行符
\" 输出一个双引号

第一个循环程序

i = 1;

while i <= 5:
    print("helloworld!")
    # i = i + 1
    i += 1   # 这两句是等价的
print("%d" % i)

3.1-100的求和

i = 0
result = 0

while i <= 100:
    if i % 2 == 0: //1-100所有偶数求和
        result += i
    i += 1;

print("结果为%d" % result)

4.输出九九乘法表

1.
row = 1

while row <= 5:
    col = 1
    while col <= row:
        print("*", end="")
        col += 1

# 这行代码的目的就是在每一行星星输出之后,添加一个换行
    print("")
    row += 1

2.

row = 1

while row <= 9:
    col = 1
    while col <= row:
        # \t在控制台输出一个制表符,协助在输出文本时,在垂直方向保持对齐
        print("%d*%d= %d\t" % ( row, col, row * col), end="")
        col += 1

# 这行代码的目的就是在每一行星星输出之后,添加一个换行
    print("")
    row += 1

# 输出双引号 \"
name = "hujunhua"

猜你喜欢

转载自blog.csdn.net/hu_junhua/article/details/86626451