python算术操作符应用

2022-07-27,,

python中的关键字

>>> import keyword
>>> keyword.kwlist
['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

即不可以作为被赋值的代号。
算术操作
//地板除 %取余 ** 幂运算

注释
# “”"
数字类型
int (整数), 如 1
bool (布尔), 如 True可看作1, False可看作0。但不怎么用
float (浮点数), 如 1.23
complex (复数)
科学计数法
e记法
转义字符号
‘let’s go’
eg

原始字符串r:对\进行转义自动添加另外一个\ ***而且***在原始的字符串结尾不能添加\ 报错
长字符串:得到跨越多行的字符串‘’‘ 文本
文本文本 ’‘’
使用type()可以查看各个的类型
使用isinstance(a,b)可以比较两个内容的类型是否一致

残疾的猜数字1 第一次猜不能判断大小

残疾的猜数字2 会出现两次猜大了 猜小了

copy 学习借鉴

import random        #导入random库函数,产生随机数
 
print("下面是猜数字游戏环节!")
while 1:                 #此处while的判断条件为1,说明while为死循环
    random_num = random.randint(1, 100)
    # print(random_num)
    print("游戏开始!请输入一个1——100之间的整数!")
    for i in range(6, 0, -1):#从6到1,for循环的逆向输出
        print("您还有%d次机会" % i)
        guess_num = int(input("请输入你要猜的数字:"))
        if guess_num > random_num:
            print("您猜的数字大了,请重新猜测!")
        elif guess_num < random_num:
            print("您猜的数字小了,请重新猜测!")
        elif guess_num == random_num:
            print("恭喜您答对了,正确的数字为%d!" % random_num)
            break          #break的出现,跳出for循环
    else:
        print("您已经没有机会了,游戏失败!")
    print("按任意键结束游戏,按空格键继续游戏:")
    select = input("请输入你的选择:")
    if select != " ":
        break              #break的出现,跳出while循环

下节 分支循环

本文地址:https://blog.csdn.net/m0_52477938/article/details/109808978

《python算术操作符应用.doc》

下载本文的Word格式文档,以方便收藏与打印。