python从入门到精通 二、数值类型转换与转义字符

本文详细介绍了Python中的转义字符,如 和 ,以及算术、赋值、比较和逻辑运算符的用法。同时,讲解了数据类型转换,如int(), float()等函数的使用,以及input()和eval()在输入和计算中的应用。此外,还涵盖了Python中的运算符优先级。
摘要由CSDN通过智能技术生成

1.转义字符:转义字符是带有一定含义的字符

\n换行 ,\t:一个制表位(一个制表位表示七个空格) \:转义符号 (在行位是表示续行)

str2='''12\
    34'''        
print(str2)#输出的是1234
print("ni\nhao")
'''
输出ni
     hao
'''

2.算数运算符:,,,,,,

+-*///%**
取整取余幂运算


3.赋值运算符:     =等于,+=,-=,*=,/=,//=,%=,**=

注意: a+=n就是 a = a+n

a,b,c=1         多变量赋同一个值
a,b,c=1,2,3                        多变量赋不同值


4.比较运算符:      

 ==等于
!=不等于
>大于
<小于
>=大于等于
<=小于等于


5.逻辑运算符:

and  
or
not


6.优先级

                                                                     **                                             幂运算
                                                               +       -                                            正负号
                                               +     -       *         /        //        %    **               算数运算符
                                    <     >     <=            >=              ==               !=          比较操作符
                                                                    not     and       or                       逻辑运算符                                                                  
7.数据类型转换:
    int():---------------------------------------------------------------------------------------转换为整型
    float()-------------------------------------------------------------------------------------转换为浮点型
    complex()--------------------------------------------------------------------------------转换为复数型
    str():-------------------------------------------------------------------------------------转换为字符串
    repr():------------------------------------------------------------------------------------转换为表达式字符串
    eval():-------------------------------------------------------------------------------------用来计算在字符串中python表达式,并返回一个对象
    tuple():-------------------------------------------------------------------------转换为元祖
    list():---------------------------------------------------------------------------转换为列表
    chr():---------------------------------------------------------------------------转换为Unicode字符
    ord():---------------------------------------------------------------------------转换为ASCII码
    hex():---------------------------------------------------------------------------转换为十六进制字符串
    oct():----------------------------------------------------------------------------转换为八进制字符串

8.输入:input()---------------------------------------------------------------------输入的任何数据都会当做字符串
 

    int(input("请输入一个整数")                             //限制为整数
    float(input("请输入一个小数"))                          //限制为浮点数
    eval(input("请输入一个数"))                             //限制为数字

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值