我们这个系列是新的开始,从零开始学习Python,我会在每周的1,3,5更新,持续关注,别的不敢说,基础知识还是能让你学明白的.
一.变量与基本数据类型
1.变量
如下图所示,我们添加了一个名为message的变量,储存了一个值"Hello Python!":
我们来修改这个变量:
我们不难得出,在Python程序中可随时修改变量的值,而Python将始终记录变量的最新值.
2.变量命名的要求:
1.变量: 变量名 = 内容(把内容赋值给变量)
2.命名 英文,下划线,数字(不能开头)
3.不能使用关键字或者内置函数的函数名去作变量名
4.不能使用内置函数去作变量名
5.做到见名知意
6.关键字不能用作变量名
7.内置函数最好也别用做变量名
3.数值类型
常见的有:
int(整型)
float(浮点型)
bool(布尔型)
type(): 查看类型
数值类型的计算
加减乘除 + - * /
整除 //
取余 %
幂运算 ** nx n的x次方**
二.字符串
1.介绍
字符串(用引号引起来的就叫做字符)
里面的内容叫做字符(数字,中文,字母,符号,空格等)
单引号 ’ ’
双引号 " "
如果引号需要多次使用的话,需要单引号双引号包裹使用
三引号: 可以进行换行可以作为注释使用
2.字符串的计算
加法 + 拼接(将加号两边的字符串拼接在一起)
乘法 * 复制(乘以多少就复制多少)
3.字符串的拼接
字符串(str)的拼接
加法拼接
字符串格式化拼接 %表示占位符,s表示字符串类型 ‘%s %s %s’%(a,b,c)
join(只能用于字符串的拼接) ‘连接符’.join([a,b,c]) 引号里面的内容表示:连接符
format方法 ‘{} {} {}’.format(a,b,c)
f-string 方法 f’{} {} {}'
4.字符串的格式化
格式化整数 ‘%d’%123.33 >> 123 ‘%|补充符(空格或0)|最短长度|d’%数字
浮点型的格式化 ‘%.2f’%123.1 ‘%|补充符|最短长度|.|保留小数长度|’%数字
转换成ASCII码 ‘%c’%87 >> W
八进制和十六进制 ‘%o’%8 >> 10 ‘%x’%16 >> 10
三.常见的数值模块
如图所示我们可以发现浮点类型之间进行运算的时候,得到的计算结果不准确
我们可以使用decimal高精度模块
四.结束语和作业
今天的分享到这就结束了,持续关注每周我都会更新我们这个系列,最后我留了几道练习题给大家,下篇文章我会公布答案