python基础语言语法的总结1
一:基础语法
1.常见的快捷方式
常用快捷键
ctrl + / 添加或者取消注释
ctrl + a 全选
ctrl + s 保存ctrl + z 撤回
ctrl + y 反撤销
ctrl + f 查找
先点开头,按住shift点结尾
多光标操作:按住alt键点击鼠标
2.注释
概念:不参与编译执行的部分,不会被翻译成机器码的部分;注释的存在不会影响程序的功能
作用:1.对代码进行注释和说明,增强可读性
2.让代码功能消失,亦可让代码快速还原
1)单行注释 - 在一行的最前面加#
2)多行注释 - “”" “”" 或 ‘’’ ‘’’
3.行和缩进
行:一条语句站一行,一行结束后不需要分号;分号可以使两个语句在一行
缩进:一条语句前不能随便添加缩进
print(1); print(2)
4.常见的数据和数据类型
- 数字数据 - 用来表示数值大小的数据:年龄,身高
表示方式:和数字一样 例:22 -15 3e-5
数据类型:数字对应的类型有:整型int、浮点数float - 文本数据 - 用文字来表示信息的数据;例:姓名,住址、电话、身份证等
表示方式:将数据放在单引号或双引号中,例:‘成都’
数据类型:字符串str(所有文本数据都是字符串) - 布尔数据 - 只有True和False两个值
表示方式:直接写
数据类型:布尔 bool - 空值 - None(表示没有)
5.类型相关工具
1)获取数据的类型:type(数据) - 获取指定数据的类型
print(type(100)) # <class 'int'>
print(type(True)) # <class 'bool'>
print(type('成都')) # <class 'str'>
print(type(None)) # <class 'NoneType'>
2)类型转换:类型名(数据) - 指定数据转换为指定的类型
print(int(1.5)) # 浮点数转整形只取整数
print(float(1))
注意:当使用int函数时,字符串中只有整数字符串可以转换为整型数据,当使用float函数时,字符串中只有整数字符串和浮点字符串可以转换为浮点型数据。
print(int("10000"))
print(float("11"))
print(float("11.11"))
6.标识符和关键字
标识符:
- python的命名要求:名字(可能是变量名、函数名、类名、模块名)
- 必须有字母、数字下划线组成,并且数字不能开头
- 定义变量:变量名 = 数据
关键字:本身就具备特殊功能或者特殊意义的标识符就是关键字(不能另作他用)
例:Ture False None 等
另外,一般也不建议print等常用函数作为命名
二:输出函数----print
概念:
运行程序的时候在控制台看到的内容,一定是在程序中用print打印的内容
作用:
1.一个print打印一个数据
print(100)
2.print函数可以跟提供数据的表达式,也可以同时打印多个数据,例:print(数据1,数据2,数据3)
print(50 + 50)
print(1, 2, 3)
3.设置end:end可以理解为输出数据后自动执行的指令,print在打印完数据以后会自动打印end的值,end的默认情况为换行
print(数据1,数据2,数据3,… end = ‘+’)
默认情况下一个print的打印结果会占一行
print(100, end='+')
print(200, end='-')
print(50)
# 100+200-50
print('100+200', end='=')
print(300)
# 100+200=300
4.设置sep:控制多个数据打印时候的分割方式,默认是空格
print(10, 20, 30, 40, sep=',')
# 10,20,30,40
print(100, 200, 300, sep='+', end='等于')
print(600)
# 100+200+300等于600
三:输入函数----input
概念:
在程序中获取从控制台输入的数据
作用
- 输入函数input(输入提示信息)
- 变量名 = input(输入提示信息) - 提示用户输入数据,并保存到指定的变量中
注意,不管通过input操作输入的是什么数据,返回的数据类型都是字符串!
age = int(input('输入年龄'))
name = input('输入姓名')
print(name, '今年', age, '岁!', sep='')
print(age >= 18)
# 输入年龄20
# 输入姓名小明
# 小明今年20岁!
# True
四:变量
概念:
经常使用的数据,建议用变量将其储存起来,再通过变量使用数据
定义变量(定义 - 创建)
语法:
变量名 = 数据
说明:
1.变量名 - 有程序员自己命名,但是必须满足两个要求和3个规范:
2个要求:标识符;不是关键字
3个规范:1)见名知意(变量名能看明白,最好就是英文)
2)字母都小写,多个单词用下划线隔开
3)不使用系统的函数名,类名和模块名
- = 就是赋值符号
- 数据 - 需要保存的对象;提供数据的方式:具体的数据、已经赋值过的变量、运算表达式、函数调用表达式
- 使用变量:使用变量就是使用变量中保存的数据