注释

# 用#号字符开头注释单行

"""
三个引号可以注释多行
三个引号可以注释多行
三个引号可以注释多行
"""

原始数据类型和运算符

(1)整型

#整数
3 #=>3

(2)算术运算

#加法
1+1 #=>2 #减法
8-1 #=>7 #乘法
10*2 #=>20 #除法 !!!结果自动转换成浮点数
35/5 #=>7.0
5/3 #=>1.6666666666666667 #整数除法 !!!结果向下取整
5//3 #=>1
5.0//3.0 #=>1.0
-5//3 #=>-2
5//(-3) #=>-2
-5.0//3.0 #=>-2.0 #浮点数的运算结果也是浮点数
3*2.0 #=>6.0 #取模
7%3 #=>1 #x的y次方
2**4 #=>16 #用括号决定优先级
(1+3)*2 #=>8

(2)布尔运算与比较运算

#布尔值
True #=>True
False #=>False #用not取非
not True #=>False
not False #=>True #逻辑运算符,注意and和or都是小写
True and False #=>False
True or False #=>True #整数也可以当做布尔值
0== False #=>True
2==True #=>False
1==True #=>True #用==判断相等
1==1 #=>True
2==1 #=>False #用!=判断不等
1!=1 #=>False
1!=2 #=>True #比较大小
1<10 #=>True
2<=2 #=>True
2>=2 #=>True

(4)字符串运算

#字符串用单引号双引号都可以
'这个是字符串'
"这个也是字符串" #用加号连接字符串
'Hello '+'World' #=>'Hello World' #字符串可以被当做字符列表
'This is a string'[0] #=>'T' #用format来格式化字符串
"{} can be {}".format("string",'interpolated') #=>'string can be interpolated' #可以重复参数以节省时间
"{0} be nimble,{0} be quick,{0} jump over the {1}".format("jack","candle stick") #=>'jack be nimble,jack be quick,jack jump over the candle stick' #如果不想数参数可以用关键词
"{name} wants to eat {food}".format(name='Bob',food='lasagna') #=>'Bob wants to eat lasagna' #如果你的python3程序也要运行在Python2.5以下环境运行,也可以用老式的格式化语法
"%s can be %s the %s way"%('strings','interpolater','old') #=>'strings can be interpolater the old way'

(2)None

#None是一个对象
None #当与None进行比较时不要用==,要用is,is是用来比较两个变量是否指向同一个对象
'etc' is None #=>False
None is None #=>True #None,0,空字符串,空列表,空字典都算是False,其他都是True
bool(None) #=>False
bool(0) #=>False
bool("") #=>False
bool({}) #=>False
bool([]) #=>False

Python快速入门_1的更多相关文章

  1. Python快速入门

    Python快速入门 一.基础概要 命名:h.py Linux命令行运行:python h.py 注释.数字.字符串: 基本类型只有数字与字符串 #python注释是这样写的 ''' 当然也可以这样 ...

  2. python快速入门及进阶

    python快速入门及进阶 by 小强

  3. Python快速入门PDF高清完整版免费下载|百度云盘

    百度云盘:Python快速入门PDF高清完整版免费下载 提取码:w5y8 内容简介 这是一本Python快速入门书,基于Python 3.6编写.本书分为4部分,第一部分讲解Python的基础知识,对 ...

  4. Python快速入门之与C语言异同

    代码较长,建议使用电脑阅读本文. 10分钟入门Python 本文中使用的是Python3如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达到快速入门的目的.下面将开始介绍它们的异同. ...

  5. 1、Python快速入门(0529)

    学习来自马哥教育的视频,感谢马哥 编程语言: 用户: 问题空间 计算机:解决问题 解空间 抽象: 机器代码-->微码编程-->高级语言 (语言的高下级的是根据语言是否被人类容易理解或者更接 ...

  6. python快速入门——进入数据挖掘你该有的基础知识

    这篇文章是用来总结python中重要的语法,通过这些了解你可以快速了解一段python代码的含义 Python 的基础语法来带你快速入门 Python 语言.如果你想对 Python 有全面的了解请关 ...

  7. Python与C语言基础对比(Python快速入门)

    代码较长,建议使用电脑阅读本文. 10分钟入门Python 本文中使用的是Python3 如果你曾经学过C语言,阅读此文,相信你能迅速发现这两种语言的异同,达到快速入门的目的.下面将开始介绍它们的异同 ...

  8. 第02章 Python快速入门

    007.快速入门,边学边用 008.变量类型 print(type(变量))    查看变量的了类型     现在常用的变量的类型有整型.浮点型.字符型 009.List基础模块 类型转换:str(8 ...

  9. 「数据挖掘入门系列」Python快速入门

    Python环境搭建 本次入门系列将使用Python作为开发语言.要使用Python语言,我们先来搭建Python开发平台.我们将基于Python 2.7版本.以及Python的开发发行版本Anaco ...

随机推荐

  1. 从头开始学eShopOnContainers——开发环境要求

    一.简介 eShopOnContainers是一个简化版的基于.NET Core和Docker等技术开发的面向微服务架构的参考应用,是一个简化版的在线商城/电子商务应用,其包含基于浏览器的Web应用. ...

  2. MSSQL中数据库对象类型解释

    public string GetObjectTypeName(object oType) { switch (oType+"") { case "U": re ...

  3. mysqldump备份以tmp_开头的表

    需要备份warehouse这个DB下所有以tmp_开头的表名.直接说结论: mysqldump .sql.gz 其中:-Bse是为了将查询中的-----------------等分隔符给屏蔽了. gz ...

  4. 第八届山东ACM省赛F题-quadratic equation

    这个题困扰了我长达1年多,终于在今天下午用两个小时理清楚啦 要注意的有以下几点: 1.a=b=c=0时 因为x有无穷种答案,所以不对 2.注意精度问题 3.b^2-4ac<0时也算对 Probl ...

  5. [jvm]java内存模型

    一.java内存模型 Java虚拟机规范中试图定义一种Java内存模型(Java Memory Model,JMM)来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一 ...

  6. CodeForces - 233A Perfect Permutation

    A. Perfect Permutation time limit per test: 2 seconds memory limit per test: 256 megabytes input: st ...

  7. SDUT OJ 数据结构实验之二叉树二:遍历二叉树

    数据结构实验之二叉树二:遍历二叉树 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Descr ...

  8. eazyui 或bootstrap table表格里插入图片,点击查看大图

    columns: [ {field: 'state',checkbox: true,align: 'center',valign: 'middle'}, {field: 'contacts',sort ...

  9. Qt 学习之路 2(33):贪吃蛇游戏(3)

    Qt 学习之路 2(33):贪吃蛇游戏(3) 豆子 2012年12月29日 Qt 学习之路 2 16条评论 继续前面一章的内容.上次我们讲完了有关蛇的静态部分,也就是绘制部分.现在,我们开始添加游戏控 ...

  10. 浏览器端 禁止 html 使用后退 或者替换后退功能..

    知乎大佬的代码: 作者:独夜行 链接:https://www.zhihu.com/question/40511430/answer/166467343 来源:知乎 著作权归作者所有.商业转载请联系作者 ...