Python 自学(一) 之语言基础

目录

0. 前言

1. 声明python解释器

2. 变量的类型 type()  id()  P35

3. 类型转换 str()  P37

4. 换行 r""   P40

5. 常用类型转换函数  P41

6. 特殊的运算符  // **  P42

7. 特殊的比较运算符   0 < a <100  P45

8. 函数输入 input()  P51

9. print中的逗号  P52


0. 前言

本系列笔记基于《零基础学Python》


1. 声明python解释器

可以显式的声明,py文件需要的解释器 :

#!/usr/bin/env python3

Python 自学(一) 之语言基础_第1张图片

这样被赋予可执行权限的py文件就可以直接被shell执行了。

PS:

Linux 的换行方式 LF

Windows 的换行方式 CRLF

注意在编辑器里提前设置好


2. 变量的类型 type()  id()  P35

python是一种动态类型语言,变量的类型可以随时变化

Python 自学(一) 之语言基础_第2张图片

type() 返回变量类型

id() 返回变量所指的内存地址


3. 类型转换 str()  P37

str() 用于将数值转换为字符串

Python 自学(一) 之语言基础_第3张图片


4. 换行 r""   P40

在字符串前面加上 r ,那么该字符串将按远样输出。

Python 自学(一) 之语言基础_第4张图片


5. 常用类型转换函数  P41

函数 作用
int(x) 将x转换成整数类型
float(x) 将x转换成浮点数类型
str(x) 将x转换为字符串
repr(x) 将x转换为表达式字符串
eval(str) 计算在字符串中有效的python表达式,并返回一个对象
chr(x) 将整数x转换成一个字符
hex(x) 将一个整数x转换成一个16进制字符串
bin(x) 将一个整数x转换成一个2进制字符串
round(x, ndigits) 将浮点数x四舍五入到指定位数

6. 特殊的运算符  // **  P42

//   取整除

**  幂, 返回x的y次方

Python 自学(一) 之语言基础_第5张图片


7. 特殊的比较运算符   0 < a <100  P45

Python 自学(一) 之语言基础_第6张图片

当判断一个变量是否介于两个值之间时,python的写法很自由


8. 函数输入 input()  P51

Python 自学(一) 之语言基础_第7张图片

input() 默认将输入的值作为字符串读取。


9. print中的逗号  P52

如果想要用 print() 一次性输出多个内容,而且不换行,可以用逗号分割。

Python 自学(一) 之语言基础_第8张图片


你可能感兴趣的:(Python,python,开发语言)