目录
1、关于python
python是一种面向对象、解释型计算机程序设计语言,由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年,Python 源代码同样遵循 GPL(GNU General Public License)协议。Python语法简洁而清晰,具有丰富和强大的类库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。
在2023年1月发布的Tiobe编程语言排行榜中ython排名第一
2、字面量
在代码中,被写下来的的固定的值,称之为字面量。
类型 | 描述 | 说明 |
---|---|---|
数字(Number) | 整数、浮点数、负数、 布尔值(0、1) |
|
字符串(String) | 用于表述文本 | 字符串由任意数量的字符组成 |
列表(List) | 有序的可变序列 | 可以有序记录大量数据 |
元组(Tuple) | 有序的不可变序列 | 可以有序记录不可变的数据 |
集合(Set) | 无序的不重复元素的集合 | 可以无序记录不重复的数据 |
字典(Dictionary) | 无序Key-Value集合 | 可以无序记录Key-Value型的数据 |
2、注释
注释用于辅助说明,是不需要计算机执行的语句
- 单行注释:以#开头,#右边的所有文字都用作说明
- 多行注释:用一对三个双引号引起来,注释内容可以为多行
#我是单行注释,只能写一行
"""
我是多行注释
可以写很多行
"""
3、变量
是计算机语言中能够表示值的抽象概念
#定义一个变量name,值为张三
name="张三"
4、输出
最常用的输出函数是print()
#定义一个变量name,值为张三并输出这个变量
name="张三"
print(name)
输出结果为张三
5、数据类型
5.1、获取数据类型
用type()语句可以得到该数据的类型,str为字符串、int为整数、float为浮点数......
可以用print输出数据的类型
name="张三"
age=20
score=95.5
print(type(name))
print(type(age))
print(type(score))
输出结果为:
也可以用变量储存type()的返回值,如:name_type = type(name)
5.2、转换数据类型
函数 | 说明 |
---|---|
int( ) | 将括号中的数据的类型转换为整数型 |
float( ) | 将括号中的数据的类型转换为浮点数型 |
str( ) | 将括号中的数据的类型转换为字符串型 |
6、标识符
在程序中,我们可以给很多东西起名字,比如:变量名、方法名、类名等等这些名字统一称之为标识符。标识符的命名中只允许出现四类元素:英文、中文、数字、下划线,其余的任何内容都不允许作为标识符出现。
- 大小写敏感 比如变量name和Name是两个完全不同的变量,python可以区分
- 不可使用关键字 python语法中有许多被规定了的关键字不允许被当作标识符使用,如:int、float、string、def、del等等
7、运算符
运算符 | 描述 | 举例 |
---|---|---|
+ | 加 | 两个对象相加15+5得到结果20 |
- | 减 | 一个对象减另一个对象10-20得到结果-10 |
* | 乘 | 两个数相乘或返回一个被重复若干次的字符串,10*9得到结果90 |
/ | 除 | 返回一个数除以另一个数的商9/3得到结果3 |
// | 取整除 | 返回商的整数部分,如:8//3得到结果2 |
% | 取余 | 返回除法的余数,8%3得到结果2 |
** | 指数 | 2**3返回结果8 |
运算符 | 描述 | 举例 |
---|---|---|
= | 赋值 | 把=右边的值或结果赋予左边的变量,num = 1+1 则num值为2 |
运算符 | 描述 | 举例 |
---|---|---|
+= | 加法赋值运算符 | a+=b 等效 a=a+b |
-= | 减法赋值运算符 | a-=b 等效 a=a-b |
*= | 乘法赋值运算符 | a*=b 等效 a=a*b |
/= | 除法赋值运算符 | a/=b 等效 a=a/b |
//= | 取整除赋值运算符 | a//=b 等效 a=a//b |
%= | 取余赋值运算符 | a%=b 等效 a=a%b |
**= | 幂赋值运算符 | a**=b 等效 a=a**b |
8、输入
常用的输入函数为input( ),可以让程序读入一行文本
#使用input( )输入一句话
str=input("请输入一句话:")
print(str)
运行结果为:
至此,我们了解了python语言比较基础的一些常识和语法,可以写一些简单的程序了。