文章目录
基本的输出与输入
1.print(你要说的话)#中文和字母要加一堆引号。
2.input(请输入)#会输出提醒的内容,再让用户输入
常见的错误
1.用了中文标点符号(python是外国人发明的,所以符号也要用英文)
2.print与input不要有大写
3.input括号里面的是提醒用户应该输入什么
4.不要遗漏符号
程序员必备修养—注释
python的两种注释方式:
- 单行注释—>用#符号表示
- 多行注释—>用未被使用的三引号表示(单双都可以)
变量
可以改变的东西,数据(年龄,余额,体重,身高)
变量由三个东西组成:
- 数据类型(type)
- 内存地址(id)
- 值(value)
变量名的命名规范:
1.一般是由数字,字母,下划线组成(中文也可以,但不推荐,比较low)
2.首字符不能是数字,不能以数字开头
3.符号只能用下划线_.不能用其他的符号
4.变量名区分大小写
5.不要用关键字,有特别含义的数据命名
强调:不要给print,input这些功能函数赋值
比较常用的两种命名方式:- 大驼峰—>所有单词首字母大写–FindWindow
- 小驼峰—>第一个单词首单词字母小写,后面的单词首字母大写—userName
一定要注意变量/注释的规范,合理性–>在项目开发过程中大部分时间不是在敲代码,而是读代码-所以代码的可读性很重要
变量的基本使用
1.声明变量:把右边的数据赋值给左边的变量名,以后这个变量就相当于这个数据。
变量名=变量值
money=1000000
height=180
weight=65
name='雨墨' #中文记得加上引号
声明多个变量,用逗号隔开
变量名,变量名=变量值,变量值
name,age=‘雨墨’,18
2.使用变量
直接输出变量名
print(变量名)#直接打出变量名就OK了,不用加引号
print(name)
输出多个变量的时候,用逗号隔开
print(变量名,变量名)
print(name,age)
3.用input给变量赋值
变量名=input()#会把用户输入的数据赋值给变量
name=input()
name=input('请输入你的名字:')
变量不是一个凭空产生的
当我们声明一个变量后—>python会在内存里开辟一个空间,把变量放进去
声明变量:在内存里开辟一个空间,存放变量值,并链接给变量名
重要:变量名和变量值不是放在了一起,它们是相互连接在一起
变量的本质---->把数据保存起来方便后续使用
基本数据类型
-
不同的数据,需要不同的容器来保存,容器的区别就是它们存的东西不一样
为什么要有数据–>更好的管理/操作数据
有一个功能函数,可以获取一个数据/变量是什么类型
type(变量)
type(数据)
print(type(name))
print(type(666)
int-整形/整数
int 整数,没有小数点的数 0,12,343,2342,-1,-5,-234
声明方式:
变量名=整数值
age=18
height=180
weight=65
float-浮点型/小数
float 带小数的数字 0.1,4.1,3.4,-23.3
用来帮助我们存储一些浮点数据:身高、余额、体重
moeny=234.34
浮点型的计算是不精准的,如果要精准计算可以用decimal库实现
bool-布尔类型 判断类型
bool 判断型
只有两个值
True/真/1
False/假/0
布尔类型是主要用来判断的一种类型。用True表示真,用Flase表示假
声明方式:
变量名=True
变量名=Flase
细节:
1. 布尔值可以为数值来运算,
也算数值类型的一种True=1 Flase=0
2.注意!单词首字母要大写
顺序执行
程序是由上往下的顺序执行的
python的序列类型–字符串
str 字符串----保存一些字符(汉字,数字,字母,符号)
表现形式:用一对引号包裹起来的数据,用单三双都可以
用单双无区别,三引号注多行
定义方式
变量名=’字符串‘
变量名="字符串"
变量名=字符串'''
字符串支持*号输出的原理就是把字符串复制了n遍
print('雨墨'*100 )
字符串支持+拼接,但必须双方都是字符串
print('雨墨'+'御魔')