Python基础(2)

Python基础(2)

基本语法元素

  • 单行注释使用# ,多行注释可以使用字符串变通实现(注释的作用,增加代码的可读性)

  • 一条语句末尾不建议写分号,除非你想在一行写多条语句

  • Python源文件的后缀名为.py

  • 安装编程规范,Python源文件中的第一行通常是指定当前脚本对应的解释器的注释内容,第二行通常是指定源文件采用的字符编码的注释内容

  • 通过键盘输入数据调用内置函数input,输出数据到终端窗口调用内置函数print

基本数据类型

int:整数,可以使用不同的进制表示,比如-123,0o123(八进制),0x123(十六进制),0b101(二进制)

float:浮点数(即小数),有两种表示形式:即十进制小数和科学计数法,比如3.14;-1.23; -1.3e3;3.2e-2等

bool:布尔类型,只有两个字面量:True和False

str:string,字符串,即一串字符,在Python3中字符串同意采用Unicode编码,有三种表示形式,单引号、双引号和三引号,它们都可以加上r前缀,表示原始字符串(Raw String),即将所有的字符按照字面解释,不进行转义处理

bytes:字节类型,表示以字节为单位的一份数据(字节流),网络传输和文件储存都使用bytes类型

变量(Variable)

值可以改变的量,Python是一门弱类型的编程语言,变量无需定义或声明,直接对一个变量进行赋值,就是创建了该变量,后面可以直接使用它,并且其类型也可以动态变化,变量的类型取决于它最后一次被赋值的数据的类型

常用内置函数(Built-in Function)

print:输出数据

input:输入数据

type:获取一个数据的类型

len:计算str,bytes,list,tuple,dict,set等数据的长度

扩展

1.两种运行Python文件的方式

2.vim编辑器的小技巧:

在末行模式下set nu 即可显示行号

set nonu即可取消行号

在命令模式下按yy 再按p即可复制

想复制多行 可在光标处按4yy即可复制4行

3.Unicode编码:全球统一编码,可以表示任意文字符号

4.编写代码小技巧:

如果字符串中含有大量的单引号,则可以在字符串两侧用双引号包起来

如果字符串中含有大量的双引号,则可以在字符串两侧用单引号包起来

可以减少不少问题

在字符串前面加r,即引号前面,这样会当文字字面处理,不会转义

5.网络中的数据只能一个字节一个字节传送

原文地址:https://www.cnblogs.com/yanruizhe/p/11203596.html