Python基础语法:print()、input()函数与变量

    技术2022-07-13  67

    知识:print()、input()函数与变量

    ————————————————————————————————————————

    1、print()与引号的使用

    print('This is a egg') #》》This is a egg print('This \'s a egg') #》》This's a egg print("This's a egg") #可以打印""里面的‘符合 #》》This's a egg

    print(''' 你好! Python!!!''') #可用于换行,段落排版 #》》 你好! Python!!!

     

    2、打印的拼接方式【+】,【%】, .format()函数

    1)【+】拼接

    使用【+】进行数据拼接时,连接的数据类型必须为同数据类型

    a = 10 print('鸡蛋的数量为:'+str(10)) #10为整形,需转换为字符串才能拼接打印 #》》鸡蛋的数量为:10

    2)使用格式符【%】进行拼接:%d,%s,%f #整型数,字符串,浮点数

    a = 10 b = 0.6 c = '鸡蛋' print('%s的数量为:%a,单价为:%f元,总价为:%f元' %(c,a,b,a*b)) #》》鸡蛋的数量为:10,单价为:0.6元,总价为:6.0元

    3) format()格式化函数进行拼接

    a = 10 b = 0.6 c = '鸡蛋' print('{}的数量为:{},单价为:{}元,总价为:{}元' .format(c,a,b,a*b)) #》》鸡蛋的数量为:10,单价为:0.6元,总价为:6.0元

     

    3、input()

    # input()输入的类型为字符串

    #不管你输入的是什么,空格也会被识别,一定要在终端输入后回车

    type(input('请输入任意内容:')) #》》<class 'str'>

     

    4、变量

    变量命名规则:

    1)只能是一个词;

    2)只能包含字母、数字和下划线;

    3)不能以数字开头;

    4)尽量描述包含的数据内容;

    5)不要使用python函数名和关键字。

    python3.7.4中的关键字(不用记,熟悉即可)

    False

    None

    True

    and

    as

    assert

    async

    await

    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

     

    5、转义字符

    转义字符

    意义

    \a

    响铃(BEL)

    \b

    退格(BS),将当前位置移到前一列

    \f

    换页(FF),将当前位置移到下页开头

    \n

    换行(LF),将当前位置移到下一行开头

    \r

    回车(CR),将当前位置移到本行开头

    \t

    水平制表(HT) (跳到下一个TAB位置)

    \v

    垂直制表(VT)

    \\

    代表一个反斜杠字符"\"

    \'

    代表一个单引号(撇号)字符

    \"

    代表一个双引号字符

    \?

    代表一个问号

    \0

    空字符(NUL)

    \ddd

    1到3位八进制所代表的任意字符

    \xhh

    1到2位十六进制所代表的任意字符

    注意1:区分斜杠“/”和反斜杠“\”,此处不可互换。

    注意2:以上表格内容也不需要硬记。

    ***************************************************************************************************************

     

    Processed: 0.026, SQL: 9