zoukankan      html  css  js  c++  java
  • python学习之路---基础概念扩展:变量,表达式,算法,语句,函数,模块,字符串

    对于学过一点编程语言的人,学习python基础知识不难,基本大同小异

    本章是根据一本书来学习python的编程(强烈推荐)来记录学习python中的有意思的总结

    Python 基础教程(第三版)       作者:芒努斯.利.海特兰德

    废话不多说开始吧

    当我们使用print时,发现,在python2中是使用是这样的:

    当在python3中不是这样使用的

        : 由此可见 python3中print的用法和python2中不一样,官方解释是:在python2中,print是一条语句;但在python3中,它是一个函数!

    因为print语句很有用,因为几乎在任何地方都可以使用它,还有一种有趣的输出“海归绘图法”

    这里运用到一个有趣的模块 “turtle”  使用这个模块,可以绘制图形(像一个机器人拿着铅笔,按照你给描绘的数据来在图上走路,并留下印记)

     不过太快,一闪而过,我们在后面添加一个#input("Press <enter>")即可

    再说一个--我们都知道python 3 中 " "  和 ' '  表达的意思是一样的,没有什么差别,他们两个可以相互嵌套,但是如果需要输出  let's go!   这个句子会发现,这里面有一个'  会和外面的''冲突,这个时候就需要转义符号了“”

    : 这里加一个“”就可以解决问题了

    长字符串的一些小技巧

    长字符串,我们都知道是什么,在python 3 中,引用了一种新的语法来解决。

    在表示很长的字符串(跨越多行的字符串时),可以使用三引号来表示

    当然,常规的字符串如果要换行,也可以使用 “ ”

    但是如果碰到需要 的字符串,该如何来换行表示呢?如图

    但是,如果路径特别长,难道要每一个都要加反斜杠吗?那特麻烦了

    这里运用到一个特殊的字符串:原始字符串   :顾名思义,它是为了让字符串包含的每一个字符都保持原有的模样 ,原始字符串前缀要用“r”来表示,中间字符全部用单引号来扩住


    本节完    加深记忆:函数:

    abs(number)    :返回指定数的绝对值

    bytes(string,encoding[, errors])    :对指定的字符串进行编码 ,并指定的方式处理错误

    float(object)    :将字符串或数字转换为浮点数(小数)

    input(prompt)   :以字符串的方式获取用户输入

    int(object) :将字符串或数转换为整数


    预告下一节:本节结束,接下来将介绍更加复杂的内容:数据结构   这里会有关于元组和列表的用法和技巧,也会更加深入学习语句,为编写巧妙程序做准备

                                      

  • 相关阅读:
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    xgqfrms™, xgqfrms® : xgqfrms's offical website of GitHub!
    并行导致的进程数过大无法连接数据库
    Oracle 等待事件(Wait Event):Sync ASM rebalance 解析
    2套RAC环境修改scanip后客户端连接异常
    数据流通技术工具
    Hack The Box——Scavenger
    MySQL中InnoDB引擎对索引的扩展
    30分钟,教你从0到1搞定一次完整的数据可视化分析!
    【2020-MOOC-浙江大学-陈越、何钦铭-数据结构】树和堆(第五周的笔记和编程作业)
  • 原文地址:https://www.cnblogs.com/123456likun/p/14042384.html
Copyright © 2011-2022 走看看