博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第一章,重点总结
阅读量:6581 次
发布时间:2019-06-24

本文共 1396 字,大约阅读时间需要 4 分钟。

1.长整数:>>>100000000000L,否则报错

2.获取用户输入:input(“input your string:”),raw_input(“input your string:”)

3.函数:绝对值:>>>abs(-10);输出10,四舍五入:>>>round(1.0/2.0);输出1.0

4.模块:sqrt,计算平方根,import cmath(复数模块)>>>sqrt(-1);输出1j

5.字符串:>>>"Hello,world";输出:'Hello,world',>>>'Hello,world';--'Hello,world',

    >>>"Let's go!";--"Let's go!" ,>>>'"Hello.world" she said';--'"Hello.world!" she said'

     字符串表示:str和repr

    >>>print repr("Hello,world!")

    'Hello,world!'

    >>>print repr(10000L)

    100000L

    >>>print str("Hello,world")

    Hello,world

    >>print str(100000L)

    100000

  input和raw_input

    name=input("What is your name?")

    print "Hello,"+name+"!"

    看起来完全合法,但是报错

    What is your name?Gumby

    ...

    NameError:name'Gumby' is not defined

    问题在于imput会假设用户输入的是合法的Python表达式

    What is your name? "Gumby"

    Hello,Gumby!

    输入带""的输入成功,然而不够友好,因此,需要使用raw_input函数,它会把所有输入当做原始数据(raw data),然后放入字符串

    >>>input("Enter a number:")

    Enter a number:3

    3

    >>>raw_input("Enter a number:")

    Enter a number:3

    '3'

    平时应用应该尽量使用raw_input,除非特别要求

  长字符串:

    '''sdfsdfsdf........

    ......sdfsdf''',

    """sdfs;dfklsd...

    ...sdgasdifasl"""

  原始字符串:(可以不用转义)

    >>>print r'c:\asd\qwe\wer\sdgfs'

    特例:反斜杠在最后

    >>>print r'c:\asd\qwe\wer\sdgfs' '\\'

    >>>c:\asd\qwe\wer\sdgfs

  Unicode字符串:

    >>>u'Hello,world'

    u'Hello,world'

    

 

转载于:https://www.cnblogs.com/yhcreak/p/5314820.html

你可能感兴趣的文章
阻抗匹配与史密斯(Smith)圆图基本原理
查看>>
路由器与交换机的密码恢复
查看>>
Cisco路由器上的IPSec协议(站点到站点的×××)
查看>>
Java面向对象学习笔记 -- 5(抽象类、接口)
查看>>
关于apache下同IP多域名支持HTTPS和80跳转HTTPS的配置
查看>>
Linux Python详细安装、升级指南
查看>>
软件架构
查看>>
无法修复ie使用代理服务器
查看>>
【Apache Mina2.0开发之二】自定义实现Server/Client端的编解码工厂(自定义编码与×××)!...
查看>>
JS判断终端类型
查看>>
Exchange 2013 SP1 先决条件
查看>>
Linux系统学习之兴趣驱动
查看>>
关于suid/guid
查看>>
Windows Server 2003升级Win Ser 2008R2之域架构扩展报错
查看>>
elk6.3.1+zookeeper+kafka+filebeat收集dockerswarm容器日志
查看>>
passwd文件和shadow文件
查看>>
(Portal 开发读书笔记)DispatcherPortlet
查看>>
互联网开放平台的深入思考
查看>>
Kotlin语言的优缺点简介及提出的一点建议
查看>>
keealived安装
查看>>