python学习笔记(基础版)

Python基础学习

1.字面量:被写入代码中固定的值。有整数,浮点数,字符串。

2.注释:对代码进行解释 。#号和注释内容一般会用一个空格隔开。

3,注释:#+内容;多行注释:”””+内容”””一般用于解释整个python代码文件,类,方法

4.变量:在程序运行时,能储存计算结果或能表示值的抽象概念。

:变量名称=变量值 。 print(内容1,内容2,......)

5.数据类型:整型,浮点型,字符型;用type()语句来查看存储的数据类型

6.数据类型转换:输入进去的为字符型,需要转换为其它类型。

int(x):整型转换,float(x) 浮点型转换,str(x)字符型转换。分别将x转换成整数,浮点数,字符串。(字符串的类型不可随便转换)

7.标识符:在编程中所使用的一些名字,用于给类,变量,方法命名。

8.命名规则:只允许出现英文,中文,数字,下划线(_)这四类元素。数字不能出现在开头。注意区分大小写,不可使用关键字。

9.字符串格式化:字符串的拼接,用%s符号;%表示占位,s表示将变量变成字符串放入占位的地方。

不同类型的占位:%d,%f,%s分别表示将变量转换为整型,浮点型,字符型来占位。

快速占位:通过f{内容}来实现,对精度没有要求,不限制类型。

如:

tm=6.1

rm=1

date="六一儿童节"

children="明天是%s,日期是:%.1f,持续:%d天"%(date,tm,rm)

print(children)

Print(f明天是:{date},日期是:{tm},持续:{rm}天)

10.格式化的控制

数字精度控制:用“m.n”来控制宽度和精度.m,控制宽度,要求设置宽度大于数字本身;n控制小数精度,对数字进行四舍五入。

11.表达式的格式化:print(“5*6的结果是:{5*6}”)

f“{表达式}”,“%s%f%d”(表达式,表达式,表达式)

你可能感兴趣的:(python,人工智能)