前言
本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理。
PS:如有需要Python学习资料的小伙伴可以加点击下方链接自行获取


以上便是python的代码,这种语法形式的优点是看起来整洁、美观,没有大量的括号,更便于阅读,看起来更像人类的自然语言。通常我们使用Tab键或者四个空格来完成缩进,坏处是复制粘贴代码后,代码的缩进会不一样,这时候必须手动调整。
■ 查看帮助文档:代码前加英文问号,如下

■ print( )功能
print是打印的意思,指的是向屏幕上输出指定的文字,可以打印单个值,也可以打印多个值,还可以设置以什么字符作为多个值之间的分隔。
1. 打印单个值


2. 打印多个值
sep设置中间分隔符(默认以空格为分隔符)
end设置以什么结尾(默认以换行为结尾)



■ Python编码
分为ASCII,Unicode 和 UTF-8编码:
1.ASCII是美国制定的字符编码,一共规定了128个字符的编码,对英语字符与二进制位之间的关系,做了统一规定,比如:空格SPACE的ASCII码是32、大写的字母A的ASCII码是65;
2.Unicode:相对比ASCII只适用于英语,Unicode将世界上所有的符号都纳入其中,每一个符号都给予一个独一无二的编码,解决因语言的不同造成编译乱码的问题,Unicode现可容纳100多万个符号,比如:U+0041表示英语的大写字母A,U+4E25表示汉字“严”;
3.UTF-8:是 Unicode 的实现方式之一,在互联网使用最广的一种 Unicode 的实现方式,它是一种变长的编码方,可以使用1至4个字节表示一个符号,根据不同的符号而改变字节长度,比如:“严”字的UTF-8编码是11100100 10111000 10100101,转换成十六进制就是E4B8A5,和以上Unicode的“严”编码不一样,因此Unicode与UTF-8之间是需要通过程序转换的。
字符串在Python内部的表示是unicode编码,因此,在做编码转换时,通常需要以unicode作为中间编码,即先将其他编码的字符串解码(decode)成unicode,再从unicode编码(encode)成另一种编码。
1.decode是将其他编码的字符串转换成unicode编码,比如:str1.decode('gb2312'),表示将gb2312编码的字符串str1转换成unicode编码
2.encode是将unicode编码转换成其他编码的字符串,比如:str2.encode('gb2312'),表示将unicode编码的字符串str2转换成gb2312编码。
3.因此,转码的时候一定要先搞明白,字符串str是什么编码,先decode成unicode,然后再encode成其他编码。

■ Python的内部保留关键词
变量的命名,不能与Python的保留关键字相同,查询Python含有哪些保留关键字:

■ Python的注释功能
分为单行注释和多行注释(用三个英文引号包裹多行注释):

■Python的输入和输出

输出:

PS:在输入框输入什么内容,python就输出什么内容

输出:

PS:若在输入框输入“你好”,则输出:“在这里输入一个字符串:你好”
■ Python的变量
1.Python中的变量不需要声明, 直接赋值就可以使用
2.变量在使用之前必须进行赋值
3.Python会根据你赋给的值自动判断变量的数据类型(也称为动态数据类型),变量实质是指向了一个内存地址, 内存地址中储存了我们的数据, 这个数据是具有数据类型的
4.变量可以重复赋值, 后面的值会覆盖前边的值,改变变量的值, 其实就是改变了变量指向的内存地址!
变量的赋值:

多个变量同时赋值:

交换两个变量的值:



本文介绍了Python的基础知识,包括代码缩进规范、打印功能、编码类型、保留关键词、注释方法、输入输出操作及变量使用等核心概念。
225

被折叠的 条评论
为什么被折叠?



