Python前置学习笔记

Python Base

1、环境安装&基础语法

安装anaconda/pycharm工具,配置环境

jupyter notebook常用快捷键

  • Command + Enter(MAC) :运行代码

  • Ctrl + Enter (Windows):运行代码

  • Shift + Enter(MAC) :运行代码,且光标定位到下一行

  • Tab :代码补全

  • Shift + Tab:查看文档

  • Esc :命令模式

    • 在命令模式下,输入a,则会在当前行的上方添加一个单元格。
    • 输入b,则会在下面添加一行。
    • dd,删除一个单元格.
    • m,进入Markdown笔记编辑模式
    • y,由Markdown笔记编辑模式转换为代码模式
  • Enter :编辑模式

    • ctrl + shift + _ ,分割;在光标所在位置将代码/文本分割成两个 cells

基础语法

- 变量

- 变量的赋值

- 修改变量的绑定

	- 1. 同一个变量名不能绑定多个变量值。

	- 2. 同一个变量值可以被多个变量绑定。

- 标识符的命名规范

- 1. 数字、字母、下划线,并且不可以数字开头。

- 2. 不能使用关键字。

- 3. 区分大小写。

- 4. 变量、函数名称:小写,如果需要分割用下划线。

- 5. 常量:全大写。

- 6. 类名:大驼峰。(每个单词第一个字母大写,如ClassName)

- 输出

- 1. print(内容,……):输出的内容以空格进行隔开,例如:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/4d6370eacd9a42a5a2ef8f04fbc2ef69.png)


- 2. 分隔符的设置,默认是空格,可以使用sep进行修改,一个print中分割。例如:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/90b78688254e40709f7da69b1f8edcb1.png)


- 3. 结尾字符,print默认的结尾字符\n,可以使用end进行修改,用在两个print之间。例如:![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/df74e38abcbb47909e5ba7657985a0ac.png)

- 输入

- input("提示信息")

	- 执行input的时候,程序会阻塞,等待用户输入。

- 注释

- 单行注释#

- 多行注释,可以使用三个单引号。注意这种方式本质上不是注释,而是字符串。

python学习的三板斧

    1. print():查看内容
    1. type():查看类型
    1. dir():查看内容可以用的函数和属性

2、基础数据类型

数值类型

整数 int
- binary 二进制

	- 定义需要使用0b或0B作为前缀,0 1

- octonary 八进制

	- 定义需要使用0o或0O作为前缀,0-7

- 十进制

	- 默认定义是十进制

- hexadecimal 十六进制

	- 定义需要使用0x或0X作为前缀,0-15,a/A-f/F

- 各进制之间的转换

	- bin(x):将x转换成二进制,返回值是str.

	- oct(x):将x转换成八进制,返回值是str.

	- int(x):将x转换成十进制,返回值是int,可以将字符串类型的整数转成int类型。

	- hex(x):将x转换成十六进制,返回值是str。
浮点 float
- 浮点数在计算机中只能做到近似存储,所以尽量不要给浮点数去做等值判断。
complex
- 虚数用j表示,c=4-5j

- c.real:显示实部

- c.imag:显示虚部
布尔 bool
- 这里严格区分大小写,首字母必须大写。

	- True:1

	- False:0

- 0,0.0和空,会转换为False,其他值均转换为True。

字符串 str,引号

  • 创建:单引号、双引号、三引号

    • 单引号和双引号中的内容想要换行,需要在行末加上续行符,但执行结果不会换行。如果想要结果换行,需要用换行符。但如果直接用三引号,就不会有这些问题。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值