第一天(Python打卡)

字符串及变量

语句结束不需要分号

不需要大括号,只需要缩进(冒号)

print('----------------------love python-----------------')
temp = input("number:")
guess = int(temp)
if guess==8:
    print("right !!")
else:
    print("error !!")
print("----------------------the end---------------------")

输入:

dir(__builtins__)
列表中纯小写的都是BIF==Built-in functions(内置函数),  输入help(input)可查看帮助

变量(把名字贴在变量上),区别:把值存储在变量中

    PS:使用前先赋值;变量名可包括字母,数字,下划线,但不能以数字开头;严格区分大小写,可读性高;字符串可单引号也可双引号(只能是英文),但必须成对,内部相同可使用转义符号‘\’进行转义(建议使用原始字符串:r'......',结尾不能加反斜杠),若非要加:

str = r'C:\Program Files\FishC\Good''\\'

思考:

print('5'*8)

print('5'+8)

后者会报错,因为不能把两个不同的东西相加,这将毫无意义;

比较运算符优先级大于逻辑运算符:3>2 and 3<4

改进:

import random
secret = random.randint(1,18)
print('----------------------love python-----------------')
temp = input("number:")
guess = int(temp)
while guess!=secret:
    temp = input("error!! please input:")
    guess = int(temp)
    if guess==secret:
        print("right !!")
    else:
        if guess > secret:
            print("big !!")
        else:
            print("small !!")
print("----------------------the end---------------------")

猜你喜欢

转载自blog.csdn.net/qq_41191024/article/details/79954338