Python学习总结3--Python基础

一、介绍

  1. Python采用缩进方式
 # print absolute value of an integer:

    a = 100 if a >= 0:     print(a) else:     print(-a) 其中,#为注释。缩减用4个空格表示。其他每一行都是一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 二、数据类型     2. 整数    包括正整数和负整数,写法一样。 用十六进制表示:0X和 1-9,a-f表示    3. 浮点数    即小数,用科学记数法表示。浮点数可以用数学方式表示,如1.3、-1.2.但是对于过大或过小的小数,必须用科学记数法,用e代替10,1.2e-5    4. 字符串    字符串用”或”“包起来的字符。 如果字符串内部既包含’又包含”怎么办?可以用转义字符\来标识,比如:

'I\'m \"OK\"!'

表示的字符串内容是:

I'm "OK"!

转义字符\可以转义很多字符,比如\n表示换行,\t表示制表符,字符\本身也要转义,所以\表示的字符就是\。 如果字符串里面有很多字符都需要转义,就需要加很多\,为了简化,Python还允许用r”表示”内部的字符串默认不转义,可以自己试试:

>>> print('\\\t\\')
\       \
>>> print(r'\\\t\\')
\\\t\\

如果字符串内部有很多换行,用\n写在一行里不好阅读,为了简化,Python允许用”’…”’的格式表示多行内容,可以自己试试:

>>> print('''line1
... line2
... line3''')
line1
line2
line3
  1. 布尔值    布尔值和布尔代数的表示完全一致,一个布尔值只有True、False两种值,要么是True,要么是False,在Python中,可以直接用True、False表示布尔值(请注意大小写)    布尔值可以用and、or和not运算。
  2. 空值    空值是Python里一个特殊的值,用None表示。None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
  3. 变量 变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。 变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头 动态变量: a = 123 # a是整数 print(a) a = 'ABC' # a变为字符串 print(a)
  4. 常量    所谓常量就是不能变的变量,比如常用的数学常数π就是一个常量。在Python中,通常用全部大写的变量名表示常量
  5. 除法    10/3=3.333333333333333      9/3=3.0   浮点数,比较精确    10/3=3  地板除,只取整数    10%3=1  求余

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏开源优测

[快学Python3]Sets(集合)

概述 set是Python的基本数据类型,它有可变集合(set()) 和不可变集合(frozenset)两种,在本节中,我们主要讲解set的使用方法。set和d...

2867
来自专栏武军超python专栏

2018-7月19日系统模块字符串操作

每天遇到的新单词: recursion   n:递归 objece      n:对象 maximum     adj:最大值 exceed      ...

1233
来自专栏三流程序员的挣扎

Python 自学二——类型

', '.join(['cats', 'rats', 'bats']) # 以 `, ` 分隔 'cats, rats, bats' s = 'cat ra...

1613
来自专栏王磊的博客

es6分享——变量的解构赋值

变量的解构赋值:ES6 允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring)。 以前的写法: var a = 1;...

2857
来自专栏五毛程序员

C++知识点整理——持续更新

2144
来自专栏互联网杂技

JavaScript 10分钟入门

简介 JavaScript是一门面向对象的动态语言,他一般用来处理以下任务: 1、修饰网页 生成HTML和CSS 生成动态HTML内容 生成一些特效 2、提供...

35610
来自专栏coder修行路

go基础之--函数和map

在整理函数之前先整理一下关于指针 指针 普通类型变量存的就是值,也叫值类型。指针类型存的是地址,即指针的值是一个变量的地址。 一个指针指示值所保存的位置,不是所...

2947
来自专栏coder修行路

python爬虫从入门到放弃(五)之 正则的基本使用

 什么是正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是 事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符”,这个“规则字符” 来表达...

2308
来自专栏Coco的专栏

javascript中函数声明和函数表达式浅析

1709
来自专栏程序员互动联盟

【答疑释惑】C语言常犯语法错误

1 字符常量与字符串常量混淆。 char c; c="a"; 在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引...

27510

扫码关注云+社区

领取腾讯云代金券