美文网首页
Python Hello Python

Python Hello Python

作者: Fizz翊 | 来源:发表于2018-07-17 18:33 被阅读63次

1.sublime快捷键

  • 添加单行注释。 command + /
  • 保存 command + s
  • 编译执行 command + b
  • 新建文件 command + n
  • 复制粘贴 command + c/v
  • 全选 command + a
  • 剪切 command + x
  • 撤销 command + z
  • 反撤销 command+y或者command+shift+z
  • 按住command不放,让鼠标可以同时在多个位置设置光标
  • command + f 弹出搜索框

2.print函数

是Python的内置函数,作用是在控制台打印print括号里面的任何内容

3.注释

注释就是代码源文件中,用来进行注解说明的文字,不会对代码产生任何影响。

'''
多行注释方法1
'''
"""
多行注释方法2
"""

4.标识符

标识符是用来程序中命名用的(比如:变量名,类名,函数名)

  • 标识符是有字母,数字和下划线组成,并且数字不能开头 ---python3.x中标识符里面可以有中文,但是不推荐使用
  • 不能是python的关键字(保留字)
  • 区分大小写
  • 要见名知义(规范)
  • 不推荐使用python中的内置函数或者类名去作为标志符

5.关键字

系统保留的有特殊功能或者特殊意义的一些单词

['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']

6.行与缩进

缩进:每一行代码的位置和行开头的位置之间的空格数。在python中缩进店的写法有严格的规范,同一级的代码必须写在同一个缩进下面

行:函数和类的声明前后必须要有两个换行,一般一个功能实现完成,实现下一个功能的时候最好也换行

7.多行语句

一条语句需要多行显示。
a.在需要换行的地方加反斜杠,然后换行。
b.在字典,列表,集合和元组等容器类型数据的字面量,在多行显示的时候可以直接换行

8.基本数据类型

  • 整型:int (在python2.x有long,pytho3中没有) 所有的整数
  • 浮点型:float 所有的小数
  • 布尔值(bool):True,False
  • 复数:complex 包含所有的复数
  • 字符串:str
  • 列表:list
  • 字典:dict
  • 集合:set
  • 元组:tuple

可以通过type查看数据类型

print(type(12e2))

结果:

<class 'float'>

9.变量

含义:在程序中可以通过变量来存储数据
注意:一个数据有type(类型),id(数据存储在计算机中的地址)和value(值)三个属性
变量存储数据的时候,有两种情况,第一种情况,存value --> 数字类型,字符串, 第二种情况,存id -->列表,字典,集合,元组,类的对象。

10.运算符

运算符分为数字运算符,比较运算符,逻辑运算符,赋值运算符,位运算符
(1)数学运算符(+,-,,/,%,*,//)
+:求和
-:求差
*:求乘积
/:求除法
%:取余
**:幂次方
//:整除:取商的整数部分
(2)比较运算符(>,<,==,<=,>=,!=)
比较运算符的结果全是布尔值:True,False

,<,==,<=,>=:判断两个数的大小,正确为True,错误为False
!=:如果两个数不相等,结果就是True,否则就是False

在Python中,可以像数学中一样连续判断

number=15
result=10<number<20
print(result)

结果:

True

(3)逻辑运算符(与and,或or,非not)
逻辑运算符的运算数据是布尔值,结果也是布尔值

  • 与(and):当同时为True的时候才为True,只要有一个为False结果就是False,相当于并且。使用条件:需要两个或者多个条件同时满足,就使用逻辑与
  • 或(or):只要有一个为True,结果就是True;只有两个都是False时才为False,相当于或者。使用条件:需要两个或者多个条件中满足一个就可以,使用逻辑或
  • 非(not):取反,如果是True,结果就是False;如果是False,结果就是True

(4)赋值运算符(=,+=,-=,=,/=,%=,*=,//=)
赋值运算符的作用:将赋值符号右边的表达式的值赋给左边的变量

number = 100
number += 10 #相当于number = number+10
number -= 10 #number = number -10
number *=10 #number = number*10

(5)运算符的优先级
优先级从低到高:赋值运算符<逻辑运算符<比较运算符<算数运算符

在算数运算符中,先幂运算在乘除取余取整在加减

可以通过添加括号来改变运算规律。

11.进制的转换

(1)十进制
基数:0,1,2,3,4,5,6,7,8,9
特点:逢10进1
(2)二进制
基数:0,1
特点:逢2进1
128 64 32 16 8 4 2 1
(3)八进制
基数:0,1,2,3,4,5,6,7
特点:逢8进1
(4)十六进制
基数:0-9 a(10),b(11),c(12),d(13),e(14),f(15)
特点:逢16进1

关于Python中的二进制,八进制,十六进制

  • 0b(二进制) 1011 #基数是0,1 并且数字前加前缀0b表示二进制
    bin(整数)函数 将其他进制的整数转换为二进制数
  • 0o(八进制) 123 #基数是0-7,并且数字前面加前缀0o或者0O表示八进制
    oct(整数) 将其他进制的整数转换为八进制

  • 0x(十六进制)2f #基数是0-9,a-f,并且数字前面加前缀0x或者0X表示十六进制
    hex(整数)将其他进制的整数转换为十六进制

相关文章

  • python 记录

    print("hello python interpreter") message = "hello python...

  • 变量和简单数据类型

    变量 输出:Hello Python world! 输出:Hello Python Crash Course wo...

  • Python 学习线路图2

    Python 实例教程 Python Hello WorldPython 变量Python 运算符Python 比...

  • 2018-08-23

    python 目录英文简介Python的特色Python的Hello World程序Python的历史Python...

  • python完全参考教程

    Python基础 Hello World! Python基础 基本数据类型 Python基础 序列 Python基...

  • Python基础教程

    Python基础教程1 Hello Python基础教程1 Hello python 3.7极速入门教程1安装:L...

  • Python 笔记

    1. Python的hello-world: print ("Hello, Python!")、 完了 摇就完事儿...

  • one

    hello python

  • little problem

    1. Python 2.0版本 : print"Hello, Python!" Python 3.0版本 : ...

  • json 分隔符 编码方法

    print('hello,', world', 'hello', 'python', sep=',', end='...

网友评论

      本文标题:Python Hello Python

      本文链接:https://www.haomeiwen.com/subject/fbdwpftx.html