1.初学python入门语法个人感悟

这个语言的语法很简单,学过c的都感觉出来换汤不换药,也就是指"符号形式和c Java等其他语言有轻微出入,但是其作用或者说含义并未改变.比如:下方代码中程序块的界符{}在Python中被 : 号所代替.究其原因,还是菜鸟教程中的基础语法篇介绍的一样:简单 优雅 明确,并且代码强调的就是语义,代码的语法只是为了更好的阐述程序编写者的语义.
语法简单,这门语言就初学者而言完全屏蔽了底层代码(新手直接调用库函数即可)降低了语法规则的空间复杂度(也就是含义上仍然严格遵守语法规则,但书写上避免了不必要的符号重复书写,写起算法来,思维敏捷算法清晰的话基本不会出现语法错误.).想要完成功能,只需要按照逻辑一步步的走,逻辑不错,也就是语义不出错,语法就不会出错,因为语法太简单.
语义明确,封装很到位,有C基础就很快上手实现一些基本功能.
程序优雅,整个程序要求很规范,是开创者为了文明IT人员的书写习惯.

while True:
    name = input("who are you ?  :\n")
    if name >= "洪正":
        #name >= 21的判断结果是一个布尔值
        print("欢迎小主回来,正在拉取小主信息!")
        _dict = {
            'name': 21,
            'age': 21,
            'sex': '男',
            'QQ': "1197064037",
            'WX': '''hzhongxheng''',
            # 字符串有三种定义符号:单引号 双引号 三引号.
            'score': None
        }
        print("已成功拉取小主信息!")
        score = float(input("请完善你的成绩(1~100):\n"))
        # input()接收的是一个字符串,如需和数字比较大小,请记得强制转换
        while 1:
            if 0 <= score <=100:
                if score >= 80:
                    print('哇,小主成绩十分优秀,可以开心的玩耍吧!!')
                elif score >= 60:
                    print('恭喜小主及格了,请继续保持!!')
                else:
                    print("小主挂科了哦,请留意教务处补考信息.")
                print("小主信息完善率已经高达99%了哦,超过了刘文杰同学!")
                break
            else:
                print('小主请认真输入你的成绩哦')
        break
    else:
        print("""你不是本人!!!""")



更多推荐

python入门代码以初学所感(不含C语言基础)