python print,input,eval

IPO

     I:输入

    P:处理

    O:输出


print(a,"+",b,"=",a+b)   //""代表字符串

    a+b=a+b

若想要取消几个print中间的换行,则

print(   ,end=‘’)


变量名=input()

a=input("提示信息")      //不使用input赋值,数据会丢失

eg:name=input("请输入姓名:")

     print(name,"hello")

 

     请输入姓名:niko

      niko,hello

只要input输入的数据就是字符串

当input分别为a,b赋值

   print(a+b)时

   结果为12并不是3

   所以应该先转换类型

int()函数

将字符串转换为整数类型

同理int(1.2)会报错

 正确写法

a=int(input("请输入一个整数"))

2.0是浮点型,并不是整形


eval()

    执行一个字符串表达式,并返回表达式结果

    eval("‘1+2’" )    ‘1+2’

    //eval只能去一个引号


标识符

       大小写字母,数字,下划线,汉字

       数学不可打头

       不能用保留字


整形

      四种进制

      十进制    无前缀

      二进制    0b

      八进制    0o

      十六进制 0x

浮点型

    小数类型

    科学计数法:3.5e2=3.5×10^2

字符串型

    单引号

    双引号

    三引号    //只有三引号中可以使用空格

转义字符

\a    \b    \t    \n


赋值

    a,b=1,2    //按顺序一一对应赋值

              //若这条语句出错,也a,b均没有数值


算数运算符

    //    除法向下取整

9//5       1

-9//5    -2

    %    求模

9%5        4

-9%5      1

9%-5      -1

**    次方

2**2        4

2**0.5     1.414

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值