我使用的是pycharm进行编译Python程序,配置的是Python3.8进行学习,以下示例和内容以该编译器为例。

注释

Python中单行注释以#开头;

多行注释用三个单引号'''或者三个双引号"""将注释括起来。

数据类型

python中数有四种类型:整数、长整数、浮点数和复数。

  • 整数:如 1、2、3
  • 长整数 是比较大的整数
  • 浮点数 如 0.23、3E-4
  • 复数 如 1 + 4j、 1.3+ 2.6j

字符串

  • python中单引号和双引号使用完全相同。
  • 使用三引号('''或""")可以指定一个多行字符串,转义符为 '\'
  • 自然字符串, 通过在字符串前加r或R。 如 r"this can't change \n" 则\n会显示,并不是换行。

 

  • python允许处理unicode字符串,加前缀u或U, 如 u"this is an unicode string"。
  • 字符串不可变。
  • 按字面意义级联字符串,如"this " "is " "string"会被自动转换为this is string。

Python学习总结(1)——编程准备和基本语法相关推荐

  1. Python学习之面向对象编程

    Python学习目录 在Mac下使用Python3 Python学习之数据类型 Python学习之函数 Python学习之高级特性 Python学习之函数式编程 Python学习之模块 Python学 ...

  2. python学习笔记——多线程编程

    python学习笔记--多线程编程 基础不必多讲,还是直接进入python. Python代码代码的执行由python虚拟机(也叫解释器主循环)来控制.Python在设计之初就考虑到要在主循环中,同时 ...

  3. Python学习笔记:网络编程

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  4. 从零开始学习python编程-从0开始的Python学习014面向对象编程(推荐)

    简介 到目前为止,我们的编程都是根据数据的函数和语句块来设计的,面向过程的编程.还有一种我们将数据和功能结合起来使用对象的形式,使用它里面的数据和方法这种方法叫做面向对象的编程. 类和对象是面向对象编 ...

  5. 廖雪峰python学习笔记——函数式编程

    一个简单粗暴的内置函数: reduce()和map()的区别: map()是将函数依次作用到每个参数上,而reduce()相当于是迭代,而且每次都必须是两个参数. 用reduce()和map完成str ...

  6. python学习(九) 网络编程学习--简易网站服务器

    python `网络编程`和其他语言都是一样的,服务器这块步骤为: `1. 创建套接字` `2. 绑定地址` `3. 监听该描述符的所有请求` `4. 有新的请求到了调用accept处理请求` Pyt ...

  7. python游戏房间_使用 Python 学习面向对象的编程 | Linux 中国

    使用 Python 类使你的代码变得更加模块化.-- Seth Kenlon 在我上一篇文章中,我解释了如何通过使用函数.创建模块或者两者一起来使 Python 代码更加模块化.函数对于避免重复多次使 ...

  8. python 学习简记 《编程导论》 CH4CH5

    <编程导论> CH4 函数.作用域和规范抽象 4.1 函数和作用域 1.函数定义形式: def name of function( list of formal parameters): ...

  9. python学习笔记---IO编程【廖雪峰】

    IO编程 ​ IO在计算机中指Input/Output,也就是输入和输出.由于程序和运行时数据是在内存中驻留,由CPU这个超快的计算核心来执行,涉及到数据交换的地方,通常是磁盘.网络等,就需要IO接口 ...

  10. Python学习之==面向对象编程(一)

    一.面向对象与面向过程 面向对象与面向过程是两种不同的编程范式,范式指的是按照什么方式去编程.去实现一个功能.不同的编程范式本质上代表对各种不同类型的任务采取不同的解决问题的思路. 1.面向过程编程 ...

最新文章

  1. linux的翻译系统开发,Linux系统下的翻译神器——Goldendict
  2. 【总结】清除webbrowser cookie/session的6种方法
  3. ASP.NET_读写Cookie
  4. 佳能相机CR2转TIFF
  5. 如何用java弄相对布局_用java 编码实现相对布局界面
  6. How to integrate iAD in your iOS App ?
  7. iOS开发之理解iOS中的MVC设计模式
  8. 用OpenStack构建“区域医疗”云平台
  9. CPC客户端打开报错:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序
  10. Unity AudioMixer效果器设置
  11. 项目实战之物联网智能鱼缸
  12. rtx3080ti参数 rtx3080ti什么水平 rtx3080ti评测
  13. Linux 内核调试 四:qemu-system-arm功能选项整理
  14. 曝光的原理 自动曝光
  15. golang fmt占位符
  16. js Javascript中调用对象内函数.(字符串函数名)
  17. layui 下拉表格选择器
  18. application中 android:icon 和 android:roundIcon 的区别
  19. 电路设计实例:op07c 运算放大电路设计--- 检测电流
  20. 使用七牛云进行文件上传

热门文章

  1. 布隆过滤器 redis_redis位图-布隆过滤器
  2. (day 39 - 动态规划) 剑指 Offer 47. 礼物的最大价值
  3. python中的translate_Python3 translate()方法
  4. python语言里数字包括_Python 学习 第一篇:数据类型(数字,布尔类型,操作符)...
  5. 不同项目的测试计划可以复用吗_【app测试计划】移动app测试项目实践.doc
  6. php文件流播放拖动,自定义实现可以播放暂停、进度拖拽、音量控制及全屏的H5播放器...
  7. Node.js:简单的node服务器ajax请求
  8. HDF5快速上手全攻略
  9. python c++ socket 通信一个示例
  10. C语言中基础数据类型的取值范围——整型溢出问题