python入门(1)初识python

文章介绍了Python语言的基本概念,包括它的起源、特点和在编程语言排名中的地位。接着详细讲述了字面量、注释、变量、输出、数据类型(如数字、字符串、列表等)以及如何获取和转换数据类型。此外,还涵盖了标识符的规则、各种运算符(如加减乘除、赋值运算)以及输入函数input()的使用。
摘要由CSDN通过智能技术生成

目录

1、关于python 

2、字面量

2、注释

3、变量

4、输出

5、数据类型

5.1、获取数据类型

5.2、转换数据类型

6、标识符

7、运算符

8、输入


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、字面量

        在代码中,被写下来的的固定的值,称之为字面量。

python中常用的字面量类型
类型描述说明
数字(Number)

整数、浮点数、负数、

布尔值(0、1)

  • 整数,如:3、-3
  • 浮点数,如:3.14、-3.14
  • 复数,如3+4j
  • 布尔值,True记为1 False记为0
字符串(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语言比较基础的一些常识和语法,可以写一些简单的程序了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值