我是靠谱客的博主 花痴电源,最近开发中收集的这篇文章主要介绍“Python基础”感悟 (上),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

必须要知道的小知识:
Python是一个大小写敏感的语言;
Python采用4空格缩进来表示代码块(在“条件判断”中将介绍)

1. 数字类型和变量

Python可以直接处理的数字类型包括:整数、浮点数、字符串、布尔值、空值、变量和常量;这些数字类型与C语言中的相类似。

不过需要注意的是:
a.布尔值只包含:True和False;
b.空值不是说这个是等于零,而是这个值没有;
c.变量:a=1的创建过程:先在内存中创建一个“1”的字符;然后chuanjiang创建一个名为a的变量,并把a指向1.倘若此时给变量b进行赋值:b=a,则在内存中创建一个名为b的变量,并把b指向1(a的当前值)

2.字符串和编码

在C语言的学习过程中,我们最常使用的是用ACSII码进行编码,但ASCII码中的字符有限,且不能对中文进行编码。Unicode编码和和UTF-8都可对多种语言进行编码,当然,二者也略有差异:Unicode编码的长度是固定的,而UTF-8编码的长度是可变的,在内存的有效利用上来讲,UTF-8编码更加节约。

编码:(从str到bytes)
在这里插入图片描述
在这里插入图片描述
解码:(从bytes到str)

在这里插入图片描述
在这里插入图片描述
格式化字符与C语言是一样的。

3. 使用list和tuple

list和tuple的定义与C语言中数组的定义类似,但需要注意符号的问题。list的定义符号为:[ ]。tuple的为( )(在定义一个只有一个元素的tuple时,需要用“,”来消除与数学运算“()”之间的歧义)。其中,list初始化后仍然可修改,但tuple不能。
list()/tuple():引用方法于一元数组类似;
list(())/tuple(()):引用方法于二元数组类似。
以此类推

仅以此文记录我的Python学习,如有错误,望提出。

最后

以上就是花痴电源为你收集整理的“Python基础”感悟 (上)的全部内容,希望文章能够帮你解决“Python基础”感悟 (上)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(31)

评论列表共有 0 条评论

立即
投稿
返回
顶部