zoukankan      html  css  js  c++  java
  • 学习python的日常

    今天是开始正式接触python语言的第一天,然后来自前辈的知道开始了在学习过程当中用博客来记录自己的学习历程,以供自己更快地掌握这门编程语言。

    大概的总结一下的话,还是按照我的编程的习惯,要学写代码,看代码,更要会调试代码。首先的话,是通过廖雪峰的官方网站去进行python的学习,大概了解了一下python语言,然后就是安装python的解释器,实现了在控制台编写python代码,在命令行模式下,输入python,如果是安装成功的话,就会有一些参数的现实,就可以开始一些简单代码的尝试了。但是这样子的话也就是瞬时的一些代码实现,无法保存。我首先用exit()退出了编译模式,然后用记事本输入了helloworld的python代码,我用文本文档改后缀,然后尝试在命令行模式下去跳转到桌面目录,运行python hello.py,结果发现没用,后面才知道是win10的文件有一些utf-8之类的识别,接着就去下载了一个notepad++,果然是好用多了。接下来就是学习了一下pythonde一些基础。

    python的数据类型:1.整数

    2.浮点数

    3.字符串(其中转义字符的作用比较大)

    4.布尔值

    5.空值(None)

    6.变量(不仅可以为数字,还可以是任意数据类型,应该是python作为动态解释性语言的一大特点)

    7.常量(通常是用大写来表示,实际上依然是可以改变的)

    python的字符串:

    python的字符串类型是str,一个字符对应若干个字节,网络传输或保存到磁盘会将str变为bytes。以unicode表示的str可以通过encode()方法变为bytes纯英文可以用ascii编为bytes,含中文的用utf-8编为bytes,中文无法用ascii编码是因为已经超出了范围。如果要将bytes编为str,用decode()方法能够实现,如果其中包含无法解码的字节,errors='ignore'可以忽略错误的字节。

    格式化:

    %运算符用来格式化字符串

    %s 字符串 %d 整数 %f 浮点数 %x 十六进制数 如果是有几个%?占位

    符,后面就跟几个变量和值,对应好顺序,如果只有一个%?,括号就省略。

    print('%.2f' % 3.1415925)

    fomat()方法,传入的参数依次替换字符串内的占位符。

    print('{0:.1f}'.format(3.1415926))
  • 相关阅读:
    .net Framework 4.5 MVC4 + RabbitMQ
    阿里云飞天系统的技术架构(转)
    ORA12899错误解决记录
    网络通讯函数测试记录
    .应该用CreateThread还是_beginthreadex(), 为什么?( 转载)
    发挥v$SQL视图的作用(oracle)
    ClickHouse笔记
    MySQL字段是JsonArray格式怎么查询数据
    Base64编码保存为图片,java工具类
    java两个线程交替打印数字
  • 原文地址:https://www.cnblogs.com/zzy0306/p/7922974.html
Copyright © 2011-2022 走看看