作者:刘延庚 | 来源:互联网 | 2023-10-10 15:14
random 随机数函数
import random 导入
random.randint(1,10) 出现从1-10随机的整数
if语句,while语句,for语句都与其他语言不同,没有小括号和大括号,靠缩进,elif 相当于其他语言的else if,当一个判断语句没有内容时一般写上pass,range(n),产生从0到n-1的整数,和数组类似
if 条件 :
while 条件 :
for 变量名 in range(n)
利用while循环打印9*9乘法表:
利用for循环以及if else完成限制次数登录:
利用这些语句实现一个小游戏:
字符串:
frame = ‘hello world’
h e l l o w o r l d
0 1 2 3 4 5 6 7 8 9 10
-11-10-9-8-7-6-5-4-3-2-1(负数)
print(frame[:])
[:] :没有数字则从第一位一直打印到最后一位,结果为:hello world
[0:5] :第一位为正方向下标,开始位为0,第一个冒号后面那一位为结束位,若为5,则输出前四位,左闭右开
[::1] :第一位为正方向下标,为0,冒号后面那一位为结束位,最后一位若为正数,则为正序,按0-10,从左到右的方向输出
[::-1] :最后一位若为负数,则为逆序,此时如果前面为正数则要注意顺序,因为此时为逆序,所以要从右到左输出,即如果要输出olle,那么应该为[4:0:-1],如果想用负数,则为[-7:-11:-1]
[::-2] :若为2,则隔一个输出,如[::-2],结果为:drwolh